Juniper NETWORKS Cloud Native Contrail Networking Instructions
Folasaga
Ao-Native Contrail Networkingview
AOTELEGA
Aoao e uiga i Cloud-Native Contrail Networking (CN2).
I LE VAEGA LENEI
- Fa'amanuiaga ole Cloud-Native Contrail Networking | 4
FAAMANATU: O lenei vaega e faʻamoemoe e tuʻuina atu se faʻamatalaga puupuuview ole Juniper Networks Cloud Native Contrail Networking solution ma e ono iai se fa'amatalaga o foliga e le o lagolagoina ile tufatufaina atu o Kubernetes o lo'o e fa'aogaina. Va'ai le Cloud-Native Contrail Networking Release Notes mo fa'amatalaga i uiga o lo'o iai nei mo lau tufatufaga. Se'i vagana ua fa'ailoa mai, o fa'amatalaga uma i Kubernetes i lenei Overview vaega e faia fa'apitoa ma e le'o fa'amoemoe e tu'u fa'atasi se fa'asoa fa'apitoa.
I le tatalaina o le 23.4, Cloud-Native Contrail Networking e lagolagoina i mea nei:
- (I luga) Kubernetes
- Sifi Red Hat Tatala
- Amazon EKS
- Rancher RKE2
O le Contrail Networking o se SDN solution e fa'autometi ai le fausiaina ma le puleaina o feso'ota'iga fa'apitoa e fa'afeso'ota'i, fa'a'ese'ese, ma fa'amautu ai galuega ma auaunaga i le ao e le'i fa'aogaina i ao tumaoti ma lautele.
Cloud-Native Contrail Networking (CN2) o lo'o aumaia lenei fa'ailoga SDN fa'atosina fa'atutu mai i Kubernetes e fai ma fa'aoga feso'ota'iga ma feso'ota'iga atigi pusa (CNI) plug-in.
Toe fa'atulagaina mo fausaga fa'a-ao, CN2 e fa'aulutago fa'amanuiaga o lo'o ofoina mai e Kubernetes, mai le fa'afaigofie DevOps i le fa'aogaina o le turnkey, o lo'o fausia uma i luga o se tulaga avanoa. O nei faʻamanuiaga e aofia ai le faʻaogaina o meafaigaluega masani a Kubernetes ma faʻataʻitaʻiga e pulea ai le Contrail i lona olaga atoa:
- Pulea le CN2 e fa'aaoga ai Kubernetes masani ma mea faigaluega lona tolu.
- Fua le CN2 e ala i le fa'aopoopo pe ave'ese pona.
- Fa'atulaga le CN2 e ala i le fa'aogaina o fa'amatalaga aganu'u aganu'u (CRDs).
- Fa'aleleia le polokalame CN2 e ala i le fa'aogaina o fa'aaliga fou.
- Ave'ese le CN2 e ala i le tapeina ole Contrail namespaces ma punaoa (pe a lagolagoina).
E sili atu nai lo le CNI plug-in, CN2 o se upega tafaʻilagi e maua ai fesoʻotaiga vavave faʻaiʻuga ma le saogalemu mo galuega faʻapipiʻiina ma masini masini (VM), i luga o le tele-cluster compute ma le teuina o siosiomaga, uma mai se nofoaga tutotonu o le pulea. E lagolagoina le fa'aputuga tele mo si'osi'omaga ta'itasi po'o fa'aputuga fa'asoa fa'asoa i le tele o tagata mautotogi, 'au, talosaga, po'o vaega fa'ainisinia, fa'ateleina i le faitau afe o pona.
O le fa'atinoga o le CN2 o lo'o i ai se seti o Contrail controllers o lo'o nofo i luga ole Kubernetes control plane nodes po'o tagata faigaluega fa'alagolago ile tufatufaga. E pulea e le Contrail controllers se seti fa'asoa o va'alele fa'amaumauga e fa'atino e le CNI plug-in ma le vRouter i node uma. O le tu'ufa'atasia o le vRouter atoa fa'atasi ma le mamafa o galuega e maua ai e CN2 le fetuutuuna'i e lagolago ai le tele o mana'oga feso'ota'iga, mai i fuifui laiti ta'itasi i fa'aputuga fa'aopoopo, e aofia ai:
- O upega tafa'ilagi atoa e aofia ai le faapaleniina o uta, saogalemu ma le tele o mautotogi, mautu ma maufetu VPNs, ma auaunaga faitotoa i le fa'apipi'i tasi ma le tele o vaega.
- E maualuga le avanoa ma le maufetuuna'i fa'atonu feso'ota'iga e va'aia vaega uma o feso'ota'iga feso'ota'iga ma va'alele fa'atonutonu
- Au'aunaga su'esu'e e fa'aogaina ai le telemetry ma le mata'ituina o tulaga fa'apitoa ma mea faigaluega fa'aalia e pei ole Prometheus ma Granma
- Lagolago mo CRI-O ma ta'i pusa
- Lagolago mo uta ma galuega VM (fa'aoga kubevirt)
- Lagolago mo le faʻavavevaveina o vaalele faʻamatalaga DPDK
E otometi lava ona iloa e le Contrail controller mea tutupu e tu'uina atu ai galuega e pei o se galuega fou o lo'o fa'avavevave, mea e tu'uina atu ai feso'ota'iga e pei o se feso'otaiga vavave fou o lo'o faia, fa'afou fa'afouga mai totonu ma fafo, ma fa'alavelave fa'afuase'i feso'ota'iga e pei o feso'ota'iga ma node faaletonu. O le Contrail controller e lipoti ma fa'amauina nei mea na tutupu pe a talafeagai ma toe fa'atulaga le vRouter data va'alele pe a mana'omia.
E ui lava o so'o se node e tasi e mafai ona aofia ai na'o le tasi le Contrail controller, o se fa'apipi'i masani e aofia ai le tele o fa'atonu o lo'o fa'aogaina i luga o le tele o pona. Afai e tele Contrail controllers, e fa'aauau pea le fa'aogaina e le au fa'atonu e ala i le fa'aogaina o le iBGP e fesuia'i ai auala. Afai e alu i lalo le Contrail controller, o le Contrail controllers i isi nodes e taofi uma faʻamatalaga faʻamaumauga ma faʻaauau pea ona tuʻuina atu le vaʻalele faʻatonutonu fesoʻotaʻiga e aunoa ma le faalavelaveina.
I luga o pona o tagata faigaluega o loʻo i ai le mamafa o galuega, e faʻavaeina e vRouter taʻitasi fesoʻotaʻiga ma ni faʻatonuga e lua, ina ia mafai ai e le vRouter ona faʻaauau le mauaina o faʻatonuga pe a alu i lalo se tasi e pulea.
E ala i le lagolagoina o Kubernetes, o le CN2 solution e faʻaaogaina ai le faigofie, fetuutuunai, faʻalauteleina, ma le avanoa e maua mai i le fausaga Kubernetes, aʻo lagolagoina se faʻataʻitaʻiga SDN mauoa e mafai ona fetaui ma manaʻoga o atinaʻe ma tagata e tuʻuina atu auaunaga. O pisinisi ma kamupani e tu'uina atu auaunaga e mafai nei ona fa'atautaia le Contrail i le fa'aogaina o meafaigaluega ma fa'agaioiga DevOps faigofie ma masani e aunoa ma le mana'omia o le a'oa'oina o se fa'ata'ita'iga fou o le pulega o le taamilosaga o le olaga (LCM).
Fa'amanuiaga ole Cloud-Native Contrail Networking
- Lagolagoina se fa'aogaina o feso'ota'iga feso'ota'iga seti mo au feso'ota'iga fa'apipi'i.
- Fa'atino se fofo SDN e mafai ona fa'ateleina ma maua i luga o fa'asalalauga Kubernetes i luga ma fa'apisinisi.
- Pulea le CN2 e fa'aaoga ai meafaigaluega ma faiga masani masani.
- I le faitalia, fa'aaoga le CN2 Web Ul e faʻapipiʻi ma mataʻituina lau fesoʻotaʻiga.
- Fa'aaoga le tomai seti o au inisinia DevOps oi ai nei ina ia vave maua le CN2 ma fa'agaoioia.
- Fa'atasi ma Juniper Networks ie masini ma fofo pulega ie po'o le fa'aoga o lau lava ie po'o feso'ota'iga ao lona tolu.
Fa'aupuga
Laulau 1: Fa'amatalaga
Vaitaimi | Uiga |
Kubernetes pulea vaalele | O le Kubernetes control plane o le aoina lea o pods o lo'o fa'afoeina le fa'aputuina o uta o galuega i pona o tagata faigaluega i se fuifui. |
Kubernetes pulea node vaalele | O le masini faʻapitoa poʻo le masini faʻapitoa lea e faʻafeiloaʻi ai le vaalele Kubernetes, lea sa taʻua muamua o le master node. |
Node server | I upu a le Rancher, o le node server o le Kubernetes control plane node. |
Laulau 1: Fa'amatalaga (Fa'aauau)
Vaitaimi | Uiga |
Node Kubernetes po'o node tagata faigaluega | E ta'ua fo'i o le node tagata faigaluega, o le node Kubernetes o se masini fa'apitoa po'o se masini fa'apitoa e fa'apipi'iina ai uta o galuega i totonu o se fuifui. Ina ia fa'aitiitia le le mautonu, matou te fa'asino tonu i lenei mea o se node tagata faigaluega i lenei pepa. |
Node sui | I upu a le Rancher, o le sui sooupu o le Kubernetes worker node. |
Node tau fa'alavelave | E tutusa lea ma se node tagata faigaluega. O le node lea o loʻo tuʻuina atu ai e le Contrail vRouter le galuega o vaalele faʻamatalaga. |
Va'alele pulea feso'ota'iga | O le va'alele fa'atonutonu feso'ota'iga e maua ai le agava'a SDN autu. E fa'aogaina le BGP e fegalegaleai ai ma aumea e pei o isi fa'atonu ma alaala faitoto'a, ma le XMPP e fegalegaleai ma vaega o va'alele. i vaega va'alele fa'amaumauga.O lenei fausaga fa'atotonugalemu e fa'afaigofie ai le va'aiga o feso'otaiga vavave, fa'asologa, ma le masini. |
Vaalele fetuutuunaiga o feso'otaiga | E fegalegaleai le vaalele fetuutuunaiga o fesoʻotaʻiga ma Kubernetes vaega vaʻalele e pulea uma punaoa CN2. E te fa'atulagaina punaoa CN2 e fa'aaoga ai fa'amatalaga aganu'u aganu'u (CRDs). |
Va'alele fa'amatalaga feso'otaiga | O le va'alele fa'amatalaga feso'ota'iga o lo'o nofo i nodes uma ma fegalegaleai ma uta o galuega fa'apipi'iina e lafo ma maua ai felauaiga feso'otaiga. O lona vaega autu o le Contrail vRouter. |
Pule fa'atonu | Ole vaega lea ole CN2 o lo'o tu'uina atu ai le feso'ota'iga feso'ota'iga ma feso'ota'iga fa'atonutonu va'alele. |
Node fa'atonutonu fa'atonutonu | O le node lea o le vaalele po'o le node o le tagata faigaluega lea e nofo ai le Contrail controller. I nisi o fa'asalalauga Kubernetes, o le Contrail controller o lo'o nofo i nodes o le va'alele. I isi tufatufaga, o le Contrail controller o loʻo nofo i luga o nodes tagata faigaluega. |
fuifui totonugalemu | I le tele-fa'apipi'i fa'apipi'i, o le totonugalemu lea o Kubernetes fa'apipi'i o lo'o iai le Contrail controller. |
Vaitaimi | Uiga |
Fuifuga o galuega | I totonu o le tele-fa'apipi'i fa'apipi'i, o le fa'asoa fa'asoa lea o lo'o i ai galuega mamafa. |
CN2 Vaega
O le fausaga o le CN2 e aofia ai pods o loʻo faʻatinoina le fesoʻotaʻiga fesoʻotaʻiga vaʻavaʻa ma fesoʻotaʻiga faʻatautaia o vaʻalele, ma pods e faʻatino galuega faʻamaumauga o fesoʻotaʻiga vaalele.
- O le vaalele fetuutuunaiga o fesoʻotaʻiga e faʻatatau i le gaioiga e mafai ai e CN2 ona faʻatautaia ana punaoa ma fegalegaleai ma isi vaega o le Kubernetes e pulea vaalele.
- O le va'alele fa'atonutonu feso'ota'iga o lo'o fa'atusalia ai le agava'a SDN atoa a le CN2. E fa'aogaina le BGP e feso'ota'i ai ma isi ta'ita'i ma le XMPP e feso'ota'i ma vaega o va'alele fa'amaumauga tu'ufa'atasia i nodes a tagata faigaluega.
- O le va'alele fa'amatalaga feso'ota'iga e fa'atatau i le fa'aliliuina ma le mauaina o galuega i luga o pona uma, aemaise lava i pona o tagata faigaluega o lo'o i ai le mamafa o galuega.
O pods o lo'o fa'atinoina le fa'atulagaina ma le fa'atonutonuina o le va'alele o lo'o i luga ole Kubernetes fa'atonu le va'alele. O pods o lo'o fa'atinoina galuega o le va'alele fa'amatalaga o lo'o nonofo i nodes uma e lua o Kubernetes fa'atonutonu va'alele ma nodes tagata faigaluega Kubernetes.
Siata 2 i le itulau 7 o loʻo faʻamatalaina ai vaega autu CN2. Fa'alagolago i le fa'atulagaina, e ono iai fo'i isi vaega (e le o fa'aalia) e fa'atino galuega fa'aopoopo e pei o le fa'atonutonuina o tusi pasi ma le mata'ituina o tulaga.
Laulau 2: Vaega CN2}
Igoa Pod | O fea | Fa'amatalaga | |
Fuafuaga Fa'atonu1 | contrail-k8s-apiserver | Pulea Fuafua Node | O lenei pod o se 'au'aunaga API tu'ufa'atasia o le nofoaga e ulufale ai mo le fa'afoeina o punaoa uma Contrail. O lo'o fa'amauina i le EPiServer cube masani o se API Service. O le cube masani- EPiServer e tuʻuina atu talosaga uma e fesoʻotaʻi ma fesoʻotaʻiga i le contrail-k8s-apiserver mo le taulimaina. E tasi le contrail-k8s-apiserver pod mo Kubernetes pulea vaalele node. |
contrail-k8s-pule | Pulea Fuafua Node | O lenei pod o lo'o fa'atinoina le galuega fa'atonutonu a le Kubernetes e fa'afetaui ai puna'oa feso'otaiga. E mata'ituina pea puna'oa feso'ota'iga ina ia mautinoa o le tulaga moni o se puna'oa e fetaui ma lona tulaga fuafuaina. E tasi le contrail-k8s-controller pod mo Kubernetes control plane node. | |
contrail-k8s- kubemanager | Pulea Fuafua Node | O lenei pod o le fesoʻotaʻiga i le va o punaoa Kubernetes ma punaoa Contrail. E mata'ituina le kube-apiserver mo suiga i puna'oa masani Kubernetes e pei o le tautua ma le igoa avanoa ma galue i so'o se suiga e a'afia ai punaoa o feso'otaiga. I le fa'apipi'iina o fa'aputuga tele, e iai fo'i le tasi contrail-k8s-kubemanager pod mo fa'aputuga fa'asoa uma o galuega. |
Laulau 2: Vaega CN2 (Fa'aauau)
Igoa Pod | O fea | Fa'amatalaga | |
Vaalele Pule1 | fa'atonu-pulea | Pulea Fuafua Node | O lenei pod e pasi atu le fa'atulagaina i nodes a le tagata faigaluega ma fa'atino ai le a'oa'oina ma le tufatufaina o auala. E mata'ituina le kube-apiserver mo so'o se mea e a'afia ai le va'alele fa'atonutonu feso'ota'iga ona feso'ota'i lea ma ana uo BGP ma/po'o sui o le router (i luga o le XMPP) pe a talafeagai ai. E tasi le pusa e pulea ai le va'alele a Kubernetes. |
Va'alele Fa'amatalaga | contrail-vrouter-nodes | Node tagata faigaluega | O lenei pod e iai le vRouter agent ma le vRouter lava ia.O le vRouter agent e galue e fai ma sui o le vRouter i le lotoifale pe a fegalegaleai ma le Contrail controller. E tasi le sooupu ile node. E fa'atūina e le sooupu le XMPP fa'atasi ma le lua Contrail controllers e fa'atino galuega nei:
O le vRouter e tu'uina atu ai le fa'amomoli ma le mauaina o galuega mo pusa fa'atasi ma uta o galuega. E maua ai le CNI plug-in functionality. |
contrail-vrouter-matai | Pulea Fuafua Node | O lenei pod e maua ai le galuega tutusa e pei o le contrail-vrouter-nodes pod, ae o loʻo nofo i luga o nodes vaalele pulea. |
Laulau 2: Vaega CN2 (Fa'aauau)
Igoa Pod | O fea | Fa'amatalaga |
1O vaega e fausia ai le vaalele fetuutuunaiga o fesoʻotaʻiga ma le vaalele faʻatonutonu fesoʻotaʻiga ua taʻua faʻatasi o le Contrail controller. |
Ata 1 i le itulau e 9 o lo'o fa'aalia nei vaega i totonu o le fa'asologa o se fuifui Kubernetes.
Mo le manino ma faʻaitiitia le faʻalavelave, e le o faʻaalia e fuainumera ia faʻamatalaga vaʻalele i luga o le node ma le Contrail controller.
Ata 1: Vaega CN2
'Pe a tamo'e i luga o Kubernetes i luga po'o Rancher RKE2, e teuina uma e le Contrail fa'amaumauga fa'aputuga CN2 i le Kubernetes etch database autu ona o le faaletonu. A fa'agasolo ile Open Shift, e teuina uma e le Contrail fa'amaumauga fa'amaumauga CN2 i lana lava Contrail etch database.
O le kube-apiserver o le nofoaga e ulufale ai mo Kubernetes REST API valaau mo le fuifui. E fa'atonuina uma talosaga feso'ota'iga i le contrail-k8s-apiserver, o le mea e ulufale ai mo le Contrail API telefoni. O le contrail-k8s-apiserver e fa'aliliuina talosaga feso'ota'iga o lo'o sau ile REST API vala'au i mea ta'itasi CN2. I nisi tulaga, o nei valaau e mafai ona iu i le Contrail controller e auina atu savali XMPP i le vRouter agent i luga o se tasi pe sili atu nodes tagata faigaluega poʻo le auina atu o feʻau BGP (e le o faʻaalia) i isi nodes vaʻalele faʻatonutonu poʻo faʻasalalauga fafo. O nei XMPP ma BGP feʻau e lafo i fafo atu o fesoʻotaʻiga masani a Kubernetes node-to-node.
O vaega contrail-k8s-kubemanager (cluster) o lo'o i ai na'o le tele-fa'apipi'i fa'apipi'i. Mo nisi fa'amatalaga e uiga i ituaiga eseese o fa'ata'otoga, va'ai Fa'ata'ita'iga Fa'atino.
Ata 2 i le itulau e 10 fa'aalia se fuifui fa'atasi ma le tele o le Contrail controllers. O nei fa'atonu o lo'o nonofo i nodes va'alele fa'atonutonu. O vaega Kubernetes e fesoʻotaʻi le tasi ma le isi e faʻaaoga ai le REST. O le Contrail controllers e fesuia'i auala ma isi e fa'aaoga ai le iBGP, i fafo atu o le fa'aoga masani a Kubernetes REST. Mo le toe faia, o le vRouter sui i luga o nodes tagata faigaluega e faʻavaeina fesoʻotaʻiga XMPP ma lua Contrail controllers.
Ata 2: Pulea Fa'asa'o e Tele
"-" MALOLO
“—> BGP
“—> MOTO ma le XMPP
Fa'ata'ita'iga Fa'atino
AOTELEGA
A'oa'o e uiga i fuifui tasi ma fuifui tele CN2.
I LE VAEGA LENEI
- Tu'ufa'atasiga Ta'itasi | 11
- Fa'ato'a fa'atuputeleina | 12
Cloud-Native Contrail Networking (CN2) o lo'o avanoa uma e fai ma fa'asalalauga feso'ota'iga tu'ufa'atasia i totonu o se fa'aputuga Kubernetes e tasi ma fa'atasi ai ma se fa'alapotopotoga fa'atotonugalemu feso'ota'iga i le tele o fuifui Kubernetes tufatufaina. I tulaga uma e lua, o le Contrail o loʻo galue o se vaega tuʻufaʻatasia o au atinaʻe e ala i le vaʻavaʻai poʻo fea o loʻo faʻapipiʻiina ai galuega ma faʻafesoʻotaʻi na galuega i fesoʻotaʻiga faʻapipiʻi talafeagai.
Tu'ufa'atasiga Ta'itasi
Cloud-Native Contrail Networking (CN2) o lo'o avanoa e avea o se upega feso'ota'iga tu'ufa'atasia i totonu o se tasi Kubernetes kulupu, va'ava'ai po'o fea o lo'o fa'avavevave ai galuega ma fa'afeso'ota'i na galuega i feso'ota'iga fa'apipi'i talafeagai.
I se fa'apipi'i fa'apipi'i tasi (Ata 3 i le itulau e 12), o le Contrail controller o loʻo nofo i le Kubernetes control plane ma tuʻuina atu le fesoʻotaʻiga fesoʻotaʻiga ma fesoʻotaʻiga faʻatonutonu vaʻalele mo le kulupu talimalo. O vaega o le va'alele fa'amatalaga Contrail o lo'o nofo i nodes uma ma tu'uina atu le pepa e lafo ma maua galuega mo le mamafa o galuega.
Ata 3: Ta'otoga Fa'atosina Tasi
Fa'apipi'i Fa'aputuga Tele
I se fa'apipi'i fa'aputuga tele (Ata 4 i le itulau 13), o le Contrail controller o loʻo nofo i lana lava Kubernetes cluster ma tuʻuina atu fesoʻotaʻiga i isi fuifui. O le fuifui Kubernetes o lo'o nofo ai le Contrail controller e ta'ua o le fuifui tutotonu. O fuifui Kubernetes o lo'o fa'apipi'i ai uta o galuega e ta'ua o fuifui fa'asoa fa'asoa.
Ata 4: Fa'apipi'i Fa'ato'aga
O le faʻaogaina o le fesoʻotaʻiga fesoʻotaʻiga i lenei auala e le gata ina faigofie ai ona faʻatulagaina ma pulea, ae faʻafaigofie foi ona faʻaogaina faiga faʻavae fesoʻotaʻiga ma le saogalemu.
Ata 5 i le itulau e 14 tu'u mai fa'amatalaga atili i lenei seti. O le Contrail controller o lo'o nofo i le Kubernetes control plane o le vaega tutotonu ma o lo'o i ai se kubemanager mo galuega ta'itasi fuifui o lo'o tautuaina. E masani lava e leai ni pona a tagata faigaluega i totonu ole fuifui totonugalemu. Nai lo lena, o le mamafa o galuega o loʻo nofo i totonu o pona o tagata faigaluega i vaega faʻapipiʻiina o galuega. O le Contrail CNI plugin ma le vRouter o loʻo nofo i totonu o pona o tagata faigaluega o fuifui avega. O le Kubernetes fa'atonutonu va'alele i totonu o fa'aputuga o galuega e le'o iai so'o se vaega e pulea ai le Contrail.
Ata 5: Vaega Tele-Cluster
O le tele-cluster Contrail controller e ese mai le tasi-cluster Contrail controller i ni auala autu se lua:
- O le tele-cluster Contrail controller o lo'o i ai se contrail-k8s-kubemanager pod fa'atotonu mo ta'itasi fa'asoa fa'afuifu galuega. I le avea ai o se vaega o le faʻagasologa e faʻafesoʻotaʻi se vaega faʻapipiʻi tuʻufaʻatasia i le vaega tutotonu, e te faʻaalia manino ma tuʻuina atu se faʻapipiʻi contrail-k8s-kubemanager e mataʻituina suiga i punaoa e aʻafia ai lana faʻatonuga o galuega.
- O le tele-cluster Contrail controller e fa'aogaina le tele-cluster watch technology e su'esu'e ai suiga i fa'aputuga o galuega fa'asoa.
O le galuega a le tele-cluster contrail-k8s-kubemanager pod e tutusa ma lona tasi-cluster counterpart. O lo'o va'ava'ai mo suiga i puna'oa masani a Kubernetes e a'afia ai lana fuifui tofia ma fa'atino suiga e tusa ai.
O isi vaega uma o le Contrail i totonu o le tele-fa'apipi'i fa'apipi'i e amio i le ala lava e tasi e pei o le fa'apipi'iina tasi. Le va'alele fa'atonutonu feso'ota'iga, mo fa'ata'ita'igaample, feso'ota'i ma vaega o va'alele fa'amatalaga e fa'aaoga ai le XMPP, i fafo atu o laina masani a Kubernetes REST. Ona o lenei mea, o le fesoʻotaʻiga faʻatonutonu vaʻalele e le amanaia pe o vaega o vaalele faʻamatalaga o loʻo fesoʻotaʻi ma nofo i le tasi fuifui pe i totonu o fuifui eseese. Pau lava le mea e manaʻomia o le faʻaogaina o vaega o vaalele faʻamatalaga e mafai ona maua.
System Manaoga
Laulau 3: Faiga Fa'atonu mo Upstream Kubernetes Fa'apipi'i ma CN2
Masini | PPU | RAM | Teuga | Fa'amatalaga |
Nodes Va'alele Pulea 1 | 8 | 32 GB | 400 GB | E tatau i le Processor ona lagolagoina le seti o faatonuga AVX2 pe a fa'atino le DPDK. |
Nodes Tagata faigaluega2 | 4 | 16 GB | 100 GB | E tatau ona lagolagoina e le processor le seti o faatonuga AVX2 pe a fa'atino le DPDK. |
|
Fa'apipi'i
Ua umaview
I LE VAEGA LENEI
- Faamanuiaga o Upstream Kubernetes ma Contrail | 17
Upstream Kubernetes o se faʻamatalaga tatala puna o Kubernetes o loʻo tausia e le Cloud Native Computing Foundation (CNCF). O lo'o aofia ai vaega 'autu e tu'uina atu ai atina'e mo le fa'avasegaina o pusa. E fai ma faavae mo tufatufaga Kubernetes faapisinisi (i se isi faaupuga, o lo'o i luga o isi tufatufaga).
Upstream Kubernetes e le o aofia ai soʻo se vaega faʻaopoopo mo le mataʻituina ma le faʻasologa o le olaga pulea lau fuifui. O le mea lea e fa'atatau mo fa'alapotopotoga e iai le malosi e tu'u fa'atasi ai se fofo fa'aoga e mafai ona fa'aaogaina e i latou lava. E lelei fo'i mo tagata fa'aoga e manana'o e vave maua se fa'amaufa'ailoga-o-manatu fa'apipi'i ma fa'agaoioi.
Upstream Kubernetes e le o aofia ai foi se CNI plug-in. A uma ona e fa'apipi'i se fuifui fou, e mana'omia lou fa'apipi'i o se fa'apipi'i CNI mo lena fuifui. Fa'atasi ai ma le CN2, na'o lou fa'agaoioia o le Contrail deployer ua tu'uina atu. O le Contrail deployer e alu i totonu o se atigipusa ma amio e pei lava o isi talosaga Kubernetes. E fa'apipi'i ma tu'uina atu e le tagata fa'apipi'i le pulega fa'ata'amilosaga o le olaga mo vaega CN2.
O le taimi lava e faʻapipiʻi ai le CN2, e te puleaina e faʻaaoga ai le kubectl ma isi meafaigaluega masani Kubernetes. Afai e te faʻapipiʻi foi Contrail Analytics, o le ae mauaina Prometheus, Graafian, ma isi polokalama mataʻituina punaʻoa faʻapipiʻi faʻapipiʻi aunoa, faʻatasi ai ma le faʻamanuiaga faaopoopo o le CN2 o le a galue lelei ma nei talosaga mulimuli e aunoa ma se isi faʻatulagaga manaʻomia.
Fa'amanuiaga ole Upstream Kubernetes ma Contrail
- Open source Kubernetes platform faʻatasi ma le CNI taʻitaʻia alamanuia
- Fa'apipi'i na'o mea e te mana'omia, fa'apena atoatoa
- Lelei mo ta'avale-oe lava ma fa'amaoniga-o-manatu fa'apipi'i
- Contrail deployer faafaigofieina le faapipiiina
Ae e te le'i Fa'apipi'i
- Seti se teugatupe i Juniper Networks ina ia mafai ona e siiina mai le CN2 faʻaaliga mai le Juniper Networks download site (https:/support.juniper.net/support/downloads/?p=contrail-networking) ma faʻaoga le fale teu oloa ile https:/enterprise -hub.juniper.net.
- Fa'atulaga le feso'ota'iga ie ma fa'afeso'ota'i au pona i le ie. O le exampO feso'ota'iga o lo'o fa'aogaina i lenei pepa o lo'o fa'aalia i vaega fa'apipi'i ta'itasi.
- La'i mai le Contrail Networking manifests (“Faaaliga” i le itulau 38) ma aveese mai le tgz i luga o le fale talimalo lea e te fuafua e fai ai le faapipiiina. E tatau ona mafai e lenei talimalo ona o'o atu i nodes fuifui.
- Fa'atulaga lau fa'amaumauga e saini ai i totonu o fa'aaliga na sii mai. Fa'aopoopo lau fa'ailoga fa'amautu i totonu o le contrail-manifests-k8s ma contrail-tools manifests. Va'ai “Fa'atonu Fa'amaumauga Fa'amaumauga" i le itulau 74 mo se tasi o auala e fai ai lenei mea.
- Fa'atulaga nodes fuifui.
a. Fa'apipi'i se OS fou i luga o 'au'aunaga uma/VM e te fa'aogaina e fai ma fa'aputuga nodes. Ia mautinoa o loʻo i ai le OS ma le kernel versions i luga o le fuifui nodes i luga o le lisi o OSes ma fatu o loʻo lagolagoina (silasila i le CN2 Tested Integrations matrix i https:/www.juniper.net/documentation/us/en/software/cn-cloud-native/ cn2-tested-integrations/cn-cloud-native-tested-integrations/concept/cn-cloud-native testedintegrations.html).
b. Fa'agata le fa'asalalauina o siaki siaki i so'o se node fuifui o se VM. E tatau ona e faʻamalo le faʻamalo i se faiga faifai pea (e ola i le toe faʻafouina). E i ai auala eseese e mafai ona e faia ai lenei mea, e aofia ai le tapeina o le faʻaogaina o siaki siaki ile faʻamatalaga VM. Fa'aaoga le metotia e sili ona aoga i lau seti.
c. Fa'atulaga le OS i node ta'itasi mo mea nei:- tuatusi IP tumau ma ufimata e pei o le example fuifui e te manaʻo e faʻapipiʻi (mo example, 172.16.0.11/24 e oo atu i le 172.16.0.13/24 i la tatou fuifui tasi muamuaample) ma le faitotoa
- avanoa ile tasi pe sili atu DNS servers
FAAMANATU: Afai o loʻo e faʻaogaina systemd-resolved i le Ubuntu, ia mautinoa o loʻo fesoʻotaʻi /etc/resolv.conf i /run/systemd/resolve/resolv. conf, ae le o le /run/system/resolve/stubresolv. conf. - SSH feso'ota'iga e aofia ai a'a SSH avanoa NTP (e tatau ona chrony)
O nodes fuifui i lo tatou exampo loʻo faʻaogaina le Ubuntu.
d. Afai o lo'o e fuafua e tamo'e ma se va'alele fa'amaumauga a le DPDK, saunia node ta'itasi o lo'o fa'aogaina le DPDK. Mo se exampI le auala e fai ai lenei mea, tagai i le “Sauni se Node Cluster mo le DPDK” i le itulau 77.
- Fa'apipi'i mea faigaluega Contrail. Va'ai le “Fa'apipi'i Meafaigaluega Fa'atonu” i le itulau e 36.
- Faʻapipiʻi contrailstatus i luga o le masini lea e te fuafua e faʻaogaina le kubectl. O le Contrailstatus o se kubectl plug-in e mafai ona e fa'aogaina e su'e ai Contrail microservices ma Contrail-specific resources. O le contrailstatus executable o lo'o afifi i totonu o le pusa meafaigaluega na la'u mai. Aveese ma kopi le kubectl-contrailstatus executable i /usr/local/bin.
Afai o lo'o e fa'apipi'i se fa'aputuga tele, toe fai la'asaga 3 i le 7 mo fuifui ta'itasi.
AOTELEGA
Va'ai exampfa'atatau i le fa'apipi'iina o le fuifui ta'i tasi CN2 i se fa'agaioiga lea e fefa'asoaa'i ai feso'ota'iga tutusa a le Kubernetes traffic ma le CN2 traffic.
I LE VAEGA LENEI
- Fa'apipi'i Feso'ota'iga Fetufa'atasia Feso'ota'i Ta'itasi CN2 Fa'agaoioi le Kernel Mode Fa'amatalaga Va'alele | 21
- Fa'apipi'i Feso'ota'iga Fetufa'atasia Ta'itasi CN2 Fa'agaoioia DPDK Fa'amatalaga Va'alele | 23
I totonu o se fuifui e tasi fa'asoa feso'otaiga fa'apipi'i:
- CN2 o le upega tafailagi ma le CNI plug-in mo lena fuifui. O le Contrail controller e alu i le Kubernetes control plane, ma le Contrail data plane parts o lo'o tamomoe i nodes uma i le fuifui.
- Kubernetes ma CN2 fefaʻatauaʻiga fefaʻasoaaʻi se fesoʻotaʻiga e tasi.
Ata 6 i le itulau 20 o lo'o fa'aalia ai le fuifui e te faia pe a e mulimuli i le fuifui e tasi feso'ota'iga fefa'asoaa'iample. O le fuifui e aofia ai le tasi node vaalele pulea ma lua nodes tagata faigaluega.
O pona uma o lo'o fa'aalia e mafai ona avea ma VM po'o sau u'amea.
Ata 6: Feso'ota'iga Fetufa'i Fetu'aiga Ta'itasi CN2
O feso'ota'iga uma i le va o nodes i le fuifui ma le va o nodes ma nofoaga i fafo e faia i luga o le 172.16.0.0/24 ie tasi feso'otaiga vavalo. Ole feso'ota'iga ie e maua ai le pito i lalo o lo'o fa'asolo ai le fuifui.
O lo'o fa'aalia le pule fa'apitonu'u o lo'o fa'apipi'iina i se isi feso'ota'iga e mafai ona o'o atu ile faitoto'a. O le masani lea o le tele o faʻapipiʻi e faʻatautaia ai e le pule faʻapitonuʻu le ie ma fuifui mai le LAN kamupani. I fa'asologa o lo'o mulimuli mai, matou te ta'ua le ofisa pule fa'apitonu'u o lau komepiuta fa'apitonu'u.
FAAMANATU: O le fa'afeso'ota'i fa'atasi uma nodes fuifui o le 'ie fa'amaumauga, lea o lo'o fa'aalia i le example pei o se subnet tasi. I faʻapipiʻi moni, o le ie nofoaga autu o faʻamaumauga o se fesoʻotaʻiga o tui ma lau lau e maua ai le fesoʻotaʻiga faaletino mo le fuifui. I totonu o se nofoaga autu o fa'amaumauga e pulea e Apstra, o le a fa'amaoti mai lenei feso'ota'iga e ala i feso'ota'iga va'ava'a fa'apipi'i e te fa'atupuina i totonu ole suiga ole ie.
O taualumaga i lenei vaega o lo'o fa'aalia ai fa'avae fa'avaeampo le auala e mafai ai ona e faʻaogaina faʻaaliga tuʻuina atu e fatu ai le faʻatulagaina o le CN2 faʻapitoa. E le fa'amapula'aina oe ile fa'ata'otoga o lo'o fa'amatalaina i lenei vaega pe fa'atapula'aina fo'i ile fa'aogaina o fa'aaliga ua tu'uina atu. E lagolagoina e le CN2 le tele o fa'atinoga e tele naua e fa'amatala auiliili. Fa'aaoga le fa'asinomaga ua tu'uina atuampe fai ma amataga e ta'avale ai lau lava fa'aaliga e fa'atatau i lou tulaga fa'apitoa.
Fa'apipi'i Feso'ota'iga Fetufa'atasia Fa'atasi CN2 Fa'agaoioi le Kernel Mode Fa'amatalaga Va'alele
Fa'aoga le faiga lea e fa'apipi'i ai le CN2 i totonu o le fa'aogaina o feso'ota'iga fefa'asoaa'i fuifui e tasi o lo'o fa'agaoioia ai se va'a fa'amaumauga o le kernel mode.
Le faʻaaliga o le a e faʻaaogaina i lenei exampOle fa'agasologa ole tasi-cluster/single_cluster_deployer_example.yaml. O le fa'agasologa e fa'apea ua e tu'uina lenei fa'aaliga i totonu o se fa'asinomaga fa'aaliga.
- Fausia se fuifui Kubernetes. E mafai ona e mulimuli i le example faʻagasologa i le "Fausia se Kubernetes Cluster"
i le itulau e 66 pe mafai foi ona e faaaogaina soo se isi lava metotia. Fausia le fuifui ma uiga nei:- Cluster e leai se CNI plug-in.
- Fa'agata Node Local DNS.
- Fa'aaoga le Contrail deployer manifest.
Atonu e umi ni nai minute e alu a'e ai pona ma po'o. - Fa'aaoga tulafono masani kubectl e siaki ai le fa'aogaina.
a. Faaali le tulaga o nodes.
E mafai ona e vaʻaia o loʻo i luga nei nodes. Afai e le o i luga pona, faatali mo ni nai minute ma toe siaki.
b. Faaali atu le tulaga o pusa.
E tatau ona iai nei le STATUS of Running pods uma. Afai e leai, faatali mo sina taimi i luga. utes mo pusa e o mai
c. Afai e tumau pea i lalo nisi o pods, fa'apipi'i le fa'apipi'i e pei ona e masani ai. Fa'aaoga le kubectl describe command e va'ai pe aisea e le sau ai se pod. O se faʻalavelave masani o se fesoʻotaʻiga poʻo se faʻamalama afi e taofia ai le node mai le oʻo atu i le faleoloa Juniper Networks. O se ex leaample o se faafitauli DNS.
Ulufale i node taʻitasi o loʻo iai se faʻafitauli ma siaki le fofo o igoa mo enterprise-hub.juniper.net. Mo exampLe:
FAAMANATU: E ui lava e le o faʻapipiʻiina le enterprise-hub.juniper.net e tali atu i pings, e mafai ona matou faʻaogaina le ping command e siaki ai le iuga o igoa ole igoa.
I lenei example, ole igoa ole igoa e le o foia. Siaki le fa'atonuga ole igoa ole igoa ole igoa e fa'amautinoa e sa'o.
Mo example, i totonu o se polokalama Ubuntu o loʻo faʻaogaina systemd foia, siaki /etc/resolv.conf o loʻo fesoʻotaʻi ma /run/systemd/resolve/resolv.conf e pei ona faʻamatalaina i le laasaga 5 i le "Ae e te leʻi faʻapipiʻi" i le itulau 18 ma siaki lau DNS server o lo'o lisiina sa'o i lena file.
d. Afai e te feagai ma se faʻafitauli e le mafai ona e foia pe afai na e faia se mea sese i le taimi o le faʻapipiʻiina, naʻo le aveese o le CN2 ma toe amata. Ina ia aveese le CN2, tagai i le “Ta'ese le CN2” i le itulau 55. - (Filifili) Fa'atino siaki pe a uma le lele. Va'ai le "Tamomo'e Su'esu'ega A'o le'i lele ma Pe a uma le lele" i le itulau 51.
Fa'aoga le faiga lea e fa'apipi'i ai le CN2 i totonu o le fa'aogaina o feso'ota'iga fefa'asoaa'i fuifui e tasi e fa'atautaia se va'alele fa'amaumauga DPDK.
Le faʻaaliga o le a e faʻaaogaina i lenei exampOle fa'agasologa ole tasi-cluster/single_cluster_deployer_example.yaml. O le fa'agasologa e fa'apea ua e tu'uina lenei fa'aaliga i totonu o se fa'asinomaga fa'aaliga.
- Fausia se fuifui Kubernetes. E mafai ona e mulimuli i le exampLe fa'agasologa i le “Fausia se Kubernetes Cluster” i le itulau 66 pe mafai fo'i ona e fa'aogaina so'o se isi lava metotia. Fausia le fuifui ma uiga nei:
- Cluster e leai se CNI plug-in.
- Fa'agata Node Local DNS.
- Fa'amalo le multus version 0.3.1.
- Fa'ailoa le DPDK nodes.
Mo node taitasi o loʻo faʻaogaina le DPDK, faʻailoga e pei ona taʻua i lalo:
I le fa'ailogaina o nodes i lenei auala, CN2 o le a fa'aogaina le DPDK fa'atonuga o lo'o fa'amaonia i le fa'aaliga. - Fa'aaoga le Contrail deployer manifest.
Atonu e umi ni nai minute e alu a'e ai pona ma po'o. - Fa'aaoga tulafono masani kubectl e siaki ai le fa'aogaina.
a. Faaali le tulaga o nodes.
E mafai ona e vaʻaia o loʻo i luga nei nodes. Afai e le o i luga pona, faatali mo ni nai minute ma toe siaki.
b. Faaali atu le tulaga o pusa.
E tatau ona iai nei le STATUS of Running pods uma. Afai e leai, faʻatali mo ni nai minute seʻi oʻo i luga pusa.
c. Afai e tumau pea i lalo nisi o pods, fa'apipi'i le fa'apipi'i e pei ona e masani ai. Fa'aaoga le kubectl describe command e va'ai pe aisea e le sau ai se pod. O se faʻalavelave masani o se fesoʻotaʻiga poʻo se faʻamalama afi e taofia ai le node mai le oʻo atu i le fale teu oloa Juniper Networks. O se ex leaample o se faafitauli DNS.
Ulufale i node taʻitasi o loʻo iai se faʻafitauli ma siaki le fofo o igoa mo enterprise-hub.juniper.net. Mo exampLe:
FAAMANATU: E ui lava e le o faʻapipiʻiina le enterprise-hub.juniper.net e tali atu i pings, e mafai ona matou faʻaogaina le ping command e siaki ai le iuga o igoa ole igoa.
I lenei example, ole igoa ole igoa e le o foia. Siaki le fa'atonuga ole igoa ole igoa ole igoa e fa'amautinoa e sa'o.
Mo example, i totonu o se polokalama Ubuntu o loʻo faʻaogaina le faʻaogaina, siaki le /etc/resolv. conf o loʻo fesoʻotaʻi i /run/systemd/resolve/resolv.conf e pei ona faʻamatalaina i le Laasaga 5 i le "Ae e te leʻi faʻapipiʻi" i le itulau 18 ma siaki o lau DNS server o loʻo lisiina saʻo i lena. file.
d. Afai e te feagai ma se faʻafitauli e le mafai ona e foia pe afai na e faia se mea sese i le taimi o le faʻapipiʻiina, naʻo le aveese o le CN2 ma toe amata. Ina ia aveese le CN2, tagai i le “Ta'ese le CN2” i le itulau 55. - (Filifili) Fa'agasolo su'esu'ega moli. Va'ai le “Tamomoe i le Fuafuaga ma le Siaki o le Portlight” i le itulau 51.
Fa'apipi'i le Feso'ota'iga Ta'itasi Tele-Network CN2
AOTELEGA
Va'ai exampe fa'atatau i le fa'apipi'iina o le fuifui ta'itasi CN2 i se fa'apipi'i e fa'asolo ai fefa'ataua'iga a Kubernetes ma fe'avea'i CN2 i luga o feso'ota'iga eseese.
I LE VAEGA LENEI
- Fa'apipi'i Fa'aputuga Tasi Feso'ota'iga Tele CN2 Fa'agaoioi le Kernel Mode Fa'amatalaga Va'alele | 28
- Fa'apipi'i Ta'itasi Fa'aputuga Tele-Network CN2 Fa'agaoioia DPDK Fa'amatalaga Va'alele | 30
I totonu o se fa'apipi'i fa'apipi'i tele feso'ota'iga fa'apipi'i:
- CN2 o le upega tafailagi ma le CNI plug-in mo lena fuifui. O le Contrail controller e alu i le Kubernetes control plane, ma le Contrail data plane parts o lo'o tamomoe i nodes uma i le fuifui.
- O fefa'ataua'iga o lo'o va'ava'ava'a ile lua feso'ota'iga. E uia e le Kubernetes femalagaiga va'alele e tasi a'o le fa'atonutonuina o le Contrail ma fe'avea'i fa'amatalaga e uia le feso'ota'iga lona lua. E mafai foi (ae le masani ai) ona tuueseese feoaiga i luga o le sili atu ma le lua fesoʻotaʻiga, ae o le mea lea e sili atu i le lautele o nei mea muamua.amples.
Ata 7 i le itulau e 27 fa'aalia le fuifui e te fa'atupu pe afai e te mulimulita'i i le fuifui ta'i tele-network example. O le fuifui e aofia ai le tasi node vaalele pulea, lua nodes tagata faigaluega, ma lua subnets.
O pona uma o lo'o fa'aalia e mafai ona avea ma VM po'o sau u'amea.
Ata 7: Feso'ota'iga Tele Feso'ota'iga Ta'itasi CN2
Kubernetes fa'atonutonu femalagaiga va'alele e alu i luga ole 172.16.0.0/24 fabric virtual network a'o le Contrail control ma fa'amatalaga fa'amatalaga e alu ile 10.16.0.0/24 fabric virtual network. O feso'ota'iga ie e maua ai le pito i lalo o lo'o fa'asolo ai le fuifui.
O lo'o fa'aalia le pule fa'apitonu'u o lo'o fa'apipi'iina i se isi feso'ota'iga e mafai ona o'o atu ile faitoto'a. O le masani lea o le tele o faʻapipiʻi e faʻatautaia ai e le pule faʻapitonuʻu le ie ma fuifui mai le LAN kamupani. I fa'asologa o lo'o mulimuli mai, matou te ta'ua le ofisa pule fa'apitonu'u o lau komepiuta fa'apitonu'u.
FAAMANATU: O le fa'afeso'ota'i fa'atasi uma nodes fuifui o le 'ie fa'amaumauga, lea o lo'o fa'aalia i le example pei lua subnets. I faʻapipiʻi moni, o le ie nofoaga autu o faʻamaumauga o se fesoʻotaʻiga o tui ma lau lau e maua ai le fesoʻotaʻiga faaletino mo le fuifui.
I totonu o se nofoaga autu o fa'amaumauga a le Astra, o le a fa'amaoti mai lenei feso'ota'iga e ala i feso'ota'iga fa'apolokalame fa'apipi'i e te fa'atupuina i totonu ole suiga ole ie.
O taualumaga i lenei vaega o lo'o fa'aalia ai fa'avae fa'avaeampo le auala e mafai ai ona e faʻaogaina faʻaaliga tuʻuina atu e fatu ai le faʻatulagaina o le CN2 faʻapitoa. E le fa'amapula'aina oe ile fa'ata'otoga o lo'o fa'amatalaina i lenei vaega pe fa'atapula'aina fo'i ile fa'aogaina o fa'aaliga ua tu'uina atu. E lagolagoina e le CN2 le tele o fa'atinoga e tele naua e fa'amatala auiliili. Fa'aaoga le fa'asinomaga ua tu'uina atuampe fai ma amataga e ta'avale ai lau lava fa'aaliga e fa'atatau i lou tulaga fa'apitoa.
Fa'apipi'i le Fuafuaga Ta'itasi Tele-Network CN2 Fa'agaoioi le Kernel Mode Fa'amatalaga Va'alele
Fa'aoga le faiga lea e fa'apipi'i ai le CN2 i totonu o se fa'apipi'i fa'apipi'i tele feso'ota'iga o lo'o fa'agaoioia se va'a fa'amaumauga o le kernel mode.
Le faʻaaliga o le a e faʻaaogaina i lenei exampOle fa'agasologa ole tasi-cluster/single_cluster_deployer_example.yaml. O le fa'agasologa e fa'apea ua e tu'uina lenei fa'aaliga i totonu o se fa'asinomaga fa'aaliga.
- Fausia se fuifui Kubernetes. E mafai ona e mulimuli i le example faʻagasologa i le "Fausia se Kubernetes Cluster"
i le itulau e 66 pe mafai foi ona e faaaogaina soo se isi lava metotia. Fausia le fuifui ma uiga nei:- Cluster e leai se CNI plug-in.
- Fa'agata Node Local DNS.
- Suia le single_cluster_deployer_example.yaml e fetuutuunai ai le Contrail control ma fesoʻotaʻiga faʻamaumauga.
E te fa'amaonia le feso'ota'iga Contrail e fa'aoga ai le contrail-network-config ConfigMap. Ole tasi_cluster_deployer_example.yaml fa'aaliga o lo'o i ai se fa'amatalaga fa'amatalagaampi le auala e mafai ai ona e fa'atulagaina se contrail-network-config ConfigMap.
Po'o le fa'alia na laina ma fa'amaoti le subnet talafeagai ma le faitoto'a pe kopi ma fa'apipi'i mea nei i le fa'aaliga.
O le subnet ma le faitotoa e te faʻamaonia o le Contrail control ma faʻamatalaga fesoʻotaʻiga ma faitotoʻa, lea i le matou example o le 10.16.0.0/24 fesoʻotaʻiga. - Fa'aaoga le Contrail deployer manifest.
Atonu e umi ni nai minute e alu a'e ai pona ma po'o. - Fa'aaoga tulafono masani kubectl e siaki ai le fa'aogaina.
a. Faaali le tulaga o nodes.
b. Faaali atu le tulaga o pusa.
E tatau ona iai nei le STATUS of Running pods uma. Afai e leai, faʻatali mo ni nai minute seʻi oʻo i luga pusa.
c. Afai e tumau pea i lalo nisi o pods, fa'apipi'i le fa'apipi'i e pei ona e masani ai. Fa'aaoga le kubectl describe command e va'ai pe aisea e le sau ai se pod. O se faʻalavelave masani o se fesoʻotaʻiga poʻo se faʻamalama afi e taofia ai le node mai le oʻo atu i le faleoloa Juniper Networks.
O se ex leaample o se faafitauli DNS.
Ulufale i node taʻitasi o loʻo iai se faʻafitauli ma siaki le fofo o igoa mo enterprise-hub.juniper.net. Mo
exampLe:
FAAMANATU: E ui lava e le o faʻapipiʻiina le enterprise-hub.juniper.net e tali atu i pings, e mafai ona matou faʻaogaina le ping command e siaki ai le iuga o igoa ole igoa.
I lenei example, ole igoa ole igoa e le o foia. Siaki le fa'atonuga ole igoa ole igoa ole igoa e fa'amautinoa e sa'o.
Mo example, i totonu o se polokalama Ubuntu o loʻo faʻaogaina systemd foia, siaki /etc/resolv.conf e fesoʻotaʻi i /run/systemd/resolve/resolv.conf e pei ona faʻamatalaina i le laasaga 5 i le "Ae e te leʻi faʻapipiʻi" i le itulau 18 ma siaki lau DNS server o lo'o lisiina sa'o i lena file.
d. Afai e te feagai ma se faʻafitauli e le mafai ona e foia pe afai na e faia se mea sese i le taimi o le faʻapipiʻiina, naʻo le aveese o le CN2 ma toe amata. Ina ia aveese le CN2, tagai i le “Ta'ese le CN2” i le itulau 55. - (Filifili) Fa'atino siaki pe a uma le lele. Va'ai le "Tamomo'e Su'esu'ega A'o le'i lele ma Pe a uma le lele" i le itulau 51.
Ou te Fa'apipi'i Ta'itasi Fa'aputuga Tele-Network CN2 Fa'agaoioia DPDK Fa'amatalaga Va'alele
Fa'aoga le faiga lea e fa'apipi'i ai le CN2 i se fa'apipi'i fa'apipi'i tele feso'ota'iga e tasi e fa'atautaia se va'alele fa'amatalaga DPDK.
Le faʻaaliga o le a e faʻaaogaina i lenei exampOle fa'agasologa ole tasi-cluster/single_cluster_deployer_example.yaml. O le fa'agasologa e fa'apea ua e tu'uina lenei fa'aaliga i totonu o se fa'asinomaga fa'aaliga.
- Fausia se fuifui Kubernetes. E mafai ona e mulimuli i le exampLe fa'agasologa i le “Fausia se Kubernetes Cluster” i le itulau 66 pe mafai fo'i ona e fa'aogaina so'o se isi lava metotia. Fausia le fuifui ma uiga nei:
- Cluster e leai se CNI plug-in.
- Fa'agata Node Local DNS.
- Fa'aaga molts version 0.3.1.
- Suia le single_cluster_deployer_example.yaml e fetuutuunai ai le Contrail control ma fesoʻotaʻiga faʻamaumauga.
E te fa'amaonia le feso'ota'iga Contrail e fa'aoga ai le contrail-network-config ConfigMap. Ole tasi_cluster_deployer_example.yaml fa'aaliga o lo'o i ai se fa'amatalaga fa'amatalagaampi le auala e mafai ai ona e fa'atulagaina se contrail-network-config ConfigMap.
Po'o le fa'alia na laina ma fa'amaoti le subnet talafeagai ma le faitoto'a pe kopi ma fa'apipi'i mea nei i le fa'aaliga.
O le subnet ma le faitotoa e te faʻamaonia o le Contrail control ma faʻamatalaga fesoʻotaʻiga ma faitotoʻa, lea i le matou example o le 10.16.0.0/24 fesoʻotaʻiga. - Fa'ailoa le DPDK nodes.
Mo node taitasi o loʻo faʻaogaina le DPDK, faʻailoga e pei ona taʻua i lalo:
I le fa'ailogaina o nodes i lenei auala, CN2 o le a fa'aogaina le DPDK fa'atonuga o lo'o fa'amaonia i le fa'aaliga. - Fa'aaoga le Contrail deployer manifest.
Atonu e umi ni nai minute e alu a'e ai pona ma po'o. - Fa'aaoga tulafono masani kubectl e siaki ai le fa'aogaina
a. Faaali le tulaga o nodes.
E mafai ona e vaʻaia o loʻo i luga nei nodes. Afai e le o i luga pona, faatali mo ni nai minute ma toe siaki
b. Faaali atu le tulaga o pusa.
E tatau ona iai nei le STATUS of Running pods uma. Afai e leai, faatali mo sina taimi i luga. utes mo pusa e o mai
c. Afai e tumau pea i lalo nisi o pods, fa'apipi'i le fa'apipi'i e pei ona e masani ai. Fa'aaoga le kubectl describe command e va'ai pe aisea e le sau ai se pod. O se faʻalavelave masani o se fesoʻotaʻiga poʻo se faʻamalama afi e taofia ai le node mai le oʻo atu i le fale teu oloa Juniper Networks. O se ex leaample o se faafitauli DNS.
Ulufale i node taʻitasi o loʻo iai se faʻafitauli ma siaki le fofo o igoa mo enterprise-hub.juniper.net. Mo exampLe:
FAAMANATU: E ui lava e le o faʻapipiʻiina le enterprise-hub.juniper.net e tali atu i pings, e mafai ona matou faʻaogaina le ping command e siaki ai le iuga o igoa ole igoa.
I lenei example, ole igoa ole igoa e le o foia. Siaki le fa'atonuga ole igoa ole igoa ole igoa e fa'amautinoa e sa'o.
Mo example, i totonu o se polokalama Ubuntu o loʻo faʻaogaina systemd foia, siaki /etc/resolv.conf e fesoʻotaʻi i /run/systemd/resolve/resolv.conf e pei ona faʻamatalaina i le laasaga 5 i le "Ae e te leʻi faʻapipiʻi" i le itulau 18 ma siaki lau DNS server o lo'o lisiina sa'o i lena file.
d. Afai e te feagai ma se faʻafitauli e le mafai ona e foia pe afai na e faia se mea sese i le taimi o le faʻapipiʻiina, naʻo le aveese o le CN2 ma toe amata. Ina ia aveese le CN2, tagai i le “Ta'ese le CN2” i le itulau 55. - (Filifili) Fa'atino siaki pe a uma le lele. Va'ai le "Tamomo'e Su'esu'ega A'o le'i lele ma Pe a uma le lele" i le itulau 51.
AOTELEGA
Va'ai exampa'oa'oga pe fa'afefea ona fa'apipi'i le tele-cluster CN2 i se fa'agaioiga lea e fefa'asoaa'i ai fefa'ataua'iga a Kubernetes ma CN2 fefa'ataua'iga i totonu o fuifui ta'itasi.
I LE VAEGA LENEI
- Fa'apipi'i Feso'ota'iga Fetufa'atasiga Tele-Cluster CN2 35
I se fa'apipi'iina o feso'ota'iga fefa'asoaa'i fa'aputuga tele:
- O le CN2 o le 'upega tafa'ilagi tutotonu ma le CNI plug-in mo le tele o fa'asoa fa'afuifu galuega. O le Contrail controller e alu i le Kubernetes control plane i le ogatotonu, ma o le Contrail data plane parts o loʻo faʻaogaina i luga o pona o tagata faigaluega i totonu o vaega faʻasoa galuega.
- Kubernetes ma CN2 fefa'ataua'iga i totonu o fuifui ta'itasi e fa'asoa se feso'otaiga e tasi.
Ata 8 i le itulau e 34 fa'aalia le fuifui mea e te faia pe a e mulimuli i le seti fa'aputuga tele. O le vaega tutotonu e aofia ai le 3 Kubernetes fa'atonutonu va'alele nodes e fa'atautaia le Contrail controller. O lenei fa'atonu Contrail fa'atotonugalemu o lo'o tu'uina atu ai feso'ota'iga mo fa'asoa fa'asoa galuega. I lenei example, e tasi le fuifui tufatufa e aofia ai se tasi node vaalele pulea ma lua nodes tagata faigaluega. O pona o tagata faigaluega i luga o le vaega o le mamafa o galuega o lo'o tufaina o lo'o i ai vaega ole va'alele fa'amatalaga Contrail.
Ata 8: Tele-Cluster CN2
O le vaega tutotonu e faʻapipiʻi i le fesoʻotaʻiga 172.16.0.0/24 aʻo faʻapipiʻi le faʻapipiʻiina o galuega faʻapipiʻi i le 10.16.0.0/24 fesoʻotaʻiga. O se faitoto'a o lo'o nofo i le va o feso'ota'iga e maua ai le avanoa i mea ta'itasi
isi ma avanoa i fafo mo le siiina mai o ata mai faleoloa Juniper Networks.
O lo'o fa'aalia le pule fa'apitonu'u o lo'o fa'apipi'iina i se isi feso'ota'iga e mafai ona o'o atu ile faitoto'a. O le masani lea o le tele o faʻapipiʻi e faʻatautaia ai e le pule faʻapitonuʻu le ie ma fuifui mai le LAN kamupani. I fa'asologa o lo'o mulimuli mai, matou te ta'ua le ofisa pule fa'apitonu'u o lau komepiuta fa'apitonu'u.
FAAMANATU: O le fa'afeso'ota'i fa'atasi uma nodes fuifui o le 'ie fa'amaumauga, lea e fa'afaigofie i le fa'auluample i totonu o se subnet tasi i le fuifui. I faʻapipiʻi moni, o le ie nofoaga autu o faʻamaumauga o se fesoʻotaʻiga o tui ma lau lau e maua ai le fesoʻotaʻiga faaletino mo le fuifui.
I totonu o se nofoaga autu o fa'amaumauga e pulea e Apstra, o le a fa'amaoti mai lenei feso'ota'iga e ala i feso'ota'iga va'ava'a fa'apipi'i e te fa'atupuina i totonu ole suiga ole ie.
Ina ia faʻapipiʻi le CN2 i se faʻapipiʻi faʻapipiʻi tele, e te faia muamua le fuifui totonugalemu ona e faʻapipiʻi lea o fuifui faʻapipiʻi tuʻufaʻatasia i le fuifui totonugalemu taʻitasi. E pei o le faʻapipiʻiina o le faʻapipiʻi tasi, e te amata i se fuifui fou e leai se CNI plug-in faʻapipiʻiina ona e faʻapipiʻi ai lea CN2 i luga.
O taualumaga i lenei vaega o lo'o fa'aalia ai fa'avae fa'avaeampo le auala e mafai ai ona e faʻaogaina faʻaaliga tuʻuina atu e fatu ai le faʻatulagaina o le CN2 faʻapitoa. E le fa'amapula'aina oe ile fa'ata'otoga o lo'o fa'amatalaina i lenei vaega pe fa'atapula'aina fo'i ile fa'aogaina o fa'aaliga ua tu'uina atu. E lagolagoina e le CN2 le tele o fa'atinoga e tele naua e fa'amatala auiliili. Fa'aaoga le fa'asinomaga ua tu'uina atuamples e avea o se amataga e taʻavale ai lau lava faʻaaliga mo lou tulaga faʻapitoa.
Fa'aoga le faiga lea e fa'apipi'i ai le CN2 i se fa'aogaina o feso'ota'iga fefa'asoaa'i e tele fa'atasi o lo'o fa'atautaia se va'aiga fa'amaumauga o le kernel mode.
Le faʻaaliga o le a e faʻaaogaina i lenei exampOle fa'agasologa ole tele-cluster/central_cluster_deployer_example.yaml. O le fa'agasologa e fa'apea ua e tu'uina lenei fa'aaliga i totonu o se fa'asinomaga fa'aaliga.
- Fausia le fuifui totonugalemu.
Mulimuli i le exampLe fa'agasologa i le “Fausia se Kubernetes Cluster” i le itulau 66 pe mafai fo'i ona e fa'aogaina so'o se isi lava metotia. Fausia le fuifui ma uiga nei:- Cluster e leai se CNI plug-in.
- Fa'agata Node Local DNS.
Fetuuna'i le fa'agasologa ma le numera mana'omia o va'alele fa'atonutonu ma pona a tagata faigaluega e tusa ai.
- Fa'apipi'i le CN2 i luga ole fuifui totonugalemu.
a. Fa'aoga le fa'aaliga fa'apipi'i tutotonu (central_cluster_deployer_example.yaml). O lenei fa'aaliga e fausia ai igoa avanoa ma isi punaoa e mana'omia e le vaega tutotonu. E fausia ai foi le contrailk8s-deployer deployment, lea e fa'aogaina ai le CN2 ma tu'uina atu ai le pulega o le taamilosaga o le olaga mo vaega CN2.
b. Siaki ua maua uma pusa. Atonu e alu ai ni nai minute.
Ua e faia nei le fuifui totonugalemu. - Mulimuli i le “Atach a Workload Cluster” i le itulau e 57 e fai ma fa'apipi'i se fa'asoa fa'afuifu avega i le vaega tutotonu.
- Toe fai le Laasaga 3 mo fuifui mamafa uma e te mana'o e fai ma fa'apipi'i.
- (Filifili) Fa'agasolo su'esu'ega moli. Va'ai le “Tamomoe i le Fuafuaga ma le Siaki o le Portlight” i le itulau 51.
FAAMANATU: Fa'agasolo su'ega moli mai le vaega tutotonu.
Fa'apipi'i Meafaigaluega Contrail
AOTELEGA
A'oa'o pe fa'apefea ona fa'apipi'i meafaigaluega e mafai ona fesoasoani i lau fa'apipi'i CN2 ia sologa lelei
I LE VAEGA LENEI
- Fa'apipi'i le Pule Fa'atonu | 37
E fa'atinoina meafaigaluega i totonu o le auivi e pulea ai le Contrail Readiness. O le pule e fa'atautaia mea faigaluega ma fa'apotopoto ma tu'uina atu fa'ai'uga asynchronously pe a mana'omia.
E mana'omia le fa'atulagaina o le fa'atonuga o le ContrailReadiness a'o le'i mafai ona e fa'atinoina so'o se meafaigaluega. A uma ona sau i luga le contoller, mulimuli i le faiga mo le meafaigaluega e te manaʻo e tamoe ai.
- “siaki a le vaalele” i le itulau e 51
- “siaki pe a uma le vaalele” i le itulau e 51
- “CN2 uninstall” i le itulau 55
Fa'apipi'i le ContrailReadiness Controller
Fa'aoga lenei faiga e fa'apipi'i ai le ContrailReadiness controller. O le ContrailReadiness controller e manaʻomia ae e te leʻi faʻatinoina soʻo se meafaigaluega.
E mafai ona e fa'apipi'i le ContrailReadiness controller i luma po'o le mae'a fo'i ona e fa'apipi'i le CN2. O le fa'apipi'iina o le fa'atonu a'o le'i fa'apipi'i le CN2 e mafai ai ona e fa'atautaia siaki a'o le'i lele i luga ole fuifui.
- Su'e le contrail-tools/contrail-readiness directory mai le afifi CN2 Tools na sii mai.
- Afai e te le'i faia muamua, ia mautinoa ua e fa'atumuina meafaigaluega fa'aalia i lau fa'amaumauga e saini ai. Va'ai “Fa'atonu Fa'amaumauga Fa'amaumauga" i le itulau 74 mo se tasi o auala e fai ai lenei mea.
- Fa'aaogā fa'amatalaga aganu'u a le Contrail Readiness.
- Fausia le Config Map mai le faʻaaliga faʻapipiʻi o loʻo e fuafua e faʻaoga pe faʻaaoga e faʻapipiʻi ai lenei fuifui. Ta'u le Config Map deployed ufi.
o fea le ala atoa i le faʻaaliga faʻapipiʻi e te manaʻo e faʻaoga pe na faʻaaogaina. - Fa'apipi'i le Config Map ma fa'amatalaga resitala.
- Fausia le pule o le Contrail Readiness.
Siaki ua sau i luga le pule.
Fa'aaliga
AOTELEGA
Matou te saunia sample manifests e faafaigofie ai lau faʻapipiʻi. E mafai ona e siiina mai nei faʻaaliga mai le Juniper Networks software download site poʻo mai GitHub.
I LE VAEGA LENEI
- Fa'aaliga i le Fa'asalalauga 23.4 | 38
- Meafaigaluega Fa'asa'o ile Fa'asa'oloto 23.4 | 39
- Contrail Analytics i le Fa'asalalauga 23.4 | 40
Fa'aaliga i le Fa'asalalauga 23.4
O le CN2 Upstream Kubernetes faʻaalia afifi ua taʻua o Deployment Manifests mo K8s ma o loʻo avanoa mo le download mai le Juniper Networks software download site (https:/support.juniper.net/
lagolago/downloads/?p=contrail-networking) pe mai githu (https://github.com/Juniper/contrailnetworking/tree/main/releases/23.4/k8s).
FAAMANATU: O fa'aaliga ua tu'uina atu atonu e le fetaui i le va o fa'asalalauga. Ia mautinoa e te faʻaogaina faʻaaliga mo le faʻasalalauga o loʻo e tamoe. I le faʻatinoga, o lona uiga e le tatau ona e suia le ata tag i fa'aaliga ua tu'uina atu.
Afai o lo'o e la'u mai i lalo mai le Juniper Networks software download site, e te mana'omia se tala e la'u mai ai. Afai e leai sau tala, fa'afeso'ota'i lau sui fa'atau Juniper Networks e fai se tasi e fai mo oe.
O le laulau o lo'o i lalo o lo'o lisiina ai le fa'aaliga e tasi i totonu o lena afifi.
Fuafuaga 4: Fa'aaliga Fa'atosina Tasi mo Kubernetes Upstream mo Fa'asalalauga 23.4
Manifest | Fa'amatalaga |
k8s/taulaga_fuafua/ fa'aputuga_fuafuaample.yaml | O lo'o iai fa'aaliga e fa'apipi'i ai le Contrail i se fuifui e tasi. |
O le laulau o loʻo i lalo o loʻo lisiina ai faʻaaliga e faʻapitoa mo le faʻatulagaina o le tele-cluster.
Fuafuaga 5: Fa'aaliga Fa'aputuga Fa'atele mo Kubernetes Upstream mo Fa'asalalauga 23.4
Fa'aaliga | Fa'amatalaga |
k8s/multi-cluster/ central_cluster_deployer_example.yaml | Fa'atonu fa'apipi'i ma alagaoa mana'omia mo le fa'aputuga tutotonu i se seti fa'aputuga tele. |
k8s/multi-cluster/ distributed_cluster_certmanager_example.yaml | Contrail tusipasi-pule fa'aalia mo le fa'ailogaina o le Fa'atonu Fa'atonu ma fa'atonutonu feso'ota'iga va'alele. |
k8s/multi-cluster/ distributed_cluster_deployer_example.yaml | Fa'atonu fa'apipi'i ma alagaoa mana'omia mo fa'asoa fa'afuifu uta galuega i se seti fa'aputuga tele. |
k8s/multi-cluster/ distributed_cluster_vrouter_example.yaml | Contrail vRouter mo le tufaina o fuifui uta galuega i se seti fa'aputuga tele. |
Meafaigaluega Fa'asa
O le mea e filifili ai Contrail Tools package ua ta'ua o Contrail Tools ma o lo'o avanoa mo le download mai le Juniper Networks software download. https://support.juniper.net/support/downloads/?p=contrail- networking site. O mea faigaluega fa'amalosi e fetaui ma le CN2 i totonu o le fa'asalalauga tutusa.
E te mana'omia se tala e la'u mai ai. Afai e leai sau tala, fa'afeso'ota'i lau sui fa'atau a Juniper Networks ina ia faia se tasi mo oe.
O le laulau o lo'o i lalo o lo'o lisiina ai meafaigaluega matou te saunia.
Laulau 6: Fa'aaliga Meafaigaluega mo Fa'asa'oloto 23.4
Meafaigaluega | Fa'amatalaga |
contrail-tools/contrail-readiness/contrail-readiness- controller. yaml | O le ContrailReadiness controller e fa'atautaia siaki a'o le'i lele ma pe a mae'a le lele |
contrail-tools/contrail-readiness/contrail-readiness- preflight.yaml | ContrailReadiness puna'oa masani a'o le'i lele |
contrail-tools/contrail-readiness/contrail-readiness- postflight.yaml | ContrailReadiness po'o le folauga aganu'u punaoa |
contrail-tools/contrail-readiness/contrail-readiness- uninstall.yaml | ContrailReadiness se'ese'ese punaoa masani |
contrail-tools/contrail-readiness/crds | ContrailReadiness fa'amatalaga aganu'u aganu'u mo meafaigaluega lagolago |
contrail-tools/kubectl-contrailstatus-.tar | O le kubectl contrailstatus plug-in |
contrail-tools/cn2_debug_infra-.tar | Le CN2 debug aoga |
contrail-tools/uninstall.tar.gz | Ua le toe faaaogaina |
Fa'asa'o Fa'amaumauga ile Fa'asalalauga 23.4
O le fa'ailoga Contrail Analytics package ua ta'ua o le Analytics Deployed ma o lo'o avanoa mo le la'uina mai le Juniper Networks software download. https://support.juniper.net/support/downloads/?p=contrail- networking site. Filifili le Contrail Analytics package mai le itulau tatala e tasi e te filifilia ai le Contrail Networking manifests. Contrail Analytics e fetaui ma Contrail Networking i totonu o le fa'asalalauga tutusa.
E te mana'omia se tala e la'u mai ai. Afai e leai sau tala, fa'afeso'ota'i lau sui fa'atau a Juniper Networks ina ia faia se tasi mo oe.
Ina ia fa'apipi'i le Contrail Analytics, va'ai ile Install Contrail Analytics ma le CN2 Web Vaega ul.
Mataitu
Ua umaview
'E mafai ona e mata'ituina le CN2 i le auala lava e tasi e te mata'ituina ai isi vaega Kubernetes, fa'aaoga le kubectl po'o isi metotia masani Kubernetes.
E mafai fo'i ona e fa'apipi'i le fa'aputuga ole Contrail Analytics package, lea e fa'apipi'i ai le Prometheus, Grafana, Fluentd, ma isi polokalame fa'alauiloa fa'alauiloa fa'atasi ma Contrail telemetry fa'atau oloa e tu'uina atu ia te oe le fa'amatalaga i le soifua maloloina lautele, fa'atinoga, ma femalagaiga o feso'otaiga. E aofia ai ma Contrail Analytics le CN2 Web UI, lea e mafai ona e faʻaogaina e mataʻituina ma faʻapipiʻi vaega CN2.
E le gata i lea, matou te tuʻuina atu se kubectl plug-in e mafai ona e valaʻau e siaki le tulaga o vaega CN2 mai le laina faʻatonu. O le contrail status plug-in e mafai ai ona e fesiligia le CN2 configuration, pulea, ma vaega o vaalele faʻamatalaga faʻapea foʻi ma sootaga BGP ma XMPP.
Fa'apipi'i le Contrail Analytics ma le CN2 Web Ul
Fa'aoga lenei faiga e fa'apipi'i ai le Contrail Analytics ma le CN2 Web UI.
Contrail Analytics o lo'o fa'apipi'iina polokalame fa'alauiloa matala e pei o le Prometheus, Grafana, ma le Fluentd fa'atasi ai ma le CN2 telemetry fa'atau oloa e tu'uina atu ai se ala fa'apitoa mo oe e mata'ituina ma au'ili'ili lau feso'otaiga ma feso'otaiga. O fa'amatalaga e aoina e aofia ai ogalaau, fua, tulaga' o vaega eseese, ma tafega.
Fa'apipi'i ma Contrail Analytics o le CN2 Web UI, lea e mafai ai ona e mataʻituina ma faʻapipiʻi vaega CN2.
A e fa'apipi'i le Contrail Analytics, o vaega au'ili'ili uma ua fa'atulaga muamua e galulue fa'atasi. E iai lau filifiliga e faʻapipiʻi Contrail Analytics ma se faʻataʻitaʻiga e tasi o Prometheus poʻo le lagolago a HA Prometheus. HA Prometheus mo Contrail Analytics o se Tech Preview uiga.
FAAMANATU: Matou te fa'aogaina siata Helm e fa'apipi'i ai Contrail Analytics. Fa'apipi'i le Helm 3.0 pe mulimuli ane i luga o le talimalo o lo'o e fa'aogaina e fa'apipi'i ai Contrail Analytics.
- Su'e le paketi Contrail Analytics na e siiina mai.
- Le faʻapipiʻi Contrail Analytics ma se faʻataʻitaʻiga e tasi o Prometheus:
Ole filifiliga -create-namespace e fatuina ai le contrail-analytics namespace. E mafai ona e aveese lenei filifiliga pe afai o lau fuifui ua uma ona i ai le contrail-analytics namespace ua faʻamalamalamaina.
Contrail Analytics ua faʻapipiʻiina e avea o se auaunaga Node Port. E mafai ona e o'o i le 'au'aunaga e ala i le fa'ailoaina o le tuatusi IP o so'o se node o lo'o fa'agaoioia Contrail Analytics. I le faaletonu, o le taulaga e faʻaaoga o le 30443. - Faʻapipiʻi Contrail Analytics ma le lagolago a HA Prometheus (Tech Preview):
FAAMANATU: O lenei vaega o loʻo faʻavasegaina o se Juniper CN2 Technology Preview uiga. O nei foliga e "pei ona i ai" ma e mo le faʻaaogaina tauofo. Juniper Support o le a taumafai e foia soʻo se faʻafitauli e oʻo i ai tagata faʻatau pe a faʻaogaina nei foliga ma fatuina lipoti o pusa e fai ma sui o mataupu lagolago. Ae ui i lea, e le mafai e Juniper ona tuʻuina atu auaunaga lagolago atoatoa i Tech Preview foliga.
Mo fa'amatalaga fa'aopoopo, va'ai ile “Juniper CN2 Technology Previews (Tech Previews)” i le itulau e 82 pe faafesootai le Juniper Support.
a. Aveese le thanos-values.yaml file mai le paketi Contrail Analytics.
Contrail Analytics faʻaaogaina Thanos e maua ai avanoa maualuga mo Prometheus. O Thanos o se seti o vaega faʻapipiʻi avanoa e tuʻufaʻatasia faʻatasi ma Prometheus e tuʻuina atu ai se metric system sili ona avanoa.
b. Fa'apipi'i Contrail Analytics (fa'asino i le thanos-values.yaml) file.
Ole filifiliga -create-namespace e fatuina ai le contrail-analytics namespace. E mafai ona e aveese lenei filifiliga pe afai o lau fuifui ua uma ona i ai le contrail-analytics namespace ua faʻamalamalamaina.
Contrail Analytics ua faʻapipiʻiina o se auaunaga NodePort. E mafai ona e o'o i le 'au'aunaga e ala i le fa'ailoaina o le tuatusi IP o so'o se node o lo'o fa'agaoioia Contrail Analytics. I le faaletonu, o le taulaga e faʻaaoga o le 3044 3. - Fa'amautinoa o lo'o fa'apipi'i ma fa'agasolo vaega au'ili'ili.
- A maeʻa ona e faʻapipiʻi Contrail Analytics, e mafai ona e mauaina le Grafana poʻo le CN2 Web UI. Ina ia maua le Grafana, faasino lau su'esu'ega ile https:// 30443/grafana/. Ia mautinoa e aofia ai le pito i tua /. Ole fa'aoga ole igoa ole fa'atonu ole Grafana ole adnin/prom-operator. Ina ia maua le CN2 Web Ul, faasino lau su'esu'ega ile https:// :30443. Ole faaletonu ole CN2 Web Ul username/password is super/contrail123.}
FAAMANATU: Ole CN2 Web Ul o loʻo faʻavasegaina o se Juniper CN2 Technology Preview uiga. O nei foliga e "pei ona i ai" ma e mo le faʻaaogaina tauofo. Juniper Support o le a taumafai e foia soʻo se faʻafitauli e oʻo i ai tagata faʻatau pe a faʻaogaina nei foliga ma fatuina lipoti o pusa e fai ma sui o mataupu lagolago. Ae ui i lea, e le mafai e Juniper ona tuʻuina atu auaunaga lagolago atoatoa i Tech Preview foliga.
Mo fa'amatalaga fa'aopoopo, va'ai ile “Juniper CN2 Technology Previews (Tech Previews)” i le itulau e 82 pe faafesootai le Juniper Support. - Ina ia aveese le Contrail Analytics:
- Ina ia fa'aleleia le Contrail Analytics:
po'o (mo le fa'aleleia o HA)
Pepa / Punaoa
![]() |
Juniper NETWORKS Cloud Native Contrail Networking [pdf] Faatonuga Cloud Native Contrail Networking, Ao, Native Contrail Networking, Contrail Networking |