Introdução ao IBM Cloud Kubernetes Service
IBM Cloud Kubernetes Service é um serviço gerenciado do Kubernetes que permite criar seu próprio cluster de hosts de computação, no qual você pode implantar e gerenciar aplicativos em contêineres no IBM Cloud. Combinado com uma experiência de usuário intuitiva, segurança e isolamento integrados e ferramentas avançadas para proteger, gerenciar e monitorar suas cargas de trabalho de cluster, é possível entregar rapidamente apps conteinerizados altamente disponíveis e seguros na nuvem pública.
Pronto para criar seu primeiro cluster?
Se você já tiver uma conta IBM Cloud e quiser começar imediatamente:
Não tem uma conta? Inscreva-se na IBM Cloud
Use esta página para percorrer o fluxo principal de configuração: analise o serviço, prepare sua conta, planeje seu ambiente, crie um cluster e implemente um aplicativo de amostra.
Revise o básico
Comece com os conceitos básicos, a terminologia e os benefícios. Para obter mais informações, consulte Entendendo IBM Cloud Kubernetes Service.
Se você já conhece os conceitos básicos, passe para a próxima seção.
Prepare sua conta
Certifique-se de que sua conta IBM Cloud esteja pronta para a criação do cluster. Para ver as etapas de configuração, consulte Preparação de sua conta para criar clusters.
Você deve estar conectado ao site IBM Cloud antes de criar um cluster. Se você ainda não tem uma conta, pode criar uma.
Considerações sobre preços
O preço varia de acordo com a variante do nó de trabalho, o número de nós e o tipo de infraestrutura. Para obter mais informações, consulte Kubernetes Service pricing.
Escolha o tipo de infraestrutura
Antes de criar um cluster, escolha o tipo de infraestrutura mais adequado ao seu ambiente.
- VPC
- Os nós de trabalho são provisionados como instâncias de servidor virtual na infraestrutura VPC. O VPC é o tipo de infraestrutura recomendado para novos clusters. Ele oferece isolamento de rede por padrão e é compatível com os recursos mais recentes do IBM Cloud Kubernetes Service, incluindo hosts dedicados e segurança por padrão.
- Clássico
- Os nós de trabalho são provisionados em máquinas virtuais ou físicas em uma infraestrutura clássica d IBM Cloud. Utilize o Classic caso precise de nós de trabalho em bare metal, opções de armazenamento definido por software (SDS) ou conexões com recursos existentes da infraestrutura clássica.
- Satellite
- Os nós de trabalho são provisionados em sua própria infraestrutura, incluindo hardware local ou máquinas virtuais em outros provedores de nuvem, como AWS, Azure e GCP. Utilize o Satellite quando precisar executar clusters gerenciados pel IBM Cloud fora dos data centers do IBM Cloud.
Para uma comparação detalhada, incluindo opções e disponibilidade dos nós de trabalho, consulte Estratégia de ambiente de cluster.
Criar um cluster
Analise suas opções de implantação na tabela a seguir.
| Tipo | Nível | Hora | Descrição |
|---|---|---|---|
| Tutorial | Iniciante | 1 hora | Siga as etapas neste tutorial para criar seu próprio Virtual Private Cloud (VPC) e, em seguida, crie um cluster do IBM Cloud Kubernetes Service usando a CLI Para obter mais informações, consulte Criar um cluster em sua própria nuvem privada virtual. |
| Implementação customizada | Intermediário | 1-3 horas | Crie um cluster customizado na infraestrutura Clássica |
| Implementação customizada | Intermediário | 1-3 horas | Criar um cluster customizado na infraestrutura do VPC |
Já tem um cluster?? Saiba como acessá-lo e siga para a próxima etapa para implantar um aplicativo de exemplo.
Implementar um app de amostra
Depois de criar um cluster, implante um aplicativo de amostra usando o painel Kubernetes.
- Selecione seu cluster na lista de cluster.
- Clique em Painel do Kubernetes.
- Clique no ícone Criar novo recurso (
+) e, em seguida, selecione a guia Criar a partir do formulário. - Insira um nome para o seu app, como
liberty. - Digite
websphere-libertycomo imagem do contêiner. - Insira o número de pods para a sua implementação do app, como
1. - Na lista Service (Serviço ), selecione External (Externo ) para criar um serviço
LoadBalancer. - Configure o serviço externo:
- Porta:
80 - Porta de destino:
9080 - Protocolo:
TCP
- Porta:
- Clique em Implementar.
- No menu Pods, confirme se o status do pod
libertyestá em execução. - No menu “Serviços ”, abra o Endpoint Externo do seu serviço “
liberty”. Por exemplo,169.xx.xxx.xxx:80para clusters clássicos ouhttp://<hash>-<region>.lb.appdomain.cloud/para clusters de VPC.
Seu aplicativo é exposto por um balanceador de carga de rede de camada 4, versão 1.0. Para saber mais sobre outras opções de exposição, consulte Planejamento de redes externas e no cluster para aplicativos.
Ações rápidas
Se você já tiver um cluster, use esses links para continuar:
- Acesse o seu cluster
- Conecte-se ao seu cluster e execute os comandos kubectl. Para obter mais informações, consulte Acesso a clusters.
- Instalar a CLI
- Configure seu ambiente de desenvolvimento local. Para obter mais informações, consulte “Instalando a CLI ”.
- Implemente seu aplicativo primeiro
- Experimente você mesmo um aplicativo de exemplo. Para obter mais informações, consulte Implementando apps .
Precisa verificar o preço primeiro? Veja os preços em Kubernetes Service.
O que vem a seguir?
Continue com uma dessas trilhas de aprendizado selecionadas: