互換性マトリックス
Kubernetes Engineを使用して作成するクラスタで実行されているKubernetesのバージョンでサポートされている様々な製品およびコンポーネントのバージョンを確認します。
Kubernetes Engineを使用して作成したクラスタに様々な製品およびコンポーネントをデプロイできます。その一部は、特定のバージョンのKubernetesおよびKubernetes Engineと互換性があります。詳細は、次を参照してください:
Calicoの互換性
この表は、OracleがKubernetes Engineを使用して作成されたクラスタで正常にテストしたCalicoネットワーク・プラグインのバージョンを示しています。Oracleでは、テストに成功したCalicoバージョンのみがサポートされています。この表は、Calicoバージョンごとに、成功したテストでクラスタで実行されていたKubernetesバージョンを示しています。
詳細は、例: Calicoのインストールおよびネットワーク・ポリシーの設定に関する項を参照してください。
| Calicoバージョン | Kubernetes 1.31を実行しているクラスタでテスト(およびサポート)されますか。 | Kubernetes 1.32を実行しているクラスタでテスト(およびサポート)されますか。 | Kubernetes 1.33を実行しているクラスタでテスト(およびサポート)されていますか。 | Kubernetes 1.34を実行しているクラスタでテスト(およびサポート)されていますか。 |
|---|---|---|---|---|
3.25.1 |
(未テスト) | (未テスト) | (未テスト) | (未テスト) |
3.26.1 |
(未テスト) | (未テスト) | (未テスト) | (未テスト) |
3.26.4 |
(未テスト) | (未テスト) | (未テスト) | (未テスト) |
3.27.2 |
(未テスト) | (未テスト) | (未テスト) | (未テスト) |
3.28.0 |
(未テスト) | (未テスト) | (未テスト) | (未テスト) |
3.28.2 |
はい | (未テスト) | (未テスト) | (未テスト) |
3.29.2 |
(未テスト) | はい | (テストなし) | (テストなし) |
3.30.0 |
(テストなし) | (テストなし) | はい | (テストなし) |
3.30.3 |
(テストなし) | (テストなし) | (テストなし) | はい |
クラスタ・アドオンの互換性
この表は、Kubernetes Engine (OKE)がサポートする各バージョンのKubernetesの必須およびオプションのクラスタ・アドオンの最新バージョンを示しています。
詳細は、クラスタ・アドオンの構成を参照してください。
| クラスタ・アドオン | Kubernetes 1.31でサポートされている最新のアドオン・イメージ・バージョン | Kubernetes 1.32でサポートされている最新のアドオン・イメージ・バージョン | Kubernetes 1.33でサポートされている最新のアドオン・イメージ・バージョン | 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 |
|
|
|
|
入学コントローラの互換性
表には、Kubernetesエンジンを使用して作成するKubernetesクラスタで有効になるアドミッション・コントローラが、アルファベット順に表示されます。この表は、各アドミッション・コントローラについて、サポートされているKubernetesのバージョンを示しています。
詳細は、サポートされているアドミッション・コントローラを参照してください。
入学コントローラの互換性(アルファベット順にソート)
これらの表には、Kubernetesエンジンを使用して作成するKubernetesクラスタで有効になるアドミッション・コントローラがアルファベット順に表示されます。この表は、各アドミッション・コントローラについて、サポートされているKubernetesのバージョンを示しています。
アドミッション・コントローラの変更(アルファベット順にソート)
| アドミッション・コントローラ(アルファベット順) | 1.31でサポート? | 1.32でサポート? | 1.33でサポート? | 1.34でサポート? |
|---|---|---|---|---|
| DefaultIngressClass | はい | はい | はい | はい |
| DefaultStorageClass | はい | はい | はい | はい |
| DefaultTolerationSeconds | はい | はい | はい | はい |
| ExtendedResourceToleration | はい | はい | はい | はい |
| LimitRanger | はい | はい | はい | はい |
| MutatingAdmissionWebhook | はい | はい | はい | はい |
| NamespaceLifecycle | はい | はい | はい | はい |
| NodeRestriction | はい | はい | はい | はい |
| PodSecurityPolicy(オプション。Kubernetes Engineでのポッド・セキュリティ・ポリスの使用を参照) | いいえ | いいえ | いいえ | いいえ |
| Priority | はい | はい | はい | はい |
| RuntimeClass | はい | はい | はい | はい |
| ServiceAccount | はい | はい | はい | はい |
| StorageObjectInUseProtection | はい | はい | はい | はい |
| TaintNodesByCondition | はい | はい | はい | はい |
アドミッション・コントローラの検証(アルファベット順にソート)
| アドミッション・コントローラ(アルファベット順) | 1.31でサポート? | 1.32でサポート? | 1.33でサポート? | 1.34でサポート? |
|---|---|---|---|---|
| CertificateApproval | はい | はい | はい | はい |
| CertificateSigning | はい | はい | はい | はい |
| CertificateSubjectRestriction | はい | はい | はい | はい |
| ClusterTrustBundleAttest | はい | はい | はい | はい |
| ImagePolicyWebhook | はい | はい | はい | はい |
| LimitRanger | はい | はい | はい | はい |
| PersistentVolumeClaimResize | はい | はい | はい | はい |
| PodSecurity | はい | はい | はい | はい |
| PodSecurityPolicy(オプション。Kubernetes Engineでのポッド・セキュリティ・ポリスの使用を参照) | いいえ | いいえ | いいえ | いいえ |
| Priority | はい | はい | はい | はい |
| ResourceQuota | はい | はい | はい | はい |
| RuntimeClass | はい | はい | はい | はい |
| ServiceAccount | はい | はい | はい | はい |
| ValidatingAdmissionPolicy | はい | はい | はい | はい |
| ValidatingAdmissionWebhook | はい | はい | はい | はい |
入学コントローラの互換性(実行順序でソート)
次の表は、Kubernetes Engineを使用して作成するKubernetesクラスタで有効になる入場コントローラを示しています。この表は、サポートされているアドミッション・コントローラがKubernetes APIサーバーで実行される順序を示しています。実行順序はKubernetesのバージョンによって異なる場合があります。
入学コントローラの変更(実行順にソート)
| Kubernetes 1.31クラスタでの実行順序: | Kubernetes 1.32クラスタでの実行順序: | Kubernetes 1.33クラスタでの実行順序: | Kubernetes 1.34クラスタでの実行順序: |
|---|---|---|---|
| NamespaceLifecycle | NamespaceLifecycle | NamespaceLifecycle | NamespaceLifecycle |
| LimitRanger | LimitRanger | LimitRanger | LimitRanger |
| ServiceAccount | ServiceAccount | ServiceAccount | ServiceAccount |
| NodeRestriction | NodeRestriction | NodeRestriction | NodeRestriction |
| TaintNodesByCondition | TaintNodesByCondition | TaintNodesByCondition | TaintNodesByCondition |
| Priority | Priority | Priority | Priority |
| 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 |
入学コントローラの検証(実行順にソート)
| Kubernetes 1.31クラスタでの実行順序: | Kubernetes 1.32クラスタでの実行順序: | Kubernetes 1.33クラスタでの実行順序: | Kubernetes 1.34クラスタでの実行順序: |
|---|---|---|---|
| LimitRanger | LimitRanger | LimitRanger | LimitRanger |
| ServiceAccount | ServiceAccount | ServiceAccount | ServiceAccount |
| ImagePolicyWebhook | ImagePolicyWebhook | ImagePolicyWebhook | ImagePolicyWebhook |
| PodSecurity | PodSecurity | PodSecurity | PodSecurity |
| Priority | Priority | Priority | Priority |
| 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 |
Ubuntuノード・パッケージの互換性
この表は、Oracleがノード・パッケージを提供するUbuntuリリースと、各ノード・パッケージが互換性のあるKubernetesバージョンを示しています。Oracleが提供するノード・パッケージは、x86アーキテクチャとARMアーキテクチャの両方で動作するように設計されています。
詳細は、カスタム・イメージを使用したワーカー・ノードでのUbuntuの実行を参照してください。
| Ubuntuリリース | Kubernetes 1.27で使用するパッケージ | Kubernetes 1.28で使用するパッケージ | Kubernetes 1.29で使用するパッケージ | Kubernetes 1.30で使用するパッケージ | Kubernetes 1.31で使用するパッケージ | Kubernetes 1.32で使用するパッケージ | Kubernetes 1.33で使用するパッケージ | 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 |