A HashiCorp Consul é uma solução de rede de serviços que permite que as equipes gerenciem conectividade de rede segura entre serviços e em ambientes on-premises e multi-nuvem e runtime. A Consul oferece descoberta de serviços, malha de serviços, gerenciamento de tráfego e atualizações automatizadas para dispositivos de infraestrutura de rede. Você pode usar esses recursos individualmente ou juntos em uma única implantação Consul.
O Consul oferece um plano de controle que permite registrar, consultar e proteger serviços implantados em redes. O plano de controle faz parte da infraestrutura de rede que mantém um registro central para rastrear serviços e seus respectivos endereços IP. É um sistema distribuído que roda em um cluster de nós, como servidores físicos, instâncias em nuvem, máquinas virtuais ou contêineres.
Revisar:
Endereço de Download:
O login do hiperlink está visível.
O login do hiperlink está visível.
O Cônsul (CLI) comanda:
O login do hiperlink está visível.
O login do hiperlink está visível.
Primeiro, baixe consul_1.15.3_windows_amd64 e crie um novostart.batPara começar o Consul, o script é o seguinte:
Depois, execute o script start.bat, como mostrado na imagem abaixo:
Navegador aberto:http://127.0.0.1:8500/, como mostrado na figura abaixo:
Anexado está o comando para construir um ambiente de teste Consul usando o docker:
Informações sobre parâmetros de comando de inicialização do Consul:
Resolução de campo | -servidor | Comece como garçom. O padrão é cliente. | -Bootstrap | Ele é usado para controlar se um servidor está em modo bootstrap, apenas um servidor pode estar em modo bootstrap em um data center, e quando um servidor está em modo bootstrap, ele pode ser eleito como líder do servidor. | -bootstrap-expect=1 | Se o número mínimo de servidores exigidos pelo cluster for menor que esse número, o cluster será invalidado. | -Ui | Especifique abrir a interface da interface, para que você possa acessar a interface web que vem com o consul por um endereço como http://localhost:8500/ui. | -data-dir | Especifique o diretório do datastore. | -ligar | O endereço especificado para comunicação dentro do cluster deve ser acessível a todos os nós do cluster, e o padrão é 0.0.0.0. | -cliente | Especifique qual endereço de cliente o consul está vinculado, que fornece serviços como HTTP, DNS, RPC, etc., e o padrão é 127.0.0.1. | -nodo | O nome de um nó em um cluster deve ser único dentro do cluster, e o padrão é o nome de host do nó. | -datacenter | Especifique o nome do data center, que por padrão é DC1. |
Depois de iniciar o Consul, ele escuta 6 ports por padrão:
8300 | Portas de replicação e afastamento de líderes (sincronização de réplicas, portas de encaminhamento) | 8301 | Porta LAN Cossip (porta conectada ao cluster) | 8302 | Porta WAN Gossip (porta conectada ao exterior do cluster) | 8500 | Porta da interface da interface web (porta de acesso da interface web) | 8600 | Portas que usam protocolo DNS para visualizar informações de nós (portas usadas por protocolos DNS) | 8503 | gRPC TLS: API gRPC com conexão TLS |
Para mais informações sobre portos cônsules, veja:O login do hiperlink está visível.
(Fim) |