-
Notifications
You must be signed in to change notification settings - Fork 2
Notes_21
Connexion sur une machine
juju ssh kubernetes-master/0
Information sur le cluster kubernetes
kubectl cluster-info
Information de connexion au dashboard
kubectl proxy
Afficher les nodes (c'est les masters)
kubectl get nodes
Afficher les pods
kubectl get pods
Afficher Les services
kubectl get services
Affiche les controllers de juju
juju controllers
Affiche les models
juju models
Changer de model
juju switch controller (de kubernetes vers controller)
juju switch kubernetes (de controller vers kubernetes)
Destruction d'un model
juju destroy-model kubernetes --force
rm -rf canonical-kubernetes/
Création d'un model
juju add-model kubernetes
Ajouter un bundle
charm pull cs:bundle/canonical-kubernetes ~/canonical-kubernetes
cd canonical-kubernetes/
ls
Déployer le caas
juju deploy ./bundle.yaml
Voir le statut de juju (voir l'avancée du déploiement)
juju status
En temps réel:
watch -c juju status --color
mkdir -p ~/.kube
Transfert du fichier config vers la machine kubernetes-master/0
juju scp kubernetes-master/0:config ~/.kube/config
Installation de kubectl
sudo snap install kubectl --classic
Information sur le cluster
kubectl cluster-info
Affiche l'etat de fonctionnement du proxy de kubernetes
kubectl proxy
Configuration du dashboard
juju config kubernetes-master dashboard-auth='basic'
Connexion sur la machine kubernetes-master/0
juju ssh kubernetes-master/0
Affiche le login pour se connecter
vim config
password: h62h7ocCRW2nzVyH8SuXKZNKbm8K8TFb
username: admin
juju status
Connexion sur le dashboard de kubernetes
https://192.168.1.207/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login
( Ip de kubeapi-load-balancer )
kubectl proxy --address 192.168.1.150
kubectl get nodes
kubectl create -f example.yaml
kubectl get pods
kubectl get services
Mettre à jour un charm
juju update [ nom du charm]
Affiche toutes les machines utilisées
juju machines
Se connecter sur une machine
juju ssh "nom de la machine"
Affiche l'état du cluster Ceph
sudo ceph health
Informations sur le cluster Ceph
sudo ceph -s
Affiche les infos sur une machine JUJU
juju show-status "nom machine"
Affiche les differents services
openstack service list
Affiche les images du cluster
openstack image list
Affiche ce qui a été déployé
openstack endpoint list
Openstack catalog list

Projets Open Source
