Skip to content

Drupal

Stable repository

stable/drupal refers to bitnami chart.

Install with the default values (+ mandatory fields that are required):

bash
helm install d8cluster stable/drupal \
  --set mariadb.rootUser.password=password
  --set mariadb.db.password=secretpassword

Wait for the pods to be created:

bash
kubectl get pods

You should be able to access your new Drupal installation through drupal.local and log with username "user" and password given by:

bash
kubectl get secret --namespace default d8cluster-drupal -o jsonpath="{.data.drupal-password}" | base64 --decode

If drupal.local doesn't work, look at the services state and see if the public ip of the LoadBalancer is defined. If you're on MiniKube it may be undefined, in this case look at minikube services and open the link in the URL:

bash
minikube service d8cluster-drupal --url

Additional reading