HashiCorp Consul on teenusevõrgu lahendus, mis võimaldab meeskondadel hallata turvalist võrguühendust teenuste vahel ning kohapealsete ja mitme pilve keskkondade ja käitusaja vahel. Consul pakub teenuste avastamist, teenuse võrku, liiklushaldust ja automaatseid uuendusi võrgutaristu seadmetele. Neid funktsioone saab kasutada üksikult või koos ühes Consul'i paigutuses.
Consul pakub juhtimistasandit, mis võimaldab registreerida, pärida ja turvata teenuseid, mis on paigutatud üle võrkude. Juhttasand on osa võrgu infrastruktuurist, mis haldab keskset registrit teenuste ja nende vastavate IP-aadresside jälgimiseks. See on hajutatud süsteem, mis töötab sõlmede klastril, nagu füüsilised serverid, pilveinstantsid, virtuaalmasinad või konteinerid.
Läbivaatamine:
Allalaadimise aadress:
Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.
Konsul (CLI) juhib:
Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.
Kõigepealt laadi alla consul_1.15.3_windows_amd64 ja loo uusstart.batSkript konsuli alustamiseks on skript järgmine:
Seejärel käivita start.bat skript, nagu alloleval pildil näidatud:
Brauser avatud:http://127.0.0.1:8500/, nagu alloleval joonisel näidatud:
Lisatud on käsk ehitada konsuli testkeskkond dockeri abil:
Konsuli käivituskäsu parameetrite info:
Välja lahutusvõime | -server | Alusta ettekandjana. Vaikimisi on klient. | -bootstrap | Seda kasutatakse selleks, et kontrollida, kas server on käivitusrežiimis, andmekeskuses võib olla käivitusrežiimis ainult üks server ning kui server on käivitusrežiimis, saab ta valida serveri juhiks. | -bootstrap-expect=1 | Kui klastri minimaalne serverite arv on sellest väiksem, tühistatakse klaster. | -Ui | Määra, et avad UI liides, et saaksid konsuliga kaasas olevale veebiliidesele ligi aadressi kaudu http://localhost:8500/ui. | -data-dir | Määra andmehoidla kataloog. | -siduma | Klastri sees suhtlemiseks määratud aadress peab olema kättesaadav kõigile klastri sõlmedele ning vaikimisi on 0.0.0.0. | -klient | Määra, millise kliendiaadressiga konsul on seotud, mis pakub teenuseid nagu HTTP, DNS, RPC jne, ja vaikimisi on 127.0.0.1. | -Sõlme | Klastri sõlme nimi peab olema klastris unikaalne ning vaikimisi on sõlme hostinimi. | -andmekeskus | Määra andmekeskuse nimi, mis vaikimisi on DC1. |
Pärast Consuli käivitamist kuulab see vaikimisi 6 porti:
8300 | Replikatsioon ja juht farwarding-pordid (replika sünkroniseerimine, edastamispordid) | 8301 | LAN Cossip port (port, mis on ühendatud klastriga) | 8302 | WAN Gossip port (port, mis on ühendatud klastri välisküljele) | 8500 | Veebiliidese port (veebiliidese ligipääsuport) | 8600 | Pordid, mis kasutavad DNS-protokolli sõlmede info vaatamiseks (pordid, mida kasutavad DNS-protokollid) | 8503 | gRPC TLS: gRPC API TLS-ühendusega |
Lisateabe saamiseks konsuli sadamate kohta vaata:Hüperlingi sisselogimine on nähtav.
(Lõpp) |