Isn't it possible to call a Dns api and Google's Api to set the Txt record in dns and cleanup hook to set the certificates in Google respectively?
How to use Let's Encypt with Google Cloud Platform
31–35 of 35 posts
Re: How to use Let's Encypt with Google Cloud Platform
#32I'm looking for a way to automate the process. Has anyone got any ideas?
Re: How to use Let's Encypt with Google Cloud Platform
#33The fact that setting up SSL on Google's platform in 2017 requires reading a long article and repeating steps is really bad publicity - if this post is official it ought to be embarrassing. AWS, Heroku, Cloudflare have all moved on to automated certificate management for all their hosted services. http://docs.aws.amazon.com/acm/latest/userguide/acm-overview... https://devcenter.heroku.com/articles/automated-certifica…
Yup! I even link to the Amazon one in the tutorial, Google's is coming soon ( https://issuetracker.google.com/issues/35900034 ), and in the meanwhile this helps you get a cert.
Re: How to use Let's Encypt with Google Cloud Platform
#34For the Container Engine part of GCP (and any Kubernetes installation really), this project automates everything away : https://github.com/jetstack/kube-lego
Re: How to use Let's Encypt with Google Cloud Platform
#35Earlier quoted context omitted.
It's hard to auto renew on GAE; in fact, I don't know how to config auto renew.
SSL certificates can now be updated in GAE using the gcloud command[1]. You could combine that with lego[2] to renew a Let's Encrypt SSL certificate via DNS Challenge to automate the process until native automation is implemented in GAE. [1] https://cloud.google.com/appengine/docs/standard/python/usin... [2] https://thornelabs.net/2016/11/08/use-lego-gcloud-dns-and-dn...
I've been waiting on API access to manage certs for a while.