Miten kotelon sisällä olevat säiliöt kommunikoivat?
Miten kotelon sisällä olevat säiliöt kommunikoivat?
Anonim

Podin sisällä olevat säiliöt voivat kommunikoida toistensa kanssa localhostilla. Kun Podissa olevat säiliöt kommunikoivat ulkopuolisten tahojen kanssa Pod , heidän on koordinoitava, kuinka he käyttävät jaettuja verkkoresursseja (kuten portteja).

Kuinka podit kommunikoivat tällä tavalla?

Säiliöt sisällä a pod jakaa IP-osoitteen ja porttitilan ja voi löytää toisiaan localhostin kautta. He voivat myös kommunikoida keskenään käyttämällä tavallista prosessien välistä viestintää. Kontit sisään erilaisia paloja niillä on erilliset IP-osoitteet, eikä niitä voi tehdä kommunikoida IPC:n toimesta.

kuinka monta konttia voi ajaa kotelossa? Luodaan a Pod että juoksee kaksi Säiliöt Määritystiedostossa sinä pystyt katso, että Pod sisältää niteen share-data.

On myös tiedettävä, kuinka Kubernetes-palot kommunikoivat?

Viestintä välillä paloja ja palvelut sisään Kubernetes , palvelun avulla voit kartoittaa yhden IP-osoitteen to joukko paloja . Sinä tehdä pyynnöt to yksi päätepiste (verkkotunnuksen nimi/IP-osoite) ja palvelun välityspalvelinpyynnöt to a pod tuossa palvelussa. Tämä prosessi kartoittaa virtuaaliset IP-osoitteet to ryhmä todellisia pod IP-osoitteet.

Mitä eroa on POD:lla ja säiliöllä?

Pod on käyttöönottoyksikkö eli sovelluksen esiintymä. A pod voisi juosta yhdellä kontti tai useita astiat . Jokainen pod sille on määritetty yksilöllinen IP-osoite. Jos pod on käynnissä usealla astiat , sitten astiat voivat kommunikoida keskenään localhostilla.

Suositeltava: