Immagine del nodo

Questa pagina descrive l'immagine del sistema operativo del nodo (sistema operativo del nodo) in esecuzione sui nodi del cluster Google Distributed Cloud (solo software) per VMware.

Per la versione 1.35 e successive, i nodi del cluster eseguono ubuntu_cgv2 per impostazione predefinita. Per la versione 1.34 e precedenti, i nodi del cluster eseguono ubuntu_containerd per impostazione predefinita. L'immagine è simile all'immagine del nodo Ubuntu di Google Kubernetes Engine.

I pool di nodi Google Distributed Cloud supportano anche Container-Optimized OS (cos_cgv2 o cos). Container-Optimized OS su Google Distributed Cloud supporta kdump per il debug dei problemi del kernel.

A partire dalla versione 1.35, Kubernetes non supporta più cgroup v1 e Google Distributed Cloud non supporta più i tipi di immagini del sistema operativo ubuntu_containerd e cos. Per scoprire come eseguire la migrazione dei nodi del cluster alle immagini cgroup v2 (ubuntu_cgv2 e cos_cgv2), consulta Eseguire la migrazione a cgroup v2.

Google Distributed Cloud offre le seguenti opzioni di immagini dei nodi per il tuo cluster:

1,35+

Sistema operativo Immagini dei nodi Stato
Container-Optimized OS con cgroup v2
  • cos_cgv2
Disponibilità generale
Ubuntu con containerd e cgroup v2
  • ubuntu_cgv2
Disponibilità generale

1,29

Sistema operativo Immagini dei nodi Stato
Container-Optimized OS
  • cos
Disponibilità generale
Container-Optimized OS con cgroup v2
  • cos_cgv2
Disponibilità generale
Ubuntu con containerd
  • ubuntu_containerd
Disponibilità generale
Ubuntu con containerd e cgroup v2
  • ubuntu_cgv2
Disponibilità generale

1,28

Sistema operativo Immagini dei nodi Stato
Container-Optimized OS
  • cos
Disponibilità generale
Container-Optimized OS con cgroup v2
  • cos_cgv2
Anteprima
Ubuntu con containerd
  • ubuntu_containerd
Disponibilità generale
Ubuntu con containerd e cgroup v2
  • ubuntu_cgv2
Anteprima

1,16

Sistema operativo Immagini dei nodi Stato
Container-Optimized OS
  • cos
Disponibilità generale
Ubuntu con containerd
  • ubuntu_containerd
Disponibilità generale

Versione di Kubernetes

Le nuove versioni di Google Distributed Cloud a volte introducono una nuova versione di Kubernetes per i cluster. Le modifiche alla versione vengono annunciate nelle note di rilascio. Per scoprire quale versione di Kubernetes è in esecuzione sul tuo cluster, consulta Versioni.

Strumenti preinstallati

  • Il sistema operativo del nodo ha preinstallati i seguenti strumenti: arping cloud-utils, conntrack, logrotate, prips e systemd-container.
  • Il sistema operativo del nodo ha l'immagine container debug-toolbox preinstallata. debug-toolbox include diversi pacchetti per il debug dei problemi dei nodi. Esegui uno script shell di accompagnamento, toolbox, per decomprimere ed eseguire il container debug-toolbox. Scopri di più sullo script toolbox.

Networking

A partire dalla versione 1.1.0-gke.6, la configurazione di rete predefinita del sistema operativo del nodo è disattivata per supportare l'allocazione di IP statici.

Sicurezza

Vedi Sicurezza dei nodi.