Gestione Kubernetes

Carichi di lavoro e applicazioni

Segui Pod, Deployment, StatefulSet e altri carichi di lavoro, dallo stato agli interventi.

Vista dei carichi di lavoro

Battani offre pagine dedicate a Pod, Deployment, ReplicaSet, StatefulSet, DaemonSet, Job e CronJob. La vista Applicazioni presenta i Deployment dal punto di vista dell’applicazione. I filtri di namespace e ricerca aiutano a concentrarsi sulle risorse coinvolte.

  • Esamina stato, numero di repliche e Pod associati.
  • Visualizza lo YAML delle risorse supportate e modificalo con i permessi necessari.
  • Ridimensiona Deployment, ReplicaSet e StatefulSet; riavvia i DaemonSet.
  • Esamina e gestisci richieste/limiti di risorse dei Deployment e impostazioni HPA e VPA.

Esaminare un’applicazione che non parte

  1. Seleziona cluster e namespace corretti e trova il Deployment.
  2. Confronta le repliche desiderate e pronte, quindi apri il Pod problematico.
  3. Restringi la causa tramite eventi, informazioni describe e log del container.
  4. Se autorizzato, modifica risorse o YAML e ricontrolla lo stato del Pod.

Effetto delle modifiche

Il ridimensionamento e le modifiche YAML si applicano direttamente alla risorsa selezionata. Eliminando un Pod gestito da un controller, questo può crearne uno nuovo; per modifiche permanenti intervieni sul carico di lavoro proprietario.

Il ridimensionamento automatico richiede i controller e l’infrastruttura di metriche appropriati nel cluster. Le pagine HPA e VPA non installano automaticamente tali componenti.