Skip to content

kevinvalleau/lab-k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

lab-k8s

Dépôt de fichiers laboratoires pour kubernetes

Déploiement sur un playground docker (Katacoda car les nodes PWD n'ont pas assez d'espace disque provisionné)

Télécharger et installer kind :

curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.8.1/kind-$(uname)-amd64 chmod +x ./kind mv ./kind /usr/local/bin/kind

Télécharger et installer kubectl : curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl chmod +x ./kind mv ./kubectl /usr/local/bin/kubectl

utiliser un dépôt github avec curl pour récupérer les fichiers yaml en local et les exécuter par exemple : curl https://raw.githubusercontent.com/kevinvalleau/lab-k8s/master/workload-stateful-mysql/mysql-statefulset.yaml > mysql-statefulset.yaml Cela va créer le fichier en local et ensuite on peut lancer : kubectl apply -f mysql-statefulset.yaml

sinon si https://www.katacoda.com/courses/kubernetes/playground fonctionne, s'en servir.

curl https://raw.githubusercontent.com/kevinvalleau/lab-k8s/master/workload-stateful-mysql/cm.yaml > cm.yaml curl https://raw.githubusercontent.com/kevinvalleau/lab-k8s/master/workload-stateful-mysql/headless-svc.yaml > headless-svc.yaml curl https://raw.githubusercontent.com/kevinvalleau/lab-k8s/master/workload-stateful-mysql/mysql-svc.yaml > mysql-svc.yaml curl https://raw.githubusercontent.com/kevinvalleau/lab-k8s/master/workload-stateful-mysql/mysql-statefulset.yaml > mysql-statefulset.yaml

About

Dépôt de fichiers laboratoires pour kubernetes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published