Updates the apiVersion in the ExternalSecret resource to the latest
version. This change ensures compatibility with current external-secrets
implementation and leverages improved features and bug fixes.
Creates an ExternalSecret for the geo-service to manage
sensitive information through an external secrets store.
Removes the legacy create-secrets script and updates
references in the deployment configuration to use the
new secret. This enhances security and maintainability
by centralizing secret management.
Replace the app label with the app.kubernetes.io/name
format in the deployment configuration to follow best
practices for Kubernetes labeling conventions. This
ensures better compatibility with tooling and promotes
standardization across deployments.