Kubernetes Engine (OKE) en Compute Cloud@Customer
Oracle Kubernetes Engine (OKE) es un servicio escalable y de alta disponibilidad que se puede utilizar para desplegar cualquier aplicación en contenedores en Compute Cloud@Customer.
La documentación de OKE de Compute Cloud@Customer no cubre ampliamente OKE. Cubre los requisitos de red de OKE y la administración de OKE que son específicos de Compute Cloud@Customer.
Para obtener más información sobre Kubernetes en Oracle, consulte ¿Qué es Kubernetes?. Para obtener más información general sobre Kubernetes, consulte el sitio de Kubernetes.
Visión general de OKE
El servicio de OKE utiliza Kubernetes, el sistema a código abierto para automatizar la implementación, el ajuste y la gestión de aplicaciones en contenedores en clusters de hosts. Kubernetes agrupa los contenedores que forman una aplicación en unidades lógicas (denominadas pods) para facilitar su gestión.
El servicio OKE utiliza Cluster API Provider (CAPI) y Cluster API Provider for Oracle Cloud Infrastructure (CAPIOCI) para orquestar el cluster en Compute Cloud@Customer.
Puede acceder al servicio OKE para crear clusters de OKE mediante la consola de Compute Cloud@Customer, la CLI y la API.
Puede acceder a clústeres de OKE mediante la línea del comando de Kubernetes (kubectl
), el panel de control de Kubernetes y la API deKubernetes.
En Compute Cloud@Customer, el servicio OKE gestiona todos los nodos de cluster de OKE, que son instancias informáticas. Un usuario autorizado puede realizar tareas como aplicar parches a la instancia.
Para obtener información sobre los límites de servicio de OKE, consulte Límites sobre los recursos proporcionados por Compute Cloud@Customer.
Versiones soportadas de Kubernetes
El servicio de OKE utiliza versiones de Kubernetes certificadas como compatibles por la Cloud Native Computing Foundation (CNCF). El servicio de OKE cumple con las normas ISO (ISO-IEC 27001, 27017, 27018).
Las versiones soportadas de Kubernetes son 1.30.3, 1.29.9 y 1.28.8.
La mejor práctica es mantener los clusters actualizados para que siempre estén ejecutando versiones de Kubernetes soportadas actualmente por OKE. La visualización de un cluster indica si hay disponible una versión más reciente de Kubernetes para ese cluster. Consulte Actualización de complementos de cluster.
Versiones soportadas del proveedor de Terraform de OCI
En esta guía se proporcionan scripts de Terraform de ejemplo para configurar los recursos de red. Para utilizar estos scripts, debe instalar Terraform y el operador de Terraform de Oracle Cloud Infrastructure (OCI).
En el bloque provider
, especifique la versión del proveedor de Terraform de OCI que instalar como mínimo v4.50.0 pero como máximo v6.36.0:
provider "oci" { version = ">= 4.50.0, <= 6.36.0" ... }
Requisitos de dirección IP pública
Se necesitan al menos tres direcciones IP públicas disponibles para utilizar OKE en Compute Cloud@Customer para el gateway de NAT, el equilibrador de carga del plano de control y el equilibrador de carga del trabajador. Para obtener más información, consulte Creating OKE Network Resources.
Las direcciones IP públicas las configura específicamente Oracle para su entorno cuando Oracle instala la infraestructura de Compute Cloud@Customer en su centro de datos. Si cree que es posible que no tenga tres direcciones IP disponibles, envíe una solicitud de soporte. Consulte Creación de una solicitud de soporte. Para acceder al soporte, conéctese a la consola de Oracle Cloud como se describe en Conexión a la consola de OCI.