HashiCorp Consul je sieťové riešenie služieb, ktoré umožňuje tímom spravovať bezpečné sieťové pripojenie medzi službami, naprieč on-premises a multi-cloud prostrediami a runtime. Consul poskytuje vyhľadávanie služieb, sieťovanie služieb, správu prevádzky a automatizované aktualizácie pre zariadenia sieťovej infraštruktúry. Tieto funkcie môžete využiť samostatne alebo spoločne v rámci jedného nasadenia Consul.
Consul poskytuje riadiacu rovinu, ktorá vám umožňuje registrovať, dotazovať a zabezpečovať služby nasadené naprieč sieťami. Riadiaca rovina je súčasťou sieťovej infraštruktúry, ktorá udržiava centrálny register na sledovanie služieb a ich príslušných IP adries. Ide o distribuovaný systém, ktorý beží na klastri uzlov, ako sú fyzické servery, cloudové inštancie, virtuálne stroje alebo kontajnery.
Revízia:
Adresa na stiahnutie:
Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné.
Velenie konzula (CLI):
Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné.
Najprv si stiahni consul_1.15.3_windows_amd64 a vytvor novýstart.batSkript Na začiatok Consul je skript nasledovný:
Potom spustite start.bat skript, ako je znázornené na obrázku nižšie:
Otvorený prehliadač:http://127.0.0.1:8500/, ako je znázornené na obrázku nižšie:
Priložený je príkaz na vytvorenie testovacieho prostredia konzula pomocou dockeru:
Informácie o počiatočných parametroch príkazu Consul:
Rozlíšenie poľa | -server | Začni ako čašník. Predvolené je klient. | -Bootstrap | Používa sa na kontrolu, či je server v bootstrap režime, iba jeden server môže byť v bootstrap režime v dátovom centre, a keď je server v bootstrap režime, môže byť zvolený ako server-leader. | -bootstrap-expect=1 | Ak je minimálny počet serverov potrebných klastrom menší ako tento počet, klaster bude neplatný. | -Ui | Špecifikuj otvorenie používateľského rozhrania, aby si mohol pristupovať k webovému rozhraniu, ktoré je súčasťou Consul, cez adresu ako http://localhost:8500/ui. | -data-dir | Špecifikujte adresár dátového úložiska. | -viazať | Adresa určená pre komunikáciu v rámci klastra musí byť dosiahnuteľná pre všetky uzly v klastri a predvolená je 0.0.0.0. | -klient | Špecifikujeme, na ktorú klientskú adresu je consul viazaný, ktorá poskytuje služby ako HTTP, DNS, RPC a podobne, a predvolená hodnota je 127.0.0.1. | -uzol | Názov uzla v klastri musí byť v klastri jedinečný a predvoleným je hostiteľské meno uzla. | -dátové centrum | Špecifikujte názov dátového centra, ktorý je predvolene DC1. |
Po spustení Consul štandardne počúva 6 portov:
8300 | Replikačné a vedúce vzdialené porty (synchronizácia repliky, presmerovanie portov) | 8301 | LAN Cossip port (port pripojený ku klastru) | 8302 | WAN Gossip port (port pripojený na vonkajšiu stranu klastra) | 8500 | Port webového používateľského rozhrania (prístupový port webového rozhrania) | 8600 | Porty, ktoré používajú DNS protokol na zobrazenie informácií o uzloch (porty používané DNS protokolmi) | 8503 | gRPC TLS: gRPC API s TLS pripojením |
Pre viac informácií o konzulárnych prístavoch pozri:Prihlásenie na hypertextový odkaz je viditeľné.
(Koniec) |