Moteur Kubernetes (OKE) sur Compute Cloud@Customer
Oracle Kubernetes Engine (OKE) est un service évolutif et hautement disponible qui peut être utilisé pour déployer n'importe quelle application conteneurisée sur Compute Cloud@Customer.
La documentation sur OKE Compute Cloud@Customer ne couvre pas OKE de manière exhaustive. Il couvre les exigences de réseau OKE et d'administration OKE propres à Compute Cloud@Customer.
Pour plus d'informations sur Kubernetes dans Oracle, voir Qu'est-ce que Kubernetes?. Pour plus d'informations générales sur Kubernetes, voir le site Kubernetes.
Aperçu OKE
Le service OKE utilise Kubernetes, un système à source ouverte pour automatiser le déploiement, l'évolutivité et la gestion des applications en conteneur dans des grappes d'hôtes. Kubernetes regroupe les conteneurs qui composent une application en unités logiques appelées pods pour faciliter la gestion.
Le service OKE utilise le fournisseur d'API de grappe (CAPI) et le fournisseur d'API de grappe pour Oracle Cloud Infrastructure (CAPIOCI) pour orchestrer la grappe sur le service Compute Cloud@Customer.
Vous pouvez accéder au service OKE pour créer des grappes OKE à l'aide de la console Compute Cloud@Customer, de l'interface de ligne de commande et de l'API.
Vous pouvez accéder aux grappes OKE à l'aide de la ligne de commande (kubectl
), du tableau de bord Kubernetes et de l'API Kubernetes.
Sur Compute Cloud@Customer, le service OKE gère tous les noeuds de grappe OKE, qui sont des instances de calcul. Un utilisateur autorisé peut effectuer des tâches telles que l'application de correctifs à l'instance.
Pour plus d'informations sur les limites de service OKE, voir Limites des ressources fournies par Compute Cloud@Customer.
Versions de Kubernetes prises en charge
Le service OKE utilise des versions de Kubernetes qui sont certifiées comme conformes par le Cloud Native Computing Foundation (CNCF). Le service OKE est lui-même conforme à la norme ISO (ISO-IEC 27001, 27017, 27018).
Les versions prises en charge de Kubernetes sont les versions 1.30.3, 1.29.9 et 1.28.8.
La meilleure pratique consiste à maintenir vos grappes mises à niveau afin qu'elles exécutent toujours des versions de Kubernetes actuellement prises en charge par OKE. L'affichage d'une grappe vous indique si une version plus récente de Kubernetes est disponible pour cette grappe. Voir Mise à jour du module complémentaire d'opérateur Kubernetes WebLogic.
Versions prises en charge du fournisseur Terraform pour OCI
Ce guide fournit des exemples de scripts Terraform pour configurer les ressources de réseau. Pour utiliser ces scripts, vous devez installer à la fois Terraform et le fournisseur Terraform pour Oracle Cloud Infrastructure (OCI).
Dans votre bloc provider
, spécifiez la version du fournisseur Terraform pour OCI à installer en tant qu'au moins v4.50.0, mais pas plus grand que v6.36.0 :
provider "oci" { version = ">= 4.50.0, <= 6.36.0" ... }
Exigences relatives aux adresses IP publiques
Au moins trois adresses IP publiques disponibles sont requises pour utiliser OKE sur Compute Cloud@Customer pour la passerelle NAT, l'équilibreur de charge du plan de contrôle et l'équilibreur de charge de travail. Pour plus d'informations, voir Création de ressources de réseau OKE.
Les adresses IP publiques sont configurées spécifiquement pour votre environnement par Oracle, lorsqu'Oracle installe l'infrastructure Compute Cloud@Customer dans votre centre de données. Si vous pensez que vous n'avez peut-être pas trois adresses IP disponibles, soumettez une demande de soutien. Voir Création d'une demande de soutien. Pour accéder au soutien, connectez-vous à la console Oracle Cloud comme décrit sous Connexion à la console OCI.