"HashiCorp Consul" yra paslaugų tinklo sprendimas, leidžiantis komandoms valdyti saugų tinklo ryšį tarp paslaugų ir vietinėje bei kelių debesų aplinkoje bei vykdymo metu. "Consul" teikia paslaugų aptikimą, paslaugų susiejimą, srauto valdymą ir automatinius tinklo infrastruktūros įrenginių atnaujinimus. Šias funkcijas galite naudoti atskirai arba kartu viename konsulo dislokavime.
Konsulas suteikia valdymo plokštumą, leidžiančią registruoti, užklausti ir apsaugoti tinkluose įdiegtas paslaugas. Valdymo plokštuma yra tinklo infrastruktūros dalis, kurioje tvarkomas centrinis registras, skirtas paslaugoms ir jų atitinkamiems IP adresams sekti. Tai paskirstyta sistema, veikianti mazgų klasteryje, pvz., fiziniuose serveriuose, debesies egzemplioriuose, virtualiose mašinose ar konteineriuose.
Peržiūra:
Parsisiųsti adresą:
Hipersaito prisijungimas matomas.
Hipersaito prisijungimas matomas.
Konsulas (CLI) komanduoja:
Hipersaito prisijungimas matomas.
Hipersaito prisijungimas matomas.
Pirmiausia atsisiųskite consul_1.15.3_windows_amd64 ir sukurkite naująstart.batScenarijus Norėdami pradėti konsulą, scenarijus yra toks:
Tada vykdykite start.bat scenarijų, kaip parodyta paveikslėlyje žemiau:
Atidaryta naršyklė:http://127.0.0.1:8500/, kaip parodyta toliau pateiktame paveikslėlyje:
Pridedama komanda, skirta sukurti konsulo bandymo aplinką naudojant docker:
Konsulo paleidimo komandos parametro informacija:
Lauko skiriamoji geba | -serveris | Pradėti kaip serverį. Numatytasis yra klientas. | -Bootstrap | Jis naudojamas valdyti, ar serveris veikia įkrovos režimu, duomenų centre gali būti tik vienas serveris, o kai serveris veikia įkrovos režimu, jis gali būti išrinktas serverio lyderiu. | -bootstrap-tikėtis = 1 | Jei minimalus klasteriui reikalingas serverių skaičius yra mažesnis už šį skaičių, klasteris bus pripažintas negaliojančiu. | -Ui | Nurodykite, kad atidarytumėte vartotojo sąsajos sąsają, kad galėtumėte pasiekti žiniatinklio vartotojo sąsają, kuri pateikiama su konsulu, naudodami adresą, pvz., http://localhost:8500/ui. | -data-dir | Nurodykite duomenų saugyklos katalogą. | -rišti | Nurodytas adresas ryšiui klasteryje turi būti pasiekiamas visiems klasterio mazgams, o numatytasis yra 0.0.0.0. | -klientas | Nurodykite, su kuriuo kliento adresu yra susietas konsulas, kuris teikia tokias paslaugas kaip HTTP, DNS, RPC ir kt., o numatytasis yra 127.0.0.1. | -Mazgas | Klasterio mazgo pavadinimas turi būti unikalus klasteryje, o numatytasis yra mazgo pagrindinio kompiuterio pavadinimas. | -duomenų centras | Nurodykite duomenų centro pavadinimą, kurio numatytoji reikšmė yra DC1. |
Paleidus konsulą, pagal numatytuosius nustatymus jis klausosi 6 prievadų:
8300 | Replikacijos ir lyderio tolimi prievadai (replikų sinchronizavimas, persiuntimo prievadai) | 8301 | LAN Cossip prievadas (prievadas prijungtas prie klasterio) | 8302 | WAN Gossip prievadas (prievadas prijungtas prie klasterio išorės) | 8500 | Web sąsajos prievadas (prieigos prievadas web sąsaja) | 8600 | Prievadai, naudojantys DNS protokolą mazgo informacijai peržiūrėti (DNS protokolų naudojami prievadai) | 8503 | gRPC TLS: gRPC API su TLS ryšiu |
Daugiau informacijos apie konsulinius uostus žr.:Hipersaito prisijungimas matomas.
(Pabaiga) |