Gestion Kubernetes

Configuration et mise à l’échelle

Examinez le comportement des applications, des ConfigMaps et Secrets aux ressources HPA, VPA et d’admission.

Ressources de configuration

La section Configuration comprend des rubriques distinctes pour ConfigMaps, Secrets, HPA, VPA, PodDisruptionBudget, PriorityClasses, RuntimeClasses, MutatingWebhooks et ValidatingWebhooks.

  • Consultez le contenu des ConfigMaps et Secrets avec les permissions requises et utilisez les outils de modification disponibles.
  • Gérez les demandes et limites de ressources des Deployments et la mise à l’échelle horizontale ou verticale.
  • Examinez les budgets d’interruption PDB et les conditions d’exécution PriorityClass et RuntimeClass.
  • Examinez les webhooks d’admission avec les droits administrateur.

Modifier un paramètre d’application

  1. Identifiez le ConfigMap ou Secret utilisé par la charge de travail.
  2. Ouvrez la ressource dans le bon namespace et modifiez uniquement les champs nécessaires.
  3. Vérifiez si un redémarrage est nécessaire selon la manière dont l’application lit ce paramètre.
  4. Validez le changement à partir des logs des nouveaux Pods et de l’état des ressources.

Mise à l’échelle et ressources sensibles

HPA nécessite des métriques adaptées ; VPA nécessite son contrôleur et ses CRD dans le cluster. La cible et le mode de ces ressources peuvent modifier la consommation ou provoquer la recréation des Pods.

Réservez les valeurs des Secrets aux personnes qui en ont besoin. Les modifications de webhooks d’admission relèvent des administrateurs système, car elles peuvent affecter la création de nombreuses ressources.