Mecanismo Kubernetes (OKE) no Compute Cloud@Customer
O Oracle Kubernetes Engine (OKE) é um serviço escalável e altamente disponível que pode ser usado para implantar qualquer aplicativo conteinerizado no Compute Cloud@Customer.
A documentação do OKE do Compute Cloud@Customer não abrange o OKE amplamente. Ele abrange os requisitos de rede do OKE e a administração do OKE específicos do Compute Cloud@Customer.
Para obter mais informações sobre o Kubernetes na Oracle, consulte O que é Kubernetes?. Para obter mais informações gerais sobre o Kubernetes, consulte o site do Kubernetes.
Visão Geral do OKE
O serviço OKE usa o Kubernetes, o sistema de código aberto para automatizar a implantação, o dimensionamento e o gerenciamento de aplicativos de contêineres em clusters de hosts. O Kubernetes grupo os contêineres que compõem um aplicativo em unidades lógicas chamadas pods para facilitar o gerenciamento.
O serviço OKE usa Provedor de API de Cluster (CAPI) e Provedor de API de Cluster do Oracle Cloud Infrastructure (CAPIOCI) para orquestrar o cluster no Compute Cloud@Customer.
Você pode acessar o serviço OKE para criar clusters do OKE usando a Console do Compute Cloud@Customer, a CLI e a API.
Você pode acessar clusters do OKE usando a linha de comando (kubectl
) do Kubernetes, o Painel de Controle do Kubernetes e a API do Kubernetes.
No Compute Cloud@Customer, o serviço OKE gerencia todos os nós de cluster do OKE, que são instâncias de computação. Um usuário autorizado pode executar tarefas como aplicar patch à instância.
Para obter informações sobre limites de serviço do OKE, consulte Limites de Recursos Fornecidos pelo Compute Cloud@Customer.
Versões Suportadas do Kubernetes
O serviço OKE usa versões do Kubernetes que são certificadas como compatíveis pela Cloud Native Computing Foundation (CNCF). O próprio serviço do OKE é compatível com ISO (ISO-IEC 27001, 27017, 27018).
As versões suportadas do Kubernetes são 1.30.3, 1.29.9 e 1.28.8.
A melhor prática é manter seus clusters atualizados para que eles estejam sempre executando versões do Kubernetes que são suportadas atualmente pelo OKE. A exibição de um cluster informa se uma versão mais recente do Kubernetes está disponível para esse cluster. Consulte Atualizando o Complemento do Kubernetes Operator WebLogic.
Versões Suportadas do Provedor Terraform do OCI
Este guia fornece exemplos de scripts do Terraform para configurar os recursos de rede. Para usar esses scripts, instale o Terraform e o provedor do Terraform do Oracle Cloud Infrastructure (OCI).
No bloco provider
, especifique a versão do provedor Terraform do OCI para instalar como pelo menos v4.50.0, mas não maior que v6.36.0:
provider "oci" { version = ">= 4.50.0, <= 6.36.0" ... }
Requisitos de Endereço IP Público
Pelo menos três endereços IP públicos disponíveis são necessários para usar o OKE no Compute Cloud@Customer para o gateway NAT, o balanceador de carga do plano de controle e o balanceador de carga do colaborador. Para obter mais informações, consulte Criando Recursos de Rede do OKE.
Os endereços IP públicos são configurados especificamente para seu ambiente pela Oracle quando a Oracle instala a infraestrutura do Compute Cloud@Customer em seu data center. Se você acha que talvez não tenha três endereços IP disponíveis, envie uma solicitação de suporte. Consulte Criando uma Solicitação de Suporte. Para acessar o suporte, acesse a Console do Oracle Cloud conforme descrito em Acessar a Console do OCI.