Dcycle Blog

Deploying Drupal to Kubernetes >

Let's encrypt

This page is part of the Deploying Drupal to Kubernetes series.

Recall that one of our success criteria from the beginning of this article is set-it-and-forget-it Let’s Encrypt HTTPS encryption for all our domains. The goal here is to automatically generate, and renew, encryption certificates, for our domains, with zero manual steps.

We will use the cert-manager as in this script

./scripts/install-cert-manager.sh

(I get a “Failed to download OpenAPI” error but it seems to work nonetheless.)

Note that we have not yet generated certificates; we just installed the tools necessary to automate HTTPS access to our environments. We’ll use these later on.

This page is part of the Deploying Drupal to Kubernetes series.