AFAIK GitHub is only for login - the service doesn’t require code to be on GitHub
w
white-balloon-205
08/14/2018, 12:58 PM
That's right - a GitHub ID is (currently) needed for login, but there is no dependency on managing code in GitHub.
We expect to expand the set of identity providers available to use for logging in. @square-apartment-28429 will likely be interested in hearing more about what would work well for you here.
h
helpful-vegetable-35581
08/14/2018, 1:06 PM
Yeh was hoping to avoid having to get github ids and teams setup for everyone, all our other stuff runs of LDAP or the new stuff is moving to azure active directory. But both of those are internal servers. Not sure how to square off using the external pulumi service with internal authentication methods.
helpful-vegetable-35581
08/14/2018, 1:12 PM
And going further, joining a new company where dev machines are locked off from the internet for security reasons so won't be able to use the external pulumi service for that. Any plans for on-prem pulumi installs or alternatives?
b
big-piano-35669
08/14/2018, 6:58 PM
Yes, we definitely have plans for on-premise, including AD support. It's a ways off on our current roadmap but we'd be happy to hop on a call to discuss further if this ends up blocking you adopting Pulumi for real in your company.
h
helpful-vegetable-35581
08/14/2018, 8:21 PM
AD support would probably be sufficient for current company. I'm planning on seeing if I can turn all the current infra code into pulumi over the next few days, try to sell them the infrastructure-as-real-code vision before I leave. New company I'll need some time for orientation. If the sell goes well next week I'll let them know your up for a call.