From eb367ee47cd6e048905b927cb7bd9b890452f4fc Mon Sep 17 00:00:00 2001 From: Sayak Mukhopadhyay Date: Fri, 28 Mar 2025 18:39:24 +0530 Subject: [PATCH 1/2] feat: remove the notitle param that is not used anywhere else --- content/fr/docs/reference/kubectl/kubectl.md | 1 - layouts/docs/docsportal_home.html | 2 -- layouts/partials/docs/content-page.html | 8 +++----- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/content/fr/docs/reference/kubectl/kubectl.md b/content/fr/docs/reference/kubectl/kubectl.md index 40424cbfd8..a149ebf506 100644 --- a/content/fr/docs/reference/kubectl/kubectl.md +++ b/content/fr/docs/reference/kubectl/kubectl.md @@ -2,7 +2,6 @@ title: kubectl content_type: tool-reference description: Référence kubectl -notitle: true --- ## {{% heading "synopsis" %}} diff --git a/layouts/docs/docsportal_home.html b/layouts/docs/docsportal_home.html index 330197ea1c..9d58f5093a 100644 --- a/layouts/docs/docsportal_home.html +++ b/layouts/docs/docsportal_home.html @@ -19,8 +19,6 @@ {{ end }} {{ define "hero" }}
- {{ if not .Params.notitle }}

{{ .Title }}

- {{ end }}
{{ end }} diff --git a/layouts/partials/docs/content-page.html b/layouts/partials/docs/content-page.html index 962896804a..288fae6259 100644 --- a/layouts/partials/docs/content-page.html +++ b/layouts/partials/docs/content-page.html @@ -1,6 +1,4 @@ -{{ if not .page.Params.notitle }} -

{{ .page.Title }}

- {{ $desc := .page.Description }} - {{ with .page.Params.description }}
{{ $desc | markdownify }}
{{ end }} -{{ end }} +

{{ .page.Title }}

