Tanzu Community Edition 0.9.1 StandAlone Cluster - Docker - Instalar CertManager

  


Tanzu Community Edition 0.9.1 StandAlone Cluster - Docker - Instalar CertManager

tanzu community edition

debian



Motivación


En este manual se explica como instalar CertManager en un cluster Tanzu StandAlone alojado en Docker.

Este manual describe como instalar CertManager, pero, además, sirve para instalar cualquier otro paquete compatible con Tanzu.

Materiales propios

Hardware
  • HPE Proliant Microserver Gen10 4 CPU AMD Opteron 32 GB RAM

Software
  • ESXi 7.0.3
  • Maquina Virtual con Debian 10.10 instalado.
    • 4 CPU
    • 24 RAM
    • 150GB Disco Duro 
    • 1 Interfaz de red 1Gbps


Manos a la masa

Revisar la infraestructura

Podemos ver los nodos del cluster de Kubernetes con :

$ kubectl get nodes -o wide

-o wide, permite ver mas información de los nodos, como IP, versiones, etc...

Revisar los pods instalados en la infraestructura

$ kubectl get pods -A

Revisar que no esten los pods de CertManager corriendo.


Revisar en que contexto se instalará CertManager.

$ kubectl config get-contexts


Añadir el repositorio de Tanzu

Para instalar los paquetes hay que añadir el repositorio de tce-repo

$ tanzu package repository add tce-repo --url projects.registry.vmware.com/tce/main:0.9.2 --namespace tanzu-package-repo-global



Listar los repositorios añadidos


$ tanzu package repository list --namespace tanzu-package-repo-global

Nota: Estara unos minutos reconciliando, por lo que es posible que veáis fallo hasta que se reconcilie del todo.



Listar los paquetes disponibles


$ tanzu package available list


Listar los paquetes disponibles filtrando por el paquete CertManager


$ tanzu package available list cert-manager.community.tanzu.vmware.com

De esta manera saldrán todas la versiones disponibles de este paquete.


Instalar CertManager

Se instala la última versión 

$ tanzu package install cert-manager --package-name cert-manager.community.tanzu.vmware.com --version 1.5.4


Listar los paquetes instalados

$ tanzu package installed list




Se ha visto como instalar CertManager como paquete para el cluster de TANZU, pero , no queda solo en CertManager, este mismo proceso se puede aplicar para cualquier paquete compatible y disponible para Tanzu Community Edition.

DISFRUTAD !

Fin del Manual



#docker #vmware #tanzu #kubernetes #tce #ticveintitres #actitud #motivacion




Comentarios