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. Abarca los requisitos de red de OKE y la administración de OKE que son específicas 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 OKE utiliza Kubernetes, el sistema de código abierto para automatizar el despliegue, 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 la gestión.
El servicio OKE utiliza el proveedor de API de cluster (CAPI) y el proveedor de API de cluster para Oracle Cloud Infrastructure (CAPIOCI) para orquestar el cluster en Compute Cloud@Customer.
Puede acceder al servicio de OKE para crear clusters de OKE mediante la consola de Compute Cloud@Customer, la CLI y la API.
Puede acceder a los clusters de OKE mediante la línea de comandos de Kubernetes (kubectl
), el panel de control de Kubernetes y la API de Kubernetes.
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 del servicio de OKE, consulte Límites sobre recursos proporcionados por Compute Cloud@Customer.
Versiones soportadas de Kubernetes
El servicio OKE utiliza versiones de Kubernetes certificadas como compatibles por la Cloud Native Computing Foundation (CNCF). El servicio OKE es compatible con 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 del complemento de operador de Kubernetes WebLogic.
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 direcciones IP públicas
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 de plano de control y el equilibrador de carga de trabajador. Para obtener más información, consulte Creating OKE Network Resources.
Oracle configura las direcciones IP públicas específicamente para su entorno cuando Oracle instala la infraestructura 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.