Este script en Bash te permite administrar clústeres de Kubernetes utilizando Vagrant. Proporciona una manera sencilla de crear, iniciar, detener y eliminar clústeres, todo ello a través de una interfaz de línea de comandos intuitiva.
- Vagrant
- Vagrant-pluging -> vagrant plugin install vagrant-disksize)
- VirtualBox
-
Clonar el Repositorio: Clona este repositorio en tu máquina local:
git clone https://github.com/b14nc0/spellbook8s.git
-
Configurar el Directorio: Abre el archivo
speelbook.sh
y asegúrate de establecer la variableDIR_VAGRANT
al directorio donde deseas gestionar tus clústeres. -
Permitir la Ejecución del Script: Haz que el script sea ejecutable:
chmod +x speelbook.sh
-
Ejecutar el Script: Ejecuta el script para iniciar la interfaz de línea de comandos:
./speelbook.sh
-
Seleccionar una Opción: Selecciona la opción deseada del menú para gestionar tus clústeres de Kubernetes.
- Menu K8S: Gestiona clústeres de Kubernetes.
- Admin APPs: Espacio reservado para administrar aplicaciones (en construcción).
- Salir: Sale del script.
Si encuentras algún problema o tienes alguna sugerencia de mejora, no dudes en crear un issue.
- Este script asume la presencia de Vagrant y VirtualBox en tu sistema.
- Asegúrate de revisar el script y modificarlo según tus necesidades antes de usarlo en un entorno de producción.