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.
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.