Ano ang isang deployment ng Kubernetes?
Ano ang isang deployment ng Kubernetes?

Video: Ano ang isang deployment ng Kubernetes?

Video: Ano ang isang deployment ng Kubernetes?
Video: How Kubernetes deployments work 2024, Mayo
Anonim

Mga deployment kumakatawan sa isang hanay ng maramihang, magkaparehong Pod na walang natatanging pagkakakilanlan. A Pag-deploy nagpapatakbo ng maramihang mga replika ng iyong application at awtomatikong pinapalitan ang anumang mga pagkakataon na nabigo o hindi tumutugon. Mga deployment ay pinamamahalaan ng Pag-deploy ng Kubernetes controller.

Dito, ano ang pagkakaiba ng POD at deployment sa Kubernetes?

pareho Pod at Deployment ay ganap na mga bagay sa Kubernetes API. Pag-deploy namamahala sa paglikha Mga pod sa pamamagitan ng ReplicaSets. Kung ano ang pinagmumulan nito ay iyon Pag-deploy lilikha Mga pod na may spec na kinuha mula sa template. Ito ay medyo malabong kailanganin mong lumikha Mga pod direkta para sa isang production use-case.

Gayundin, ano ang mabait sa Kubernetes? mabait nagpapatakbo ng lokal Kubernetes cluster sa pamamagitan ng paggamit ng mga container ng Docker bilang "mga node". mabait gumagamit ng node-image para tumakbo Kubernetes artifact, gaya ng kubeadm o kubelet. Ang node-image naman ay binuo mula sa base-image, na nag-i-install ng lahat ng dependencies na kailangan para sa Docker at Kubernetes tumakbo sa isang lalagyan.

Dito, paano ko aalisin ang pag-deploy ng Kubernetes?

Pumunta sa Workloads > Mga deployment . I-click ang icon na gear sa tabi ng deployment , piliin Tanggalin ang Deployment … at kumpirmahin.

Anong utos ang gagamitin mo para gumawa ng deployment?

Maaari kang lumikha at pamahalaan ang a Pag-deploy ni gamit ang mga Kubernete utos interface ng linya, Kubectl.

Inirerekumendang: