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

  1. 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.

  1. Acualizamos los repositorios.

    $ helm repo update
    

  1. 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"

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

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

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

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