Kubernetes Engine (OKE) su Compute Cloud@Customer
Oracle Kubernetes Engine (OKE) è un servizio scalabile e ad alta disponibilità che può essere utilizzato per distribuire qualsiasi applicazione containerizzata in Compute Cloud@Customer.
La documentazione OKE di Compute Cloud@Customer non copre in modo esteso OKE. Vengono descritti i requisiti di rete OKE e l'amministrazione OKE specifici di Compute Cloud@Customer.
Per ulteriori informazioni su Kubernetes in Oracle, vedere Che cos'è Kubernetes?. Per informazioni più generali su Kubernetes, consulta il sito Kubernetes.
Panoramica OKE
Il servizio OKE utilizza Kubernetes, il sistema open source per automatizzare l'implementazione, la scalabilità e la gestione di applicazioni containerizzate tra cluster di host. Kubernetes raggruppa i container che compongono un'applicazione in unità logiche denominate pod per una gestione semplice.
Il servizio OKE utilizza il provider API cluster (CAPI) e il provider API cluster per Oracle Cloud Infrastructure (CAPIOCI) per orchestrare il cluster in Compute Cloud@Customer.
È possibile accedere al servizio OKE per creare cluster OKE utilizzando la console di Compute Cloud@Customer, l'interfaccia CLI e l'API.
Puoi accedere ai cluster OKE utilizzando la riga di comando Kubernetes (kubectl
), il dashboard Kubernetes e l'API Kubernetes.
Su Compute Cloud@Customer, il servizio OKE gestisce tutti i nodi cluster OKE, che sono istanze di computazione. Un utente autorizzato può eseguire task quali l'applicazione di patch all'istanza.
Per informazioni sui limiti del servizio OKE, vedere Limiti sulle risorse fornite da Compute Cloud@Customer.
Versioni supportate di Kubernetes
Il servizio OKE utilizza versioni di Kubernetes certificate come conformi dalla Cloud Native Computing Foundation (CNCF). Il servizio OKE è conforme allo standard ISO (ISO-IEC 27001, 27017, 27018).
Le versioni supportate di Kubernetes sono la 1.30.3, la 1.29.9 e la 1.28.8.
La procedura consigliata consiste nel mantenere aggiornati i cluster in modo che eseguano sempre versioni di Kubernetes attualmente supportate da OKE. La visualizzazione di un cluster indica se è disponibile una versione Kubernetes più recente per tale cluster. Vedere Aggiornamento del componente aggiuntivo Kubernetes Operator WebLogic.
Versioni supportate del provider Terraform OCI
Questa guida fornisce esempi di script Terraform per configurare le risorse di rete. Per utilizzare questi script, è necessario installare sia Terraform che il provider Terraform di Oracle Cloud Infrastructure (OCI).
Nel blocco provider
specificare la versione del provider Terraform OCI da installare come almeno la versione 4.50.0 ma non superiore alla versione 6.36.0:
provider "oci" { version = ">= 4.50.0, <= 6.36.0" ... }
Requisiti per l'indirizzo IP pubblico
Per utilizzare OKE su Compute Cloud@Customer per il gateway NAT, il load balancer del piano di controllo e il load balancer del lavoratore sono necessari almeno tre indirizzi IP pubblici disponibili. Per ulteriori informazioni, vedere Creazione di risorse di rete OKE.
Gli indirizzi IP pubblici vengono configurati in modo specifico per il tuo ambiente da Oracle, quando Oracle installa l'infrastruttura Compute Cloud@Customer nel tuo data center. Se ritieni di non avere tre indirizzi IP disponibili, invia una richiesta di supporto. Vedere Creazione di una richiesta di supporto. Per accedere al supporto, collegarsi alla console di Oracle Cloud come descritto in Accedi a OCI Console.