Talaan ng mga Nilalaman:

Paano ako magde-deploy ng application sa Kubernetes?
Paano ako magde-deploy ng application sa Kubernetes?

Video: Paano ako magde-deploy ng application sa Kubernetes?

Video: Paano ako magde-deploy ng application sa Kubernetes?
Video: Kubernetes - Hello World on Google Cloud Platform 2024, Mayo
Anonim

Upang i-package at i-deploy ang iyong application sa GKE, dapat mong:

  1. I-package ang iyong app sa isang Docker larawan.
  2. Patakbuhin ang lalagyan nang lokal sa iyong makina (opsyonal)
  3. I-upload ang larawan sa isang registry.
  4. Gumawa ng cluster ng container.
  5. I-deploy iyong app sa ang kumpol.
  6. Ilantad ang iyong app sa ang Internet.
  7. Palakihin ang iyong deployment .

Kasunod nito, maaari ring magtanong, paano ako magde-deploy ng imahe sa Kubernetes?

Kung mas gusto mong gumamit ng isang imahe sa iyong lokal na makina maaari mong gamitin iyon sa halip na isang link ng repositoryo

  1. Hakbang 1: Hilahin ang larawan mula sa Repository at lumikha ng Container sa Cluster.
  2. Hakbang 2: Ilantad ang Kubernetes Deployment sa pamamagitan ng Load Balancer.
  3. Hakbang 3: Hanapin ang panlabas na IP ng iyong Container.

Sa tabi sa itaas, paano ka magde-deploy ng helm chart? Para gumawa ng sarili mong application sa Go at i-deploy ito sa Kubernetes gamit ang Helm, karaniwan mong susundin ang mga hakbang na ito:

  1. Hakbang 1: Kunin ang source code ng application.
  2. Hakbang 2: Buuin ang imahe ng Docker.
  3. Hakbang 3: I-publish ang larawan ng Docker.
  4. Hakbang 4: Gumawa ng Helm Chart.
  5. Hakbang 5: I-deploy ang halimbawang application sa Kubernetes.

Kaya lang, anong utos ang gagamitin mo para gumawa ng deployment?

Maaari kang lumikha at pamahalaan ang a Deployment sa pamamagitan ng gamit ang mga Kubernete utos interface ng linya, Kubectl.

Ano ang isang Kubernetes application?

Mga aplikasyon ng Kubernetes ay mga solusyon sa containerized na handa sa negosyo na may mga prebuilt na template ng deployment, na nagtatampok ng portability, pinasimpleng paglilisensya, at pinagsama-samang pagsingil. Maaari silang patakbuhin sa Anthos, sa cloud, on-premises, o sa Kubernetes mga kumpol na naka-host sa ibang mga kapaligiran.

Inirerekumendang: