Cov txheej txheem:

Koj siv lub pob Kubernetes li cas?
Koj siv lub pob Kubernetes li cas?

Video: Koj siv lub pob Kubernetes li cas?

Video: Koj siv lub pob Kubernetes li cas?
Video: Kubernetes для тех, кому за 30 / Николай Сивко (okmeter.io) 2024, Kaum ib hlis
Anonim

Txhawm rau pob thiab xa koj daim ntawv thov ntawm GKE, koj yuav tsum:

  1. Ntim koj lub app rau hauv Docker duab.
  2. Khiav lub thawv hauv zos ntawm koj lub tshuab (yeem)
  3. Upload daim duab mus rau npe.
  4. Tsim ib pawg ntim khoom.
  5. Muab tso rau koj app rau pawg.
  6. Tso koj lub app rau hauv Internet.
  7. Scale up koj kev xa tawm .

Tsis tas li ntawd, koj yuav siv lub thawv docker hauv Minikube li cas?

Khiav koj tus kheej Docker ntim hauv Minikube rau Windows

  1. tsim ib qho kev pab cuam dummy hauv Go, thiab tsim Dockerfile rau nws.
  2. tsim ib daim duab los ntawm Dockerfile no.
  3. khiav ib lub thawv uas siv cov duab no, thiab nthuav tawm nws ua ib qho kev pabcuam.
  4. tswj thiab ntsuas qhov kev pabcuam.

Kuv yuav xa cov duab rau Kubernetes li cas? - Yog tias koj xav siv cov duab ntawm koj lub tshuab hauv zos koj tuaj yeem siv qhov ntawd tsis yog qhov chaw cia khoom txuas.

  1. Kauj ruam 1: Rub cov duab los ntawm Lub Chaw Tso Cai thiab tsim lub Thawv ntawm Pawg.
  2. Kauj ruam 2: Tshaj tawm Kubernetes Kev xa tawm los ntawm Load Balancer.
  3. Kauj ruam 3: Nrhiav tus IP sab nraud ntawm koj lub Thawv.

Ib yam li ntawd, qhov txawv ntawm POD thiab kev xa tawm hauv Kubernetes yog dab tsi?

Ob leeg Pod thiab Deployment yog cov khoom uas muaj tag nrho hauv Kubernetes API. Kev xa tawm tswj kev tsim Pods los ntawm ReplicaSets. Qhov nws npau taws rau yog qhov ntawd Kev xa tawm yuav tsim Pods nrog spec coj los ntawm template. Nws yog qhov tsis zoo uas koj yuav xav tau los tsim Pods ncaj qha rau kev siv ntau lawm.

Puas Kubernetes siv Docker?

Raws li Kubernetes yog ib lub thawv orchestrator, nws xav tau lub thawv runtime nyob rau hauv thiaj li yuav orchestrate. Kubernetes yog feem ntau siv nrog Docker , tab sis nws kuj tseem tuaj yeem siv nrog txhua lub thawv ntim khoom. RunC, cri-o, containerd yog lwm lub thawv runtime uas koj tuaj yeem xa nrog Kubernetes.

Pom zoo: