Tööpõhimõte
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
Sissejuhatus
Multisite kubernetes lahendus koosneb mitmest kubernetes klastrist
- kogu komplekti peale kasutatakse ühte rancher rakendust (ja seda teenindavat k8s klastrit)
- erinevates asukohtades töötavad iseseisvad kubernetes klastrid
- kõik kubernetes klastrid on ühe rancher rakenduse kontrolli all
Käesolev labor matkib kahe asukoha Tartu ja Tallinn pidamist kusjuures Rancher rakendus ja teda teenindav klaster asub Tartu asukohas lisaks.
- rnr sõne node nimes tähistab, et tegu on Rancher rakendust teenindavate node'idega
- ds sõne node nimes tähistab, et tegu on downstream ehk user clusteriga (kus töötavad lõppkasutajat teenindavad teenused)
- kõik labori node'id on kõigi rollidega (st kubernetes workerid ja masterid samaaegselt)
- reaalselt on paigutatud labori tingimustes kõik arvutid proxmox virtualiseerimise platvormile virtuaalsete arvutitena
- virtuaalselt tekitatud võrgutopoloogia koosneb kahest subnetist 192.168.50.0/24 ja 192.168.60.0/24, nende vahele on paigutatud
Võrguskeem
asukoht - Tartu/ISP-A k3s-rnr-tartu-node-1 k3s-rnr-tartu-node-2 k3s-rnr-tartu-node-3 k8s-ds-tartu-node-1 k8s-ds-tartu-node-2 k8s-ds-tartu-node-3 https://rnr-mgmt-tartu.auul.pri.ee/ https://ds-teenus.auul.pri.ee/ ___________ ___________ ___________ ___________ ___________ ___________ | | | | | | | | | | | | | vmid 5011 | | vmid 5012 | | vmid 5013 | | vmid 5021 | | vmid 5022 | | vmid 5023 | | .50.11 | | .50.12 | | .50.13 | | .50.21 | | .50.22 | | .50.23 | |___________| |___________| |___________| |___________| |___________| |___________| | | | | | | vlan 50 | 192.168.50.0/24 | | | | | -------------|-----|------------------|------------------------|------------------------------|-----------------------|-----------------------|---------- | | <--- 0.235.106.x:443 (tartu rancher) ___|___ _______ | | vlan10 - 192.168.10.186 | | ruuter | |-------------------|------------------------| |----- internet <--- 0.235.106.n:443 (ds teenus tartu) |_______| | |_______| <--- 0.235.106.m:443 (ds teenus tallinn) | ___|___ | | | labori tulemüür | | | | |_______| | | töökohaarvuti (kubectl jms) | vlan 60 | 192.168.60.0/24 -----------|-----|-------------------|-------------------------|------------- | | | | | | _____|_____ _____|_____ _____|_____ | | | | | | | vmid 5041 | | vmid 5042 | | vmid 5043 | | .60.41 | | .60.42 | | .60.43 | |___________| |___________| |___________| https://ds-teenus.auul.pri.ee/ k8s-ds-tallinn-node-1 k8s-ds-tallinn-node-2 k8s-ds-tallinn-node-3 asukoht - Tallinn/ISP-B