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.

Implantando Cargas de Trabalho

Implante uma carga de trabalho para executar um aplicativo em um ou mais contêineres.

  1. No canto superior esquerdo, clique em ☰ > Gerenciamento de Cluster.

  2. Vá para o cluster onde você deseja fazer upgrade de uma carga de trabalho e clique em Explorar.

  3. Na barra de navegação à esquerda, clique em Carga de Trabalho.

  4. Clique em Criar.

  5. Escolha o tipo de carga de trabalho.

  6. Selecione o namespace onde a carga de trabalho será implantada.

  7. Insira um Nome para a carga de trabalho.

  8. No campo Imagem do Contêiner, insira o nome da imagem Docker que você deseja implantar no projeto, opcionalmente precedendo-o com o host do registro (por exemplo, quay.io, registry.gitlab.com, etc.). Durante a implantação, o Rancher puxa essa imagem do registro público ou privado especificado. Se nenhum host de registro for fornecido, o Rancher puxará a imagem de Docker Hub. Insira o nome exatamente como aparece no servidor de registro, incluindo qualquer caminho necessário e, opcionalmente, incluindo a tag desejada (por exemplo, registry.gitlab.com/user/path/image:tag). Se nenhuma tag for fornecida, a tag latest será usada automaticamente.

  9. Selecione um namespace existente ou clique em Adicionar a um novo namespace e insira um novo namespace.

  10. Clique em Adicionar Porta para inserir um mapeamento de porta, que permite o acesso ao aplicativo dentro e fora do cluster. Para mais informações, veja Serviços.

  11. Configure as opções restantes:

    • Variáveis de Ambiente

      Use esta seção para especificar variáveis de ambiente que sua carga de trabalho consumirá em tempo real ou para puxá-las de outra fonte, como um segredo ou ConfigMap.

    • Agendamento de Nós

    • Verificação de Saúde

    • Volumes

      Use esta seção para adicionar armazenamento para sua carga de trabalho. Você pode especificar manualmente o volume que deseja adicionar, usar uma reivindicação de volume persistente para criar dinamicamente um volume para a carga de trabalho ou ler dados de um volume a partir de um arquivo, como um ConfigMap.

      Quando você estiver implantando um Stateful Set, deve usar um Modelo de Reivindicação de Volume ao usar Volumes Persistentes. Isso garantirá que Volumes Persistentes sejam criados dinamicamente quando você escalar seu Stateful Set.

    • Política de Escalonamento/fazer upgrade

    Nota da Amazon para Volumes:

    Para montar um volume EBS da Amazon: No Amazon AWS, os nós devem estar na mesma Zona de Disponibilidade e possuir permissões IAM para anexar/desanexar volumes. O cluster deve estar utilizando a opção provedor de nuvem AWS. Para mais informações sobre como habilitar esta opção, consulte Criando um Cluster EC2 da Amazon ou Criando um Cluster Personalizado.

  12. Clique em Mostrar Opções Avançadas e configure:

    • Comando

    • Projeto de Rede

    • Rótulos e Anotações

    • Configuração de Segurança e Host

  13. Clique em Lançar.

Resultado: A carga de trabalho é implantada no namespace escolhido. Você pode visualizar o status da carga de trabalho na visualização Workloads do projeto.