Matriz de Compatibilidad
Descubra las versiones de los diferentes productos y componentes que están soportados en la versión de Kubernetes que se ejecuta en los clusters que crea con Kubernetes Engine.
Puede desplegar diferentes productos y componentes en los clusters que cree mediante Kubernetes Engine, algunos de los cuales son compatibles con versiones concretas de Kubernetes y Kubernetes Engine. Para obtener más información, consulte:
Compatibilidad con Calico
En la tabla se muestran las versiones del plugin de red de Calico que Oracle ha probado correctamente en los clusters creados mediante Kubernetes Engine. Oracle solo admite versiones de Calico que se hayan probado correctamente. Para cada versión de Calico, la tabla muestra la versión de Kubernetes que se estaba ejecutando en clusters en pruebas correctas.
Tenga en cuenta que solo está soportado el uso de Calico de código abierto. El uso de Calico Enterprise no está soportado.
Para obtener más información, consulte Ejemplo: instalación de Calico y configuración de políticas de red.
Versión de Calico | ¿Está probado (y soportado) en clusters que ejecutan Kubernetes 1.30? | ¿Está probado (y soportado) en clusters que ejecutan Kubernetes 1.31? | ¿Está probado (y soportado) en clusters que ejecutan Kubernetes 1.32? | ¿Se ha probado (y soportado) en clusters que ejecutan Kubernetes 1.33? |
---|---|---|---|---|
3.25.1 |
(no se ha probado) | (no se ha probado) | (no se ha probado) | (no se ha probado) |
3.26.1 |
(no se ha probado) | (no se ha probado) | (no se ha probado) | (no se ha probado) |
3.26.4 |
(no se ha probado) | (no se ha probado) | (no se ha probado) | (no se ha probado) |
3.27.2 |
(no se ha probado) | (no se ha probado) | (no se ha probado) | (no se ha probado) |
3.28.0 |
Sí | (no se ha probado) | (no se ha probado) | (no se ha probado) |
3.28.2 |
(no se ha probado) | Sí | (no se ha probado) | (no se ha probado) |
3.29.2 |
(no se ha probado) | (no se ha probado) | Sí | (no probado) |
3.30.0 |
(no probado) | (no probado) | (no probado) | Sí |
Compatibilidad de complementos de cluster
En esta tabla se muestran las últimas versiones de los complementos de cluster esenciales y opcionales para cada versión de Kubernetes que soporta Kubernetes Engine (OKE).
Para obtener más información, consulte Configuración de complementos de cluster.
Complemento de cluster | Última versión de imagen de complemento soportada con Kubernetes 1.30 | La última versión de imagen de complemento soportada con Kubernetes 1.31 | La última versión de imagen de complemento soportada con Kubernetes 1.32 | Última versión de imagen de complemento soportada con Kubernetes 1.33 |
---|---|---|---|---|
kube-proxy | 1.30.10 |
1.31.1 |
1.32.1 |
1.33.1 |
CoreDNS | 1.12.0 |
1.12.0 |
1.12.0 |
1.12.0 |
OCI VCN-Native Pod Networking CNI plugin | 2.2.8 |
2.2.8 |
2.2.8 |
2.2.8 |
flannel | 0.26.2 |
0.26.2 |
0.26.2 |
0.26.2 |
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.1.0 |
1.1.0 |
1.1.0 |
1.2.0 |
WebLogic Kubernetes Operator | 4.2.9 |
4.2.1 |
4.2.9 |
4.2.9 |
Certificate Manager | 1.16.1 |
1.15.0 |
1.16.1 |
1.17.1 |
Cluster Autoscaler | 1.30.3 |
1.31.0 |
1.31.0 |
1.32.0 |
Istio | 1.23.3 |
1.22.1 |
1.23.3 |
1.24.4 |
OCI Native Ingress Controller | 1.3.8 |
1.3.9 |
1.4.1 |
1.4.2 |
Kubernetes Metrics Server | 0.7.2 |
0.7.1 |
0.7.2 |
0.7.2 |
NVIDIA GPU Plugin |
|
|
|
|
Compatibilidad de controlador de admisión
En las tablas, se muestran, en orden alfabético, los controladores de admisión activados en los clusters de Kubernetes creados mediante Kubernetes Engine. Para cada controlador de admisión, las tablas muestran la versión de Kubernetes en la que está soportada.
Para obtener más información, consulte Supported Admission Controllers.
Compatibilidad del controlador de admisión (ordenada alfabéticamente)
En estas tablas se muestran, en orden alfabético, los controladores de admisión activados en los clusters de Kubernetes creados mediante Kubernetes Engine. Para cada controlador de admisión, las tablas muestran la versión de Kubernetes en la que está soportada.
Controladores de admisión de mutación (ordenados alfabéticamente)
Controladores de admisión (en orden alfabético) | ¿Soportado en 1.30? | ¿Soportado en 1.31? | ¿Soportado en 1.32? | ¿Soportado en 1.33? |
---|---|---|---|---|
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 (opcional, consulte Uso de políticas de seguridad de pod con Kubernetes Engine) | No | No | No | No |
Prioridad | Sí | Sí | Sí | Sí |
RuntimeClass | Sí | Sí | Sí | Sí |
ServiceAccount | Sí | Sí | Sí | Sí |
StorageObjectInUseProtection | Sí | Sí | Sí | Sí |
TaintNodesByCondition | Sí | Sí | Sí | Sí |
Validación de los controladores de admisión (ordenados alfabéticamente)
Controladores de admisión (en orden alfabético) | ¿Soportado en 1.30? | ¿Soportado en 1.31? | ¿Soportado en 1.32? | ¿Soportado en 1.33? |
---|---|---|---|---|
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 (opcional, consulte Uso de políticas de seguridad de pod con Kubernetes Engine) | No | No | No | No |
Prioridad | 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í |
Compatibilidad con controlador de admisión (ordenada por orden de ejecución)
En estas tablas, se muestran los controladores de admisión activados en los clusters de Kubernetes creados mediante Kubernetes Engine. Las tablas muestran el orden en el que los controladores de admisión soportados se ejecutan en el servidor de API de Kubernetes. Tenga en cuenta que el orden de ejecución puede ser diferente en diferentes versiones de Kubernetes.
Mutando controladores de admisión (ordenados por orden de ejecución)
Orden de ejecución en clusters de Kubernetes 1.30: | Orden de ejecución en clusters de Kubernetes 1.31: | Orden de ejecución en clusters de Kubernetes 1.32: | Orden de ejecución en clusters de Kubernetes 1.33: |
---|---|---|---|
NamespaceLifecycle | NamespaceLifecycle | NamespaceLifecycle | NamespaceLifecycle |
LimitRanger | LimitRanger | LimitRanger | LimitRanger |
ServiceAccount | ServiceAccount | ServiceAccount | ServiceAccount |
NodeRestriction | NodeRestriction | NodeRestriction | NodeRestriction |
TaintNodesByCondition | TaintNodesByCondition | TaintNodesByCondition | TaintNodesByCondition |
Prioridad | Prioridad | Prioridad | Prioridad |
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 |
Validación de los controladores de admisión (ordenados por orden de ejecución)
Orden de ejecución en clusters de Kubernetes 1.30: | Orden de ejecución en clusters de Kubernetes 1.31: | Orden de ejecución en clusters de Kubernetes 1.32: | Orden de ejecución en clusters de Kubernetes 1.33: |
---|---|---|---|
LimitRanger | LimitRanger | LimitRanger | LimitRanger |
ServiceAccount | ServiceAccount | ServiceAccount | ServiceAccount |
ImagePolicyWebhook | ImagePolicyWebhook | ImagePolicyWebhook | ImagePolicyWebhook |
PodSecurity | PodSecurity | PodSecurity | PodSecurity |
Prioridad | Prioridad | Prioridad | Prioridad |
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 |
Compatibilidad del paquete de nodos de Ubuntu
En esta tabla se muestran las versiones de Ubuntu con las que Oracle proporciona paquetes de nodos, junto con las versiones de Kubernetes con las que es compatible cada paquete de nodos. Los paquetes de nodos que proporciona Oracle están diseñados para funcionar en arquitecturas x86 y ARM.
Para obtener más información, consulte Ejecución de Ubuntu en nodos de trabajador mediante imágenes personalizadas.
Versión de Ubuntu | Paquete para utilizar con Kubernetes 1.27 | Paquete para utilizar con Kubernetes 1.28 | Paquete para utilizar con Kubernetes 1.29 | Paquete para utilizar con Kubernetes 1.30 | Paquete para utilizar con Kubernetes 1.31 | Paquete para usar con Kubernetes 1.32 | Paquete para usar con Kubernetes 1.33 |
---|---|---|---|---|---|---|---|
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.1 |
oci-oke-node-all-1.32.1 |
oci-oke-node-all-1.33.0 |
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.1 |
oci-oke-node-all-1.32.1 |
oci-oke-node-all-1.33.0 |