+{{ $desc := .page.Description }} +{{ with .page.Params.description }}
{{ $desc | markdownify }}
{{ end }} {{ .page.Content }} From 61a4152aac910c4fd4b8593b9e8c0846c47c3280 Mon Sep 17 00:00:00 2001 From: Sayak Mukhopadhyay Date: Fri, 28 Mar 2025 20:17:04 +0530 Subject: [PATCH 2/2] feat: sync with en --- content/fr/docs/reference/kubectl/kubectl.md | 284 +++++-------------- 1 file changed, 75 insertions(+), 209 deletions(-) diff --git a/content/fr/docs/reference/kubectl/kubectl.md b/content/fr/docs/reference/kubectl/kubectl.md index a149ebf506..89e824a92c 100644 --- a/content/fr/docs/reference/kubectl/kubectl.md +++ b/content/fr/docs/reference/kubectl/kubectl.md @@ -1,24 +1,21 @@ --- title: kubectl content_type: tool-reference -description: Référence kubectl +weight: 30 --- -## {{% heading "synopsis" %}} +## {{% heading "synopsis" %}} kubectl contrôle le manager d'un cluster Kubernetes Vous trouverez plus d'informations ici : https://kubernetes.io/fr/docs/reference/kubectl/overview/ -``` +```shell kubectl [flags] ``` - - ## {{% heading "options" %}} - @@ -40,13 +37,6 @@ kubectl [flags] - - - - - - - @@ -68,13 +58,6 @@ kubectl [flags] - - - - - - - @@ -117,27 +100,6 @@ kubectl [flags] - - - - - - - - - - - - - - - - - - - - - @@ -159,97 +121,6 @@ kubectl [flags] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -257,13 +128,6 @@ kubectl [flags] - - - - - - - @@ -285,13 +149,6 @@ kubectl [flags] - - - - - - - @@ -327,13 +184,6 @@ kubectl [flags] - - - - - - - @@ -348,6 +198,13 @@ kubectl [flags] + + + + + + + @@ -405,52 +262,10 @@ kubectl [flags] - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -460,13 +275,6 @@ kubectl [flags] - - - - - - - @@ -502,17 +310,76 @@ kubectl [flags] + + + + + + +
log sur l'erreur standard en plus d'un fichier
--application-metrics-count-limit int     Défaut : 100
Nombre max de métriques d'applications à stocker (par conteneur)
--as chaîne
Chemin du fichier contenant les informations de configuration du registre de conteneurs Azure
--boot-id-file string     Défaut : "/proc/sys/kernel/random/boot_id"
Liste séparée par des virgules de fichiers dans lesquels rechercher le boot-id. Utilise le premier trouvé.
--cache-dir chaîne     Défaut: "/home/karen/.kube/http-cache"
Le nom du cluster kubeconfig à utiliser
--container-hints chaîne     Défaut : "/etc/cadvisor/container_hints.json"
location du fichier hints du conteneur
--containerd chaîne     Défaut : "/run/containerd/containerd.sock"
Point de terminaison de containerd
--containerd-namespace chaîne     Défaut : "k8s.io"
namespace de containerd
--context chaîne
Indique les tolerationSeconds de la tolérance pour unreachable:NoExecute qui sont ajoutées par défaut à tous les pods qui n'ont pas défini une telle tolérance
--disable-root-cgroup-stats
Désactive la collecte des stats du Cgroup racine
--docker chaîne     Défaut : "unix:///var/run/docker.sock"
Point de terminaison docker
--docker-env-metadata-whitelist chaîne
une liste séparée par des virgules de variables d'environnement qui doivent être collectées pour les conteneurs docker
--docker-only
Remonte uniquement les stats Docker en plus des stats racine
--docker-root chaîne     Défaut : "/var/lib/docker"
DÉPRÉCIÉ : la racine de docker est lue depuis docker info (ceci est une solution de secours, défaut : /var/lib/docker)
--docker-tls
utiliser TLS pour se connecter à docker
--docker-tls-ca chaîne     Défaut : "ca.pem"
chemin vers CA de confiance
--docker-tls-cert chaîne     Défaut : "cert.pem"
chemin vers le certificat client
--docker-tls-key chaîne     Défaut : "key.pem"
chemin vers la clef privée
--enable-load-reader
Activer le lecteur de la charge CPU
--event-storage-age-limit chaîne     Défaut : "default=0"
Durée maximale pendant laquelle stocker les événements (par type). La valeur est une liste séparée par des virgules de clefs/valeurs, où les clefs sont des types d'événements (par ex: creation, oom) ou "default" et la valeur est la durée. La valeur par défaut est appliquée à tous les types d'événements non spécifiés
--event-storage-event-limit chaîne     Défaut : "default=0"
Nombre max d'événements à stocker (par type). La valeur est une liste séparée par des virgules de clefs/valeurs, où les clefs sont les types d'événements (par ex: creation, oom) ou "default" et la valeur est un entier. La valeur par défaut est appliquée à tous les types d'événements non spécifiés
--global-housekeeping-interval durée     Défaut : 1m0s
Intevalle entre ménages globaux
-h, --help
aide pour kubectl
--housekeeping-interval durée     Défaut : 10s
Intervalle entre ménages des conteneurs
--insecure-skip-tls-verify
lorsque les logs arrivent à la ligne fichier:N, émet une stack trace
--log-cadvisor-usage
Activer les logs d'usage du conteneur cAdvisor
--log-dir chaîne
log sur l'erreur standard plutôt que dans un fichier
--machine-id-file chaîne     Défaut : "/etc/machine-id,/var/lib/dbus/machine-id"
liste séparée par des virgules de fichiers dans lesquels rechercher le machine-id. Utiliser le premier trouvé.
--match-server-version
Si présent, la portée de namespace pour la requête du CLI
--one-output
Si vrai, écrire uniquement les journaux à leur niveau de gravité natif (au lieu d'écrire également à chaque niveau de gravité inférieur)
--password chaîne
--storage-driver-buffer-duration durée     Défaut : 1m0s--tls-server-name string
Les écritures dans le driver de stockage seront bufferisés pour cette durée, et seront envoyés aux backends non-mémoire en une seule transaction
--storage-driver-db chaîne     Défaut : "cadvisor"
nom de la base de données
--storage-driver-host chaîne     Défaut : "localhost:8086"
hôte:port de la base de données
--storage-driver-password chaîne     Défaut : "root"
Mot de passe de la base de données
--storage-driver-secure
utiliser une connexion sécurisée avec la base de données
--storage-driver-table chaîne     Défaut : "stats"
Nom de la table dans la base de données
--storage-driver-user chaîne     Défaut : "root"
nom d'utilisateur de la base de donnéesNom du serveur à utiliser pour la validation du certificat. S'il n'est pas fourni, le nom d'hôte utilisé pour contacter le serveur est utilisé
Bearer token pour l'authentification auprès de l'API server
--update-machine-info-interval durée     Défaut : 5m0s
Intevalle entre mises à jour des infos machine.
--user chaîne
Liste de settings pattern=N séparés par des virgules pour le logging filtré par fichiers
--warnings-as-errors
Traiter les avertissements reçus du serveur comme des erreurs et quitter avec un code de sortie différent de zéro
+## {{% heading "envvars" %}} + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
KUBECONFIG
Chemin d'accès au fichier de configuration kubectl ("kubeconfig"). Défaut: "$HOME/.kube/config"
KUBECTL_COMMAND_HEADERS
Lorsqu'il est défini sur false, désactive les en-têtes HTTP supplémentaires détaillant la commande kubectl invoquée (version Kubernetes v1.22 ou ultérieure)
KUBECTL_EXPLAIN_OPENAPIV3
Active ou désactive l'utilisation de la nouvelle source de données OpenAPIv3 disponible lors des appels à `kubectl explain`. OpenAPIV3 est activé par défaut depuis Kubernetes 1.24. +
KUBECTL_ENABLE_CMD_SHADOW
Lorsque cette option est définie sur « true », les plugins externes peuvent être utilisés comme sous-commandes pour les commandes intégrées si aucune sous-commande n'existe. En phase alpha, cette fonctionnalité n'est utilisable que pour la commande de création (par exemple, kubectl create networkpolicy). +
KUBECTL_PORT_FORWARD_WEBSOCKETS
Lorsqu'elle est définie sur true, la commande kubectl port-forward tentera de diffuser en utilisant le protocole websockets. En cas d'échec de la mise à niveau vers WebSockets, les commandes utilisent le protocole SPDY actuel. +
KUBECTL_REMOTE_COMMAND_WEBSOCKETS
Lorsqu'elles sont définies sur true, les commandes kubectl exec, cp et attach tenteront de diffuser en utilisant le protocole websockets. En cas d'échec de la mise à niveau vers WebSockets, les commandes utilisent le protocole SPDY actuel. +
## {{% heading "seealso" %}} - -* [kubectl alpha](/docs/reference/generated/kubectl/kubectl-commands#alpha) - Commandes pour fonctionnalités alpha * [kubectl annotate](/docs/reference/generated/kubectl/kubectl-commands#annotate) - Met à jour les annotations d'une ressource * [kubectl api-resources](/docs/reference/generated/kubectl/kubectl-commands#api-resources) - Affiche les ressources de l'API prises en charge sur le serveur * [kubectl api-versions](/docs/reference/generated/kubectl/kubectl-commands#api-versions) - Affiche les versions de l'API prises en charge sur le serveur, sous la forme "groupe/version" @@ -524,15 +391,16 @@ kubectl [flags] * [kubectl cluster-info](/docs/reference/generated/kubectl/kubectl-commands#cluster-info) - Affiche les informations du cluster * [kubectl completion](/docs/reference/generated/kubectl/kubectl-commands#completion) - Génère le code de complétion pour le shell spécifié (bash ou zsh) * [kubectl config](/docs/reference/generated/kubectl/kubectl-commands#config) - Modifie les fichiers kubeconfig -* [kubectl convert](/docs/reference/generated/kubectl/kubectl-commands#convert) - Convertit des fichiers de config entre différentes versions d'API * [kubectl cordon](/docs/reference/generated/kubectl/kubectl-commands#cordon) - Marque un nœud comme non assignable (unschedulable) * [kubectl cp](/docs/reference/generated/kubectl/kubectl-commands#cp) - Copie des fichiers et répertoires depuis et vers des conteneurs * [kubectl create](/docs/reference/generated/kubectl/kubectl-commands#create) - Crée une ressource depuis un fichier ou stdin +* [kubectl debug](/docs/reference/generated/kubectl/kubectl_commands#debug) - Créer des sessions de débogage pour le dépannage des charges de travail et des nœuds * [kubectl delete](/docs/reference/generated/kubectl/kubectl-commands#delete) - Supprime des ressources par fichiers ou stdin, par ressource et nom, ou par ressource et sélecteur de label * [kubectl describe](/docs/reference/generated/kubectl/kubectl-commands#describe) - Affiche les informations d'une ressource spécifique ou d'un groupe de ressources * [kubectl diff](/docs/reference/generated/kubectl/kubectl-commands#diff) - Différence entre la version live et la version désirée * [kubectl drain](/docs/reference/generated/kubectl/kubectl-commands#drain) - Draine un nœud en préparation d'une mise en maintenance * [kubectl edit](/docs/reference/generated/kubectl/kubectl-commands#edit) - Édite une ressource du serveur +* [kubectl events](/docs/reference/generated/kubectl/kubectl_commands#events) - Liste des événements * [kubectl exec](/docs/reference/generated/kubectl/kubectl-commands#exec) - Exécute une commande dans un conteneur * [kubectl explain](/docs/reference/generated/kubectl/kubectl-commands#explain) - Documentation sur les ressources * [kubectl expose](/docs/reference/generated/kubectl/kubectl-commands#expose) - Prend un replication controller, service, deployment ou pod et l'expose comme un nouveau Service Kubernetes @@ -555,5 +423,3 @@ kubectl [flags] * [kubectl uncordon](/docs/reference/generated/kubectl/kubectl-commands#uncordon) - Marque un nœud comme assignable (schedulable) * [kubectl version](/docs/reference/generated/kubectl/kubectl-commands#version) - Affiche les informations de version du client et du serveur * [kubectl wait](/docs/reference/generated/kubectl/kubectl-commands#wait) - Expérimental : Attend une condition particulière sur une ou plusieurs ressources - -