Taller Kubernetes: Instalación de un CMS con Helm

Introducción

En este taller vamos a instalar un CMS (Content Management System) en un cluster de Kubernetes. Para ello, vamos a instalar la última versión de Helm y añadiremos el repositorio de bitnami, porque instalaremos un wordpress.

Instalamos la última versión de Helm

  • Instalamos la última versión de Helm. Como nos indican en su web oficial, vamos a descargarnos el binario de la última versión de Helm y lo vamos a instalar en nuestro sistema.
    curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
    chmod 700 get_helm.sh
    ./get_helm.sh
    

1

  • Añadimos el repositorio de bitnami.
    helm repo add bitnami https://charts.bitnami.com/bitnami
    

Y comprobamos que se ha añadido correctamente.

2

  • Acualizamos los repositorios.
    helm repo update
    

3

  • Buscamos el chart de bitnami para wordpress y lo instalamos.
    helm search repo wordpress
    helm install server bitnami/wordpress --set service.type=NodePort --set wordpressBlogName="mariatec"
    

4

Y realizamos los pasos que nos indica el comando para acceder a la aplicación.

5

Como podemos ver, hemos instalado un CMS en nuestro cluster de Kubernetes.

6

Entramos en la url que nos ha dado el comando y vemos que tenemos un wordpress instalado.

7

Y si entramos con las credenciales que nos ha dado el comando, podemos ver acceder a la zona de administración.

8