|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Carga de trabalho com Ingress: Início rápido
1. Implantando uma Carga de Trabalho
Você está pronto para criar sua primeira carga de trabalho Kubernetes carga de trabalho. Uma carga de trabalho é um objeto que inclui pods junto com outros arquivos e informações necessárias para implantar seu aplicativo.
Para esta carga de trabalho, você implantará o aplicativo Rancher Hello-World.
-
Clique em ☰ > Gerenciamento de Cluster.
-
Vá para o cluster que você criou e clique em Explorar.
-
Clique em Carga de Trabalho.
-
Clique em Criar.
-
Clique em Implantação.
-
Digite um Name para sua carga de trabalho.
-
No campo Container Image, insira
rancher/hello-world. Esse campo faz distinção entre maiúsculas e minúsculas. -
Clique em Add Port e
Cluster IPpara oService Typee insira80no campo Private Container Port. Você pode deixar oNameem branco ou especificar qualquer nome que desejar. Adicionar uma porta permite o acesso ao aplicativo dentro e fora do cluster. Para mais informações, veja Serviços. -
Clique em Criar.
Resultado:
-
Sua carga de trabalho foi implantada. Esse processo pode levar alguns minutos para ser concluído.
-
Quando sua carga de trabalho concluir a implantação, ela receberá um estado de Active. Você pode visualizar esse status na página Workloads do projeto.
2. Exponha o aplicativo via um Ingress
Agora que o aplicativo está em funcionamento, ele precisa ser exposto para que outros serviços possam se conectar.
-
Clique em ☰ > Gerenciamento de Cluster.
-
Vá para o cluster que você criou e clique em Explorar.
-
Clique em .
-
Clique em Criar.
-
Ao escolher Namespace, certifique-se de que seja o mesmo usado ao criar sua implantação. Caso contrário, sua implantação não estará disponível quando você tentar selecionar Serviço de Destino, como no Passo 8 abaixo.
-
Digite um Name, como hello.
-
Especifique seu Caminho, como
/hello. -
No campo Serviço de Destino, abra a lista suspensa e escolha o nome que você definiu para seu serviço.
-
No campo Porta, abra a lista suspensa e selecione
80. -
Clique em Criar no canto inferior direito.
Resultado: O aplicativo recebe um endereço sslip.io e é exposto. Pode levar um ou dois minutos para ser preenchido.
Visualize Seu Aplicativo
Na página Implantações, encontre a coluna Endpoints para sua implantação e clique em um endpoint. Os endpoints disponíveis dependerão de como você configurou a porta que adicionou à sua implantação. Para endpoints onde você não vê uma porta atribuída aleatoriamente, anexe o caminho que você especificou ao criar o ingress ao endereço IP. Por exemplo, se seu endpoint parecer com xxx.xxx.xxx.xxx ou https://xxx.xxx.xxx.xxx, mude para xxx.xxx.xxx.xxx/hello ou https://xxx.xxx.xxx.xxx/hello.
Seu aplicativo será aberto em uma nova janela.