Outils pour utilisateurs

Outils du site


tech:notes_kubernetes_k8s_-_outils

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tech:notes_kubernetes_k8s_-_outils [2025/03/24 15:06] – créée - modification externe 127.0.0.1tech:notes_kubernetes_k8s_-_outils [2025/10/06 11:48] (Version actuelle) Jean-Baptiste
Ligne 3: Ligne 3:
 = Notes Kubernetes k8s - Outils = Notes Kubernetes k8s - Outils
  
-Voir aussi :+Voir :
 * https://wiki.sfeir.com/kubernetes/outils/k3s/ * https://wiki.sfeir.com/kubernetes/outils/k3s/
 +* https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-plugins/
 +
 +Voir aussi :
 * Octant / Lens * Octant / Lens
 +
  
 == Arkade == Arkade
Ligne 19: Ligne 23:
  
 En outre, pour peu qu'on ait à interagir avec plusieurs clusters, avec différents crédentials, dans plusieurs namespaces, il devient difficile de jongler de l'un à l'autre. Afin de faciliter cela, des programmes existent: En outre, pour peu qu'on ait à interagir avec plusieurs clusters, avec différents crédentials, dans plusieurs namespaces, il devient difficile de jongler de l'un à l'autre. Afin de faciliter cela, des programmes existent:
 +
 +
 +== Krew
 +
 +Krew is the plugin manager for kubectl command-line tool.
 +
 +<code bash>
 +asdf plugin add krew
 +asdf install krew latest
 +asdf set --home krew latest
 +</code>
  
  
Ligne 75: Ligne 90:
 Dépôts Bitnami : \\ Dépôts Bitnami : \\
 https://github.com/bitnami/charts/tree/main/bitnami https://github.com/bitnami/charts/tree/main/bitnami
 +
 +Exemple avec OpenEBS
 +<code bash>
 +helm repo add openebs https://openebs.github.io/charts
 +helm repo update
 +helm search repo openebs
 +helm show values openebs/openebs > value-openebs.yml
 +
 +kubectl create ns openebs
 +helm install openebs openebs/openebs -f value-openebs.yml -n openvbs
 +
 +helm upgrade openebs openebs/openebs --namespace openvbs --set legacy.enable=true --reuse-vakues
 +</code>
 +
  
  
Ligne 138: Ligne 167:
 ou ''$KUBECONFIG'' ou ''$KUBECONFIG''
  
-bashrc +''~/.bashrc'' 
-<code bash ~/.bashrc>+<code bash>
 alias k=kubectl alias k=kubectl
 complete -F __start_kubectl k complete -F __start_kubectl k
Ligne 180: Ligne 209:
  
  
-vim dashboard-admin.yaml +''dashboard-admin.yaml'' 
-<file yaml dashboard-admin.yaml>+<code yaml>
 apiVersion: v1 apiVersion: v1
 kind: ServiceAccount kind: ServiceAccount
Ligne 200: Ligne 229:
   name: admin-user   name: admin-user
   namespace: kubernetes-dashboard   namespace: kubernetes-dashboard
-</file>+</code>
  
 <code bash> <code bash>
 kubectl apply -f dashboard-admin.yaml kubectl apply -f dashboard-admin.yaml
 </code> </code>
 +
 +
  
 === Accès === Accès
Ligne 222: Ligne 253:
 Pour avoir les graphiques il faut installer **Metrics-server** Pour avoir les graphiques il faut installer **Metrics-server**
  
 +
 +== Stockage
 +
 +https://github.com/utkuozdemir/pv-migrate?
  
  
 === Old === Old
 +
 +
 <code bash> <code bash>
 kubectl apply  -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended.yaml kubectl apply  -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended.yaml
tech/notes_kubernetes_k8s_-_outils.1742825205.txt.gz · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki