|
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. |
Serviços
A configuração de pods é gerenciada por implantações, StatefulSets e daemonsets, enquanto os serviços direcionam o tráfego para os pods usando seletores.
Para cada carga de trabalho (com pelo menos uma porta configurada) criada, uma entrada complementar de Descoberta de Serviço é criada. Essa entrada de Descoberta de Serviço permite a resolução de DNS para os pods da carga de trabalho usando a seguinte convenção de nomenclatura: <workload>.<namespace>.svc.cluster.local.
Você pode criar serviços adicionais para que um determinado namespace resolva com um ou mais endereços IP externos, um nome de host externo, um álias para outro registro DNS, outras cargas de trabalho ou um conjunto de pods que correspondam a um seletor que você criar.
-
No canto superior esquerdo, clique em ☰ > Gerenciamento de Cluster.
-
Vá para o cluster onde você deseja adicionar um serviço e clique em Explorar.
-
Clique em .
-
Clique em Criar.
-
Escolha o tipo de serviço que você deseja criar.
-
Selecione um Namespace da lista suspensa.
-
Digite um Nome para o serviço. Esse nome é usado para a resolução de DNS.
-
Preencha o restante do formulário. Para ajuda, consulte a documentação do Kubernetes upstream sobre serviços.
-
Clique em Criar.
Resultado: Um novo serviço é criado.
-
Você pode visualizar o registro na aba Descoberta de Serviço do projeto.
-
Quando você visita o novo nome DNS para o novo registro que você criou (
<recordname>.<namespace>.svc.cluster.local), ele resolve o namespace escolhido.