How to use LetsEncrypt in the web application built inside Google Clould Platform?


#1

Hello fellow IT Professionals,

In the past few days ago, our development team has commenced a web application development using the technology of Google Clould Platform. We have just purchased an SSL certificate from Namecheap. However, we’re still fixing some issues on the Google Cloud Platform, pending the full implementation of SSL certificate.

Someone has found your site and recommended to us.

My question is/are:

1.) Does this letsencrypt provide similar concept and implementation of Namecheap?
2.) Is this letsencrypt applicable and compatible with Google Cloud Platform?
3.) Is there a specific team of technical support people in your organization, whom we could
communicate directly regarding this matter?

Looking forward for your valuable response/s.

Thank you

Jim


#2

Depends which part of Google Cloud you use.

If you’re just using regular Linux/Windows machines, then you can use standard/generic tooling like Certbot to automatically manage SSL for you.

If you use e.g. GCP Load Balancers, then there are specific procedures for working with SSL certificates and you will have an integration task on your hands.

If you use Google App Engine, it’s a different set of integration challenges.

It will probably pay to be very specific as to how your application is deployed if you are going to be seeking help with using Let’s Encrypt on Google Cloud.

Google support themselves may also be able to advise you on how to best approach SSL on their platform.

In some respects yes, in others no.

For example, the issuance and deployment of Let’s Encrypt certificates is designed to be fully automated, and as such only have a 90 day duration. For this reason, there is more focus on tooling and setting up your use of Let’s Encrypt to ensure that it does not need any human interaction to perform renewals.

With Namecheap SSL this may not be as high a priority, since the certificates are longer duration (1-3 years).


#3

Hi,

Thanks for your reply. In the Google Cloud Platform, we are using the Debian Linux for the operating system.

Now that I have given you the info about the operating system, would it be possible to get your advice as to what’s the next action that we need to do?

Thank you

Jim


#4

Yes, you can go to https://certbot.eff.org/ and select your operating system and web server. From there, you will be walked through the entire process of installing the Certbot tool and issuing a certificate.

This is assuming that your Linux instance is the host that will be terminating your SSL. This is commonly, but not always the case. It means no load balancers, no Cloudflare, no CDN sitting in front etc.


#5

Hi,

We will try to execute your given procedures. I will let you know how it goes then.

Thanks again for the help.

Jim


#6

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.