Outils pour utilisateurs

Outils du site


systeme:kubernetes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
systeme:kubernetes [2016/11/12 17:19] – [Autres] rootsysteme:kubernetes [2021/07/01 22:19] (Version actuelle) – [kubectl api-versions] root
Ligne 2: Ligne 2:
   * [[http://kubernetes.io/|Site Officiel]]   * [[http://kubernetes.io/|Site Officiel]]
   * [[https://docs.kubernetic.com/|Autre doc]]   * [[https://docs.kubernetic.com/|Autre doc]]
 +  * [[https://kubernetes.io/docs/user-guide/kubectl-cheatsheet/|Cheatsheet]]
   * [[systeme:docker|Docker]]   * [[systeme:docker|Docker]]
  
 +  * [[https://docs.helm.sh/using_helm/#installing-helm|Helm]]
 +
 +  * [[https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands|Toutes les commandes et options]]
 +
 +  * https://labs.play-with-docker.com
 +  * https://labs.play-with-k8s.com
 ===== Autres ===== ===== Autres =====
   * [[http://kubernetes.io/docs/user-guide/ingress/|Ingress]]   * [[http://kubernetes.io/docs/user-guide/ingress/|Ingress]]
Ligne 16: Ligne 23:
   * [[http://kubernetes.io/docs/user-guide/persistent-volumes/|Persistent Volumes]]   * [[http://kubernetes.io/docs/user-guide/persistent-volumes/|Persistent Volumes]]
   * [[http://kubernetes.io/docs/user-guide/volumes/|Volumes]]   * [[http://kubernetes.io/docs/user-guide/volumes/|Volumes]]
 +  * [[http://kubernetes.io/docs/user-guide/ui/|Dashboard]]
 +  * [[http://kubernetes.io/docs/tasks/configure-pod-container/define-environment-variable-container/|Environnement dans un conteneur]]
 +  * [[http://kubernetes.io/docs/tasks/configure-pod-container/define-command-argument-container/|Commande dans un conteneur]]
 +  * [[http://kubernetes.io/docs/tasks/configure-pod-container/assign-cpu-ram-container/|Limiter les ressources pour un conteneur]]
 +  * [[http://kubernetes.io/docs/admin/resourcequota/|Quota sur les ressources 1]] + [[http://kubernetes.io/docs/admin/resourcequota/walkthrough/|Quota sur les ressources 2]]
 +  * [[http://kubernetes.io/docs/tasks/administer-cluster/assign-pods-nodes/|Assigner un pod à des nœuds]]
 +  * [[http://kubernetes.io/docs/user-guide/liveness/|POD health]]
 +  * [[http://kubernetes.io/docs/user-guide/monitoring/|Monitoring]]
 +  * [[http://kubernetes.io/docs/admin/cluster-components/|Composants Kubernetes]]
 +  * [[http://kubernetes.io/docs/admin/dns/|DNS]] + [[https://coreos.com/kubernetes/docs/latest/deploy-addons.html|kube-dns]]
  
 +===== Affichage =====
 +Repérer le champ à afficher en yaml, puis isoler le pour l'afficher :
 +<xtermrtf>
 +$ kubectl get pod wordpress-2713623249-d46ky -o yaml
 +$ kubectl get -o template pod wordpress-2713623249-d46ky --template={{.status.podIP}}
 +</xtermrtf>
 ===== Commandes ===== ===== Commandes =====
 ==== kubectl ==== ==== kubectl ====
Ligne 52: Ligne 75:
 [[http://kubernetes.io/docs/user-guide/kubectl/kubectl_api-versions/|Affiche les différentes API]] : [[http://kubernetes.io/docs/user-guide/kubectl/kubectl_api-versions/|Affiche les différentes API]] :
 <xtermrtf> <xtermrtf>
-kubectl api-versions+kubectl api-versions
 autoscaling/v1 autoscaling/v1
 batch/v1 batch/v1
Ligne 413: Ligne 436:
 # Create a service for an nginx deployment, which serves on port 80 and connects to the containers on port 8000. # Create a service for an nginx deployment, which serves on port 80 and connects to the containers on port 8000.
 $ kubectl expose deployment nginx --port=80 --target-port=8000 $ kubectl expose deployment nginx --port=80 --target-port=8000
 +</xtermrtf>
 +
 +<xtermrtf>
 +$ kubectl expose deployment my-nginx --port=80 --type=LoadBalancer
 </xtermrtf> </xtermrtf>
  
systeme/kubernetes.1478971158.txt.gz · Dernière modification : 2016/11/12 17:19 de root