defenseunicorns / uds-package-software-factory

Replaced by https://github.com/defenseunicorns/uds-software-factory
Apache License 2.0
8 stars 2 forks source link

Implement idam and gitlab sso #99

Closed corang closed 1 year ago

corang commented 1 year ago

paired with @Michael-Kruggel

mikevanhemert commented 1 year ago

This looks awesome! ~Three~ Two smallish questions

  1. ~Is there a time / way we would move the IdAM GitLab, IdAM Realm, and DNS stuff out of SWF and parameterize it so it could be more easily integrated into other bundles?~ I read more into this and realize the question is dumb. Please disregard :smiling_face_with_tear:
  2. How heavy of a lift is is to replace babyyoda Realm with something Defense Unicornier like a doug realm?
  3. What are the required next steps (if any?) to make this run-time configurable for different hero environments?
corang commented 1 year ago

This looks awesome! ~Three~ Two smallish questions

1. ~Is there a time / way we would move the IdAM GitLab, IdAM Realm, and DNS stuff out of SWF and parameterize it so it could be more easily integrated into other bundles?~ I read more into this and realize the question is dumb. Please disregard 🥲

2. How heavy of a lift is is to replace babyyoda Realm with something Defense Unicornier like a doug realm?

3. What are the required next steps (if any?) to make this run-time configurable for different hero environments?

@mikevanhemert

  1. all good
  2. I'm not very familiar with keycloak but I don't think it would be too hard
  3. It's configurable for different environments already. You have to set some variables off of their defaults, provide your own realm file, and provide your own definition of the omniauth config for gitlab
corang commented 1 year ago

confirmed locally that it works, but we really need a different realm 😓 It wants me to setup 2fa for a test acccount

Michael-Kruggel commented 1 year ago

/test all :robot: View pipeline run

corang commented 1 year ago

/test all :robot: View pipeline run

corang commented 1 year ago

Confirmed can login with a keycloak account into gitlab image

corang commented 1 year ago

/test all :robot: View pipeline run