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