Qu'est-ce que ConfigMap ?
Qu'est-ce que ConfigMap ?

Vidéo: Qu'est-ce que ConfigMap ?

Vidéo: Qu'est-ce que ConfigMap ?
Vidéo: 26 - Использование ConfigMap и переменных окружения в Kubernetes 2024, Novembre
Anonim

UNE ConfigMap est un dictionnaire de paramètres de configuration. Ce dictionnaire se compose de paires clé-valeur de chaînes. Kubernetes fournit ces valeurs à vos conteneurs. Comme avec d'autres dictionnaires (cartes, hachages,) la clé vous permet d'obtenir et de définir la valeur de configuration.

De cette façon, comment obtenir une ConfigMap dans Kubernetes ?

  1. Vous devez disposer d'un cluster Kubernetes et l'outil de ligne de commande kubectl doit être configuré pour communiquer avec votre cluster.
  2. Utilisez la commande kubectl create configmap pour créer des ConfigMaps à partir de répertoires, de fichiers ou de valeurs littérales:
  3. Vous pouvez utiliser kubectl describe ou kubectl get pour récupérer des informations sur une ConfigMap.

Sachez également quelle est la différence entre les cartes de configuration et les secrets Kubernetes Engine ? Le grand différence entre les secrets et ConfigMaps est-ce que Secrets sont obscurcis avec un Encodage Base64. Il peut y avoir plus différences dans le l'avenir, mais c'est une bonne pratique d'utiliser Secrets pour les données confidentielles (comme les clés API) et ConfigMaps pour les données non confidentielles (comme les numéros de port).

À cet égard, comment modifier ConfigMap dans Kubernetes ?

Il suffit de lancer: kubectl éditer configmap <nom du carte de configuration > sur votre ligne de commande. Ensuite vous pouvez Éditer votre config. Cela ouvre un vim éditeur avec le carte de configuration au format yaml. Maintenant simplement Éditer et enregistrez-le.

Comment se débarrasser du pod Kubernetes ?

Tout d'abord, confirmez le nom du nœud que vous souhaitez supprimer , et assurez-vous que tous les gousses sur le nœud peut être terminé en toute sécurité sans aucune procédure spéciale. Ensuite, utilisez la commande drain pour expulser tous les utilisateurs gousses du nœud. Ils seront programmés sur d'autres nœuds par leur contrôleur (Déploiement, ReplicaSet, etc.).

Conseillé: