Skip to content

NimTechnology

Trình bày các công nghệ CLOUD một cách dễ hiểu.

  • Kubernetes & Container
    • Docker
    • Kubernetes
      • Ingress
    • Helm Chart
    • Isito-EnvoyFilter
    • Apache Kafka
      • Kafka
      • Kafka Connect
      • Lenses
    • Vault
    • Longhorn – Storage
    • VictoriaMetrics
  • CI/CD
    • ArgoCD
    • ArgoWorkflows
    • Spinnaker
    • Jenkins
    • Harbor
    • TeamCity
    • Git
      • Bitbucket
  • Coding
    • Terraform
      • GCP – Google Cloud
      • AWS – Amazon Web Service
    • Golang
    • Laravel
    • Python
    • Jquery & JavaScript
    • Selenium
  • Log & Monitor
    • Prometheus
    • Grafana
    • ELK
      • Kibana
      • Logstash
  • BareMetal
  • Toggle search form

[Kubernetes] Discovering the strategy deployment on K8s

Posted on December 6, 2022December 6, 2022 By nim No Comments on [Kubernetes] Discovering the strategy deployment on K8s

Contents

  • Rolling Update
  • Blue/Green
  • Canary
  • Recreate

Rolling Update

Ở chiến lược triển khai Rolling Update thì ta sẽ không bị downtime khi ta triển khai ứng dụng, nhưng lúc này thì ứng dụng của ta sẽ chạy hai phiên bản cùng một lúc trong thời gian triển khai

Blue/Green

Ở chiến lược triển khai Blue/Green Deployment thì ta sẽ không bị downtime khi ta triển khai ứng dụng và cũng không gặp trường hợp cả hai phiên bản của ứng dụng chạy cùng một lúc. Nhưng ta sẽ gặp khó khăn về mặt kỹ thuật để có thể thực hiện được blue/green deployment

Canary

Với Canary Deployment thì ta cũng chạy nhiều phiên bản của ứng dụng cùng một lúc, nhưng ta có thể kiểm soát được phần trăm lưu lượng truy cập vào từng ứng dụng

Recreate

Như ta thấy thì ở chiến lược triển khai Recreate thì ta sẽ có một đoạn downtime khi ta triển khai ứng dụng

Kubernetes & Container

Post navigation

Previous Post: [go-git] returned a non-zero code: 1 when building docker
Next Post: [VScode] Building VS Code web on the self-host

More Related Articles

[Longhorn] fix No schedule volumes in Taint Toleration Nodes Kubernetes & Container
[Helm Chart] Tìm hiểu fullnameOverride và .fullname trong helm chart. Helm Chart
[SSL] Kích hoạt chứng chỉ Let’s Encrypt Wildcard SSL bằng docker Kubernetes & Container
[Istio-Multi Cluster] Tutorial is very detailed to install Primary-Remote on different networks Isito-EnvoyFilter
[Kubernetes] Lesson5: k8s easy – Multi-container, Probes Kubernetes & Container
[Kustomize] Tìm hiểu về Kustomize tool cho k8s, có thể dùng cho ArgoCD. Kubernetes & Container

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Tham Gia Group DevOps nhé!
Để Nim có nhiều động lực ra nhiều bài viết.
Để nhận được những thông báo mới nhất.

Recent Posts

  • [Smartctl] Instruction check the health disk of Raspberry. January 16, 2023
  • [kubectl/Argocd] How to create a kubectl config file for serviceaccount or from the cluster secret of Argocd January 12, 2023
  • [Helm/Github] Create a public Helm chart repository with GitHub Pages January 8, 2023
  • [AWS] How to increase the disk size of a Windows EC2 machine? January 4, 2023
  • [Redis] ElastiCache-Redis Cross-Region Replication|Global DataStore January 3, 2023

Archives

  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021

Categories

  • BareMetal
  • CI/CD
    • ArgoCD
    • ArgoWorkflows
    • Git
      • Bitbucket
    • Harbor
    • Jenkins
    • Spinnaker
    • TeamCity
  • Coding
    • Golang
    • Jquery & JavaScript
    • Laravel
    • Python
    • Selenium
    • Terraform
      • AWS – Amazon Web Service
      • GCP – Google Cloud
  • Kubernetes & Container
    • Apache Kafka
      • Kafka
      • Kafka Connect
      • Lenses
    • Docker
    • Helm Chart
    • Isito-EnvoyFilter
    • Kubernetes
      • Ingress
    • Longhorn – Storage
    • Vault
    • VictoriaMetrics
  • Log & Monitor
    • ELK
      • Kibana
      • Logstash
    • Grafana
    • Prometheus
  • Uncategorized
  • Admin

Copyright © 2023 NimTechnology.