Open Jean-Baptiste-Lasselle opened 4 years ago
alternative envisageable , kops : https://medium.com/containermind/how-to-create-a-kubernetes-cluster-on-aws-in-few-minutes-89dda10354f4
https://github.com/adammck/terraform-inventory
Dans l'image du service kubeone_operator
, j'ajouterai l'installation d'un plugin particulier de Terraform, le Terraform ansible inventory plugin
:
kubeone_operator
/kubeone/share
, au chemin /kubeone/share/cresh-k8s-cluster.inventory
, dans le conteneur kubeone_operator
. le volume docker aws-ansible-inventory
sera mappé , dans le conteneur kubeone_operator
, sur le répertoire aws-ansible-inventory:/kubeone/share/:rw
kubeone
de provision du cluster Kubernetes
sous AWS interviendront dans le répertoire /kubeone/workspace
ansible_operator*
auront accès au fichier /kubeone/share/cresh-k8s-cluster.inventory
, via le volume docker aws-ansible-inventory
, qui sera à ajouter au docker-compose.yml
, mais pas au docker-compose.build.yml
.
Ajouter un service basé sur une image terraform, dans laquelle j'installe kubeone, avec un volume docker dédié. nom du service
kubeone
kubeone
: