Thanks to visit codestin.com
Credit goes to github.com

Skip to content

joscherrer/dynhost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OVH Dynhost

This app is used to link dynamically google cloud virtual machine external IPs to my DNS

Accounts

OVH

Create a token here

With the following rights :

GET /*
POST /*
PUT /*
DELETE /*

Google Cloud

Create a service account with rights Compute Viewer and get the .json credentials file.

Create Secret

echo -n '<ovh_consumer_key>' > ovh_consumer_key
echo -n '<ovh_application_key>' > ovh_application_key
echo -n '<ovh_application_secret>' > ovh_application_secret
kubectl create secret generic ovh-tokens \
    --from-file=ovh_consumer_key \
    --from-file=ovh_application_key \
    --from-file=ovh_application_secret \
    --namespace=ovh-mgmt
kubectl create secret generic gcloud-tokens \
    --from-file=credentials.json \
    --namespace=ovh-mgmt

About

Installs Dynhost to update GCP DNS entries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published