käytä Ciliumia Verkkopolitiikkaan

Tämä sivu näyttää, miten ciliumia käytetään Verkkopolitiikkaan.

taustatiedot Ciliumista, Lue Johdanto Ciliumiin.

ennen kuin aloitat

, sinulla on oltava Kubernetes-klusteri, ja kubectl-komentorivityökalu on konfiguroitava kommunikoimaan klusterisi kanssa. Jos sinulla ei ole jo acluster, voit luoda yhden käyttämällä minikubeor tai voit käyttää jotain näistä Kubernetes leikkikentät:

  • Katakoda
  • Pelaa Kubernetes

tarkistaaksesi version, syötä kubectl version.

Ciliumin käyttöönotto Minikubella Perustestaukseen

tutustuaksesi Ciliumiin voit helposti seurata theCilium Kubernetesin Aloitusopastusta suorittaa ciliumin perusasennuksen minikubessa.

aloittaaksesi minikuben, minimiversio vaaditaan >= v1. 3. 1, Suorita seuraavat parametrit:

minikube version
minikube version: v1.3.1
minikube start --network-plugin=cni --memory=4096

Asenna BPF-tiedostojärjestelmä:

minikube ssh -- sudo mount bpffs -t bpf /sys/fs/bpf

Minikube voit ottaa käyttöön tämän yksinkertaisen ”all-in-one” YAML-tiedoston, joka sisältää daemonset-kokoonpanot Ciliumille sekä asianmukaiset rbac-asetukset:

kubectl create -f https://raw.githubusercontent.com/cilium/cilium/v1.8/install/kubernetes/quick-install.yaml
configmap/cilium-config createdserviceaccount/cilium createdserviceaccount/cilium-operator createdclusterrole.rbac.authorization.k8s.io/cilium createdclusterrole.rbac.authorization.k8s.io/cilium-operator createdclusterrolebinding.rbac.authorization.k8s.io/cilium createdclusterrolebinding.rbac.authorization.k8s.io/cilium-operator createddaemonset.apps/cilium createdeployment.apps/cilium-operator created

loppuosa aloitus opas selittää, miten valvoa sekä L3 / L4 (eli IP-osoite + portti) turvakäytännöt, sekä L7 (esim HTTP) securitypolitics käyttämällä esimerkkisovellus.

Ciliumin käyttö tuotantokäyttöön

yksityiskohtaiset ohjeet Ciliumin käytöstä tuotantoon, KS. :Cilium Kubernetes Asennusohjeet tämä dokumentaatio sisältää yksityiskohtaiset vaatimukset, ohjeet ja esimerkki production DaemonSet tiedostoja.

cilium-komponenttien ymmärtäminen

klusterin käyttöönotto Ciliumilla lisää palkoja kube-system nimiavaruuteen. Nähdäksesi tämän luettelon suoritettavista kapseleista:

kubectl get pods --namespace=kube-system

näet listan samanlaisia kapseleita kuin tämä:

NAME READY STATUS RESTARTS AGEcilium-6rxbd 1/1 Running 0 1m...

cilium Pod toimii klusterisi jokaisessa solmussa ja valvoo verkon politiikkaa kyseisen solmun palkoihin/paloista tapahtuvassa liikenteessä Linux BPF: n avulla.

kun klusterisi on käynnissä, voit seurata declare-Verkkopolitiikkaa ja kokeilla Kubernetes Networkpolicya Ciliumin kanssa.Pidä hauskaa, ja jos sinulla on kysyttävää, ota meihin yhteyttä theCilium Slack-kanavalla.

palaute

oliko tämä sivu hyödyllinen?

YesNo

Kiitos palautteesta. Jos sinulla on erityinen, vastuussa kysymys siitä, miten käyttää Kubernetes, kysy sitä onStack ylivuoto.Avaa ongelma GitHub repossa, jos haluat raportoida ongelmasta tai nauttia parannuksesta.

Viimeksi muokattu 14.9.2020 klo 22.57 PST: Korjaa lähtevä linkki cilium K8s-asennusoppaaseen (2d7b6b85f)

Vastaa

Sähköpostiosoitettasi ei julkaista.