Toolsera :
For prod :
kubectl create secret generic ovh-creds-litteral \
—from-literal=ovh_endpoint=ovh-eu \
—from-literal=ovh_application_key=YOUR_OVH_APP_KEY_HERE \
—from-literal=ovh_application_secret=YOUR_OVH_APPLICATION_SECRET_HERE \
—from-literal=ovh_consumer_key=YOUR_OVH_CONSUMER_KEY_HERE \
-n traefik-prod
For staging :
kubectl create secret generic ovh-creds-litteral \
—from-literal=ovh_endpoint=ovh-eu \
—from-literal=ovh_application_key=YOUR_OVH_APP_KEY_HERE \
—from-literal=ovh_application_secret=YOUR_OVH_APPLICATION_SECRET_HERE \
—from-literal=ovh_consumer_key=YOUR_OVH_CONSUMER_KEY_HERE \
-n traefik-staging
External dns :
kubectl create secret generic external-dns-ovh-creds -n external-dns \
—from-literal=ovh_endpoint=ovh-eu \
—from-literal=ovh_application_key=YOUR_OVH_APP_KEY_HERE \
—from-literal=ovh_application_secret=YOUR_OVH_APPLICATION_SECRET_HERE \
—from-literal=ovh_consumer_key=YOUR_OVH_CONSUMER_KEY_HERE