Sign inSign up

jonaseck/rpi-google-cloud-dns-dynamic

By jonaseck

•Updated about 9 years ago

Dynamic dns for google cloud dns

Image
0

503

jonaseck/rpi-google-cloud-dns-dynamic repository overview

Adds a DNS zone and keeps an A record up to date with your public ip addresses for the supplied dns name

⁠Prerequisites

Create a service key from a service account or use the default for the project:

gcloud iam service-accounts keys create google-application-credentials.json \
--iam-account $(gcloud iam service-accounts list \
--filter=email~"developer.gserviceaccount.com" --format='value(email)')

⁠Usage

docker run -it \
-e PROJECT_ID=kubernetes-rocks \
-e DNS_ZONE_NAME=kubernetes-rocks \
-e DNS_NAME=pi.kubernetes.rocks. \
-e GOOGLE_APPLICATION_CREDENTIALS=/google-application-credentials.json \
-v $(pwd)/google-application-credentials.json:/google-application-credentials.json \
jonaseck/rpi-google-cloud-dns-dynamic

Dockerfile⁠

Tag summary

Content type

Image

Digest

Size

196.6 MB

Last updated

about 9 years ago

docker pull jonaseck/rpi-google-cloud-dns-dynamic