defenseunicorns / uds-software-factory

🏭 UDS Software Factory Integration / Wayfinding Repo
Apache License 2.0
9 stars 1 forks source link

Enable uds-core keycloak insecureAdminPasswordGeneration.enabled override in the demo bundle to facilitate streamlined demo process #58

Closed zachariahmiller closed 3 months ago

zachariahmiller commented 3 months ago

Describe what should be investigated or refactored

Enable uds-core keycloak insecureAdminPasswordGeneration.enabled override in the swf demo bundle to facilitate streamlined demo process.

Links to any relevant code

https://github.com/defenseunicorns/uds-software-factory/blob/main/README.md?plain=1#L1 https://github.com/defenseunicorns/uds-core/blob/936f40bf078bb06d94ebd51585b4eb7669d426b4/bundles/k3d-standard/uds-bundle.yaml#L96

Additional context

Currently it is a several step process to be able to provision an admin user in the swf demo bundle to be able to show features of the tools. This is intended in a production deployment, but is a hindrance to being able to demo the actual functionality in SWF. As such we should enable the keycloak admin credential generation in uds-core to streamline the process for growth or for someone who pulls down the demo bundle so they can evaluate it without having to understand the intricacies of the keycloak setup.