Ano ang blue green deployment sa Kubernetes?
Ano ang blue green deployment sa Kubernetes?

Video: Ano ang blue green deployment sa Kubernetes?

Video: Ano ang blue green deployment sa Kubernetes?
Video: Kubernetes Blue Green deployment 2024, Mayo
Anonim

Bughaw - berdeng deployment ay isang pamamaraan na binabawasan ang downtime at panganib sa pamamagitan ng pagpapatakbo ng dalawang magkatulad na kapaligiran sa produksyon na tinatawag Bughaw at Berde . Sa anumang oras, isa lang sa mga kapaligiran ang live, na ang live na kapaligiran ay nagsisilbi sa lahat ng trapiko ng produksyon.

Kaya lang, ano ang blue green deployment sa AWS?

Bughaw / mga berdeng deployment nagbibigay-daan sa iyong subukan ang bagong bersyon ng application bago ipadala ang trapiko ng produksyon dito. Kung may isyu sa bago ipinakalat bersyon ng application, maaari kang bumalik sa nakaraang bersyon nang mas mabilis kaysa sa in-place mga deployment.

Higit pa rito, ano ang blue green deployment Canary release? Mga Asul na Berde . Pakiusap tingnan ang link ni Martin Fowler tungkol sa bughaw - mga berdeng deployment . Nagbibigay ito ng pangkalahatang diwa. Ito ay karaniwang isang pamamaraan para sa nagpapakawala ang iyong aplikasyon sa isang mahuhulaan na paraan na may layuning bawasan ang anumang downtime na nauugnay sa a palayain.

Maaari ring magtanong, ano ang asul na berdeng pag-deploy sa Jenkins?

A bughaw / berdeng deployment ay isang diskarte sa pamamahala ng pagbabago para sa pagpapalabas ng software code. Bughaw / mga berdeng deployment , na maaari ding tawaging A/B mga deployment nangangailangan ng dalawang magkatulad na kapaligiran ng hardware na eksaktong naka-configure sa parehong paraan.

Ano ang isang deployment ng Kubernetes?

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

Inirerekumendang: