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.