AtlasOfLivingAustralia / userdetails

Atlas user management - includes "my profile", user data and admin functions
Other
0 stars 18 forks source link

Feature/app config #210

Closed joe-lipson closed 1 month ago

joe-lipson commented 1 month ago

I had a go at adding application configuration via environment variables. It's using a Helm ConfigMap New to me but it looks straightforward and is easy to populate.

The values I used are from the ansible-inventories repo for userdetails-dev. I've not really checked them, i suspect there's a bit in there thats not needed in the EKS environment, I've also not added the secrets yet but it would be straightforward to do.

This is really just a first cut to check this works, is feasible and to get feedback

joe-lipson commented 1 month ago

At Bruce's suggestion I've updated this to create and deploy the configmap outside of Helm. That way the Helm chart is still usable by LA's or anyone else without having to use CodePipeline to assemble the configmap.