Compatibility Matrix
Scopri le versioni di diversi prodotti e componenti supportati nella versione di Kubernetes in esecuzione sui cluster creati utilizzando Kubernetes Engine.
Puoi distribuire diversi prodotti e componenti nei cluster creati utilizzando Kubernetes Engine, alcuni dei quali sono compatibili con versioni specifiche di Kubernetes e Kubernetes Engine. Per ulteriori informazioni, fare riferimento agli argomenti sotto riportati.
Compatibilità Calico
La tabella elenca le versioni del plugin di rete Calico che Oracle ha testato correttamente sui cluster creati utilizzando Kubernetes Engine. Oracle supporta solo le versioni Calico che sono state testate con successo. Per ogni versione di Calico, la tabella mostra la versione di Kubernetes in esecuzione sui cluster nei test riusciti.
Per ulteriori informazioni, vedere Esempio: installazione di Calico e configurazione dei criteri di rete.
| Versione Calico | Testato (e supportato) sui cluster su cui è in esecuzione Kubernetes 1.31? | Testato (e supportato) sui cluster su cui è in esecuzione Kubernetes 1.32? | Testato (e supportato) sui cluster in cui è in esecuzione Kubernetes 1.33? | Testato (e supportato) sui cluster in cui è in esecuzione Kubernetes 1.34? |
|---|---|---|---|---|
3.25.1 |
(non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) |
3.26.1 |
(non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) |
3.26.4 |
(non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) |
3.27.2 |
(non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) |
3.28.0 |
(non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) |
3.28.2 |
Sì | (non sottoposto a prova) | (non sottoposto a prova) | (non sottoposto a prova) |
3.29.2 |
(non sottoposto a prova) | Sì | (non sottoposto a test) | (non sottoposto a test) |
3.30.0 |
(non sottoposto a test) | (non sottoposto a test) | Sì | (non sottoposto a test) |
3.30.3 |
(non sottoposto a test) | (non sottoposto a test) | (non sottoposto a test) | Sì |
Compatibilità dei componenti aggiuntivi del cluster
Questa tabella elenca le versioni più recenti dei componenti aggiuntivi cluster essenziali e facoltativi per ogni versione di Kubernetes supportata da Kubernetes Engine (OKE).
Per ulteriori informazioni, vedere Configurazione dei componenti aggiuntivi cluster.
| Componente aggiuntivo cluster | Ultima versione dell'immagine aggiuntiva supportata con Kubernetes 1.31 | Ultima versione dell'immagine aggiuntiva supportata con Kubernetes 1.32 | Ultima versione dell'immagine del componente aggiuntivo supportata con Kubernetes 1.33 | Ultima versione dell'immagine del componente aggiuntivo supportata con Kubernetes 1.34 |
|---|---|---|---|---|
| kube-proxy | 1.31.10 |
1.32.1 |
1.33.1 |
1.34.1 |
| CoreDNS | 1.12.0 |
1.12.0 |
1.12.0 |
1.12.2 |
| OCI VCN-Native Pod Networking CNI plugin | 2.3.0 |
2.3.0 |
2.3.0 |
3.0.0 |
| flannel | 0.26.2 |
0.26.2 |
0.26.2 |
0.27.3 |
| Kubernetes Dashboard | 2.7.0 |
2.7.0 |
2.7.0 |
2.7.0 |
| Tiller (not recommended) | 2.16.0 |
2.16.0 |
2.16.0 |
2.16.0 |
| Oracle Database Operator for Kubernetes | 1.2.0 |
1.2.0 |
1.2.0 |
1.2.0 |
| WebLogic Kubernetes Operator | 4.2.9 |
4.2.9 |
4.2.9 |
4.2.9 |
| Certificate Manager | 1.17.1 |
1.17.1 |
1.17.1 |
1.17.1 |
| Cluster Autoscaler | 1.31.3 |
1.32.2 |
1.33.0 |
1.33.0 |
| Istio | 1.24.4 |
1.24.4 |
1.24.4 |
1.24.4 |
| OCI Native Ingress Controller | 1.4.2 |
1.4.2 |
1.4.2 |
1.4.2 |
| Kubernetes Metrics Server | 0.7.2 |
0.7.2 |
0.7.2 |
0.7.2 |
| NVIDIA GPU Plugin |
|
|
|
|
Compatibilità controller ammissione
Nelle tabelle sono elencati, in ordine alfabetico, i controller di ammissione attivati nei cluster Kubernetes creati mediante Kubernetes Engine. Per ogni controller di ammissione, le tabelle mostrano la versione Kubernetes in cui è supportata.
Per ulteriori informazioni, vedere Controller di ammissione supportati.
Compatibilità controller ammissione (ordine alfabetico)
Queste tabelle elencano, in ordine alfabetico, i controller di ammissione attivati nei cluster Kubernetes creati utilizzando Kubernetes Engine. Per ogni controller di ammissione, le tabelle mostrano la versione Kubernetes in cui è supportata.
Controllori di ammissione mutanti (ordinati alfabeticamente)
| Controllori di ammissione (in ordine alfabetico) | Supportato in 1.31? | Supportato in 1.32? | Sostenuto in 1.33? | Sostenuto in 1.34? |
|---|---|---|---|---|
| DefaultIngressClass | Sì | Sì | Sì | Sì |
| DefaultStorageClass | Sì | Sì | Sì | Sì |
| DefaultTolerationSeconds | Sì | Sì | Sì | Sì |
| ExtendedResourceToleration | Sì | Sì | Sì | Sì |
| LimitRanger | Sì | Sì | Sì | Sì |
| MutatingAdmissionWebhook | Sì | Sì | Sì | Sì |
| NamespaceLifecycle | Sì | Sì | Sì | Sì |
| NodeRestriction | Sì | Sì | Sì | Sì |
| PodSecurityPolicy (facoltativo, vedere Uso dei criteri di sicurezza dei pod con Kubernetes Engine) | No | No | No | No |
| priorità | Sì | Sì | Sì | Sì |
| RuntimeClass | Sì | Sì | Sì | Sì |
| ServiceAccount | Sì | Sì | Sì | Sì |
| StorageObjectInUseProtection | Sì | Sì | Sì | Sì |
| TaintNodesByCondition | Sì | Sì | Sì | Sì |
Convalida dei controller di ammissione (ordinati in ordine alfabetico)
| Controllori di ammissione (in ordine alfabetico) | Supportato in 1.31? | Supportato in 1.32? | Sostenuto in 1.33? | Sostenuto in 1.34? |
|---|---|---|---|---|
| CertificateApproval | Sì | Sì | Sì | Sì |
| CertificateSigning | Sì | Sì | Sì | Sì |
| CertificateSubjectRestriction | Sì | Sì | Sì | Sì |
| ClusterTrustBundleAttest | Sì | Sì | Sì | Sì |
| ImagePolicyWebhook | Sì | Sì | Sì | Sì |
| LimitRanger | Sì | Sì | Sì | Sì |
| PersistentVolumeClaimResize | Sì | Sì | Sì | Sì |
| PodSecurity | Sì | Sì | Sì | Sì |
| PodSecurityPolicy (facoltativo, vedere Uso dei criteri di sicurezza dei pod con Kubernetes Engine) | No | No | No | No |
| priorità | Sì | Sì | Sì | Sì |
| ResourceQuota | Sì | Sì | Sì | Sì |
| RuntimeClass | Sì | Sì | Sì | Sì |
| ServiceAccount | Sì | Sì | Sì | Sì |
| ValidatingAdmissionPolicy | Sì | Sì | Sì | Sì |
| ValidatingAdmissionWebhook | Sì | Sì | Sì | Sì |
Compatibilità controller ammissione (ordinata in base all'ordine di esecuzione)
In queste tabelle sono elencati i controller di ammissione attivati nei cluster Kubernetes creati mediante Kubernetes Engine. Le tabelle mostrano l'ordine di esecuzione dei controller di ammissione supportati nel server API Kubernetes. Si noti che l'ordine di esecuzione può essere diverso nelle diverse versioni di Kubernetes.
Controllori di ammissione reciproca (ordinati per ordine di esecuzione)
| Esegui ordine nei cluster Kubernetes 1.31: | Esegui ordine nei cluster Kubernetes 1.32: | Esegui ordine nei cluster Kubernetes 1.33: | Esegui ordine nei cluster Kubernetes 1.34: |
|---|---|---|---|
| NamespaceLifecycle | NamespaceLifecycle | NamespaceLifecycle | NamespaceLifecycle |
| LimitRanger | LimitRanger | LimitRanger | LimitRanger |
| ServiceAccount | ServiceAccount | ServiceAccount | ServiceAccount |
| NodeRestriction | NodeRestriction | NodeRestriction | NodeRestriction |
| TaintNodesByCondition | TaintNodesByCondition | TaintNodesByCondition | TaintNodesByCondition |
| priorità | priorità | priorità | priorità |
| DefaultTolerationSeconds | DefaultTolerationSeconds | DefaultTolerationSeconds | DefaultTolerationSeconds |
| ExtendedResourceToleration | ExtendedResourceToleration | ExtendedResourceToleration | ExtendedResourceToleration |
| DefaultStorageClass | DefaultStorageClass | DefaultStorageClass | DefaultStorageClass |
| StorageObjectInUseProtection | StorageObjectInUseProtection | StorageObjectInUseProtection | StorageObjectInUseProtection |
| RuntimeClass | RuntimeClass | RuntimeClass | RuntimeClass |
| DefaultIngressClass | DefaultIngressClass | DefaultIngressClass | DefaultIngressClass |
| MutatingAdmissionWebhook | MutatingAdmissionWebhook | MutatingAdmissionWebhook | MutatingAdmissionWebhook |
Convalida dei controller ammissione (ordinati in base all'ordine di esecuzione)
| Esegui ordine nei cluster Kubernetes 1.31: | Esegui ordine nei cluster Kubernetes 1.32: | Esegui ordine nei cluster Kubernetes 1.33: | Esegui ordine nei cluster Kubernetes 1.34: |
|---|---|---|---|
| LimitRanger | LimitRanger | LimitRanger | LimitRanger |
| ServiceAccount | ServiceAccount | ServiceAccount | ServiceAccount |
| ImagePolicyWebhook | ImagePolicyWebhook | ImagePolicyWebhook | ImagePolicyWebhook |
| PodSecurity | PodSecurity | PodSecurity | PodSecurity |
| priorità | priorità | priorità | priorità |
| PersistentVolumeClaimResize | PersistentVolumeClaimResize | PersistentVolumeClaimResize | PersistentVolumeClaimResize |
| RuntimeClass | RuntimeClass | RuntimeClass | RuntimeClass |
| CertificateApproval | CertificateApproval | CertificateApproval | CertificateApproval |
| CertificateSigning | CertificateSigning | CertificateSigning | CertificateSigning |
| ClusterTrustBundleAttest | ClusterTrustBundleAttest | ClusterTrustBundleAttest | ClusterTrustBundleAttest |
| CertificateSubjectRestriction | CertificateSubjectRestriction | CertificateSubjectRestriction | CertificateSubjectRestriction |
| ValidatingAdmissionPolicy | ValidatingAdmissionPolicy | ValidatingAdmissionPolicy | ValidatingAdmissionPolicy |
| ValidatingAdmissionWebhook | ValidatingAdmissionWebhook | ValidatingAdmissionWebhook | ValidatingAdmissionWebhook |
| ResourceQuota | ResourceQuota | ResourceQuota | ResourceQuota |
Compatibilità dei pacchetti nodo Ubuntu
Questa tabella elenca le release di Ubuntu per le quali Oracle fornisce pacchetti di nodi, insieme alle versioni di Kubernetes con le quali ogni pacchetto di nodi è compatibile. I pacchetti nodo forniti da Oracle sono progettati per funzionare sia sulle architetture x86 che su quelle ARM.
Per ulteriori informazioni, vedere Esecuzione di Ubuntu sui nodi di lavoro mediante immagini personalizzate.
| Release di Ubuntu | Package da utilizzare con Kubernetes 1.27 | Package da utilizzare con Kubernetes 1.28 | Package da utilizzare con Kubernetes 1.29 | Package da utilizzare con Kubernetes 1.30 | Package da utilizzare con Kubernetes 1.31 | Package da utilizzare con Kubernetes 1.32 | Package da utilizzare con Kubernetes 1.33 | Package da utilizzare con Kubernetes 1.34 |
|---|---|---|---|---|---|---|---|---|
| Jammy (Ubuntu 22.04) | oci-oke-node-all-1.27.10 |
oci-oke-node-all-1.28.10 |
oci-oke-node-all-1.29.1 |
oci-oke-node-all-1.30.10 |
oci-oke-node-all-1.31.10 |
oci-oke-node-all-1.32.1 |
oci-oke-node-all-1.33.1 |
oci-oke-node-all-1.34.1 |
| Noble (Ubuntu 24.04) | oci-oke-node-all-1.27.10 |
oci-oke-node-all-1.28.10 |
oci-oke-node-all-1.29.1 |
oci-oke-node-all-1.30.10 |
oci-oke-node-all-1.31.10 |
oci-oke-node-all-1.32.1 |
oci-oke-node-all-1.33.1 |
oci-oke-node-all-1.34.1 |