Skip to content

cloudnativerioja/microk8svagrant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CLÚSTER MICROK8S DESPLEGADO CON VAGRANT

Descripción

Este repositorio contiene los archivos necesarios para desplegar un clúster de Kubernetes con Microk8s usando Vagrant.

Requisitos

Para poder desplegar el clúster es necesario tener instalado Vagrant y VirtualBox.

Despliegue

  • Para desplegar el clúster, ejecutar el siguiente comando:
make deploy
  • Para parar las máquinas del clúster, ejecutar el siguiente comando:
make stop
  • Para destruir el clúster, ejecutar el siguiente comando:
make destroy
  • Para acceder a las máquinas, ejecutar el siguiente comando:
make ssh name=microk8s_1
make ssh name=microk8s_2
make ssh name=microk8s_3

Descargar el kubeconfig para acceso remoto

  • Para descargar el kubeconfig, ejecutar el siguiente comando dentro de la máquina master:
microk8s config > kubeconfig
  • Una vez descargado en el master, copiar el fichero en tu ~/.kube/config del master y cambiar la IP en el apartado server por la IP del master.

Instalar en Windows

Parece que ejecutar el comando 'make' en windows no esta incluido en el path por defecto.

Una vez descargado Vagrant de https://developer.hashicorp.com/vagrant/downloads y teniendo vagrant en el path, ejecutar:

vagrant up

para levantar las máquinas.

Los comandos anteriormente puestos simplemente cambiarlos por "vagrant ssh microk8s_1", "vagrant stop", etc.

About

Cluster de 3 nodos con Microk8s y vagrant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •