Repositorio de ejercicios y ejemplos utilizados en el libro Érase una vez Kubernetes.
Ha sido cambiado el distribución del cluster utilizada en el libro de Vagrant+Kubeadmin a Kind. Se recomienda a los lectores a utilizar la distribución Kind. Las configuraciones utilizadas con Vagrant se encuentran en la rama v1.x.
Rama | Distribución |
---|---|
main , v2.x |
(Recomendada) Utiliza Kind para gestionar el cluster |
v1.x |
Utiliza VirtualBox + Vagrant + Kubeadmin para gestionar el cluster |
El cluster de Kubernetes utilizado en el libro cuenta con:
- 1 control-plane
- 2 workers
Las configuraciones del cluster se encuentran en el fichero cluster/kind-config.yaml
.
git clone https://github.com/mmorejon/erase-una-vez-k8s.git && \
cd erase-una-vez-k8s && \
bash/cluster.sh create
Resultado
Creating cluster "book" ...
✓ Ensuring node image (kindest/node:v1.31.1) 🖼
✓ Preparing nodes 📦 📦 📦
✓ Writing configuration 📜
✓ Starting control-plane 🕹️
✓ Installing CNI 🔌
✓ Installing StorageClass 💾
✓ Joining worker nodes 🚜
Set kubectl context to "kind-book"
You can now use your cluster with:
kubectl cluster-info --context kind-book
Have a nice day! 👋
Déjanos saber lo que estás pensando sobre el libro Érase una vez Kubernetes. Al igual que en los libros de cuentos, haremos todo lo posible por cumplir tu sueños!