Tagged articles
32 articles
Page 1 of 1
360 Quality & Efficiency
360 Quality & Efficiency
Mar 8, 2024 · Cloud Native

Understanding maxUnavailable and maxSurge in Kubernetes Rolling Updates

This article explains the roles of maxUnavailable and maxSurge in Kubernetes rolling updates, demonstrates their impact on update speed and service stability through multiple practical cases, and provides best‑practice guidelines for configuring these parameters to achieve smooth, reliable deployments.

DeploymentKubernetesRolling Update
0 likes · 12 min read
Understanding maxUnavailable and maxSurge in Kubernetes Rolling Updates
Programmer DD
Programmer DD
May 23, 2023 · Cloud Native

Achieve Zero‑Downtime Deployments with K8s and Spring Boot: Health Checks, Rolling Updates, and Autoscaling

This guide explains how to combine Kubernetes and Spring Boot to implement zero‑downtime releases by configuring readiness and liveness probes, defining graceful shutdown, applying rolling update strategies, setting up horizontal pod autoscaling, integrating Prometheus monitoring, and separating configuration via ConfigMaps for reusable images.

PrometheusRolling UpdateSpring Boot
0 likes · 13 min read
Achieve Zero‑Downtime Deployments with K8s and Spring Boot: Health Checks, Rolling Updates, and Autoscaling
Selected Java Interview Questions
Selected Java Interview Questions
Apr 19, 2023 · Operations

Zero‑Downtime Deployment with Kubernetes and Spring Boot: Health Checks, Rolling Updates, Graceful Shutdown, Autoscaling, Prometheus Monitoring, and Config Separation

This guide explains how to achieve zero‑downtime releases of a Spring Boot application on Kubernetes by configuring readiness/liveness probes, rolling‑update strategies, graceful shutdown, horizontal pod autoscaling, Prometheus metrics collection, and externalized configuration via ConfigMaps.

ConfigMapKubernetesPrometheus
0 likes · 11 min read
Zero‑Downtime Deployment with Kubernetes and Spring Boot: Health Checks, Rolling Updates, Graceful Shutdown, Autoscaling, Prometheus Monitoring, and Config Separation
360 Quality & Efficiency
360 Quality & Efficiency
Apr 14, 2023 · Cloud Native

Ensuring Zero‑Downtime Rolling Updates in Kubernetes: Causes and Solutions

This article analyzes why Kubernetes rolling updates can still cause service interruptions during pod startup and termination, explains the underlying mechanisms of Kubelet and Endpoint Controller, and provides practical steps such as readiness probes and preStop hooks to achieve smoother, near‑zero‑downtime deployments.

KubernetesReadiness ProbeRolling Update
0 likes · 7 min read
Ensuring Zero‑Downtime Rolling Updates in Kubernetes: Causes and Solutions
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Apr 11, 2023 · Cloud Native

Master Kubernetes Basics: Deploy, Scale, and Update Apps with Simple Commands

This article introduces Kubernetes as an open‑source container orchestration platform, explains its core objects like Pods, Services, ReplicaSets, and Deployments, clarifies its relationship with Docker, and provides a step‑by‑step example covering deployment, exposure, scaling, rolling updates, and rollback using kubectl commands.

DeploymentDevOpsKubernetes
0 likes · 5 min read
Master Kubernetes Basics: Deploy, Scale, and Update Apps with Simple Commands
Java High-Performance Architecture
Java High-Performance Architecture
Apr 20, 2022 · Backend Development

Master Graceful Shutdown and Deployment Strategies with Spring Cloud

This article explains how to perform graceful service shutdowns and various deployment techniques—including /shutdown, /pause, and /service‑registry endpoints, EurekaAutoServiceRegistration, blue‑green, rolling, and canary deployments—using Spring Cloud to ensure zero‑downtime upgrades and smooth traffic migration.

Blue-GreenDeploymentGraceful Shutdown
0 likes · 10 min read
Master Graceful Shutdown and Deployment Strategies with Spring Cloud
MaGe Linux Operations
MaGe Linux Operations
Nov 27, 2021 · Cloud Native

Master Kubernetes Deployment Strategies: Rolling Update, Recreate, Blue‑Green & Canary

This tutorial explains Kubernetes deployment strategies—including Rolling Update, Recreate, Blue‑Green, and Canary—detailing their concepts, configuration files, kubectl commands, and best‑practice considerations for reliable, zero‑downtime application releases. It also covers prerequisites, readiness probes, and how to verify rollout status using kubectl.

Blue-GreenCanaryDevOps
0 likes · 20 min read
Master Kubernetes Deployment Strategies: Rolling Update, Recreate, Blue‑Green & Canary
Architect
Architect
Nov 26, 2021 · Cloud Native

Kubernetes (K8s) Overview: Architecture, Components, Probes, Rolling Updates, Image Policies, and Persistent Storage

This article provides a comprehensive introduction to Kubernetes, covering its origin, master‑node and worker‑node architecture, pod health‑checking probes, rolling‑update controls, image pull policies, service concepts, external access, persistent storage options, label selectors, and common kubectl commands, all illustrated with practical YAML examples.

KubernetesPersistent VolumeProbes
0 likes · 20 min read
Kubernetes (K8s) Overview: Architecture, Components, Probes, Rolling Updates, Image Policies, and Persistent Storage
IT Architects Alliance
IT Architects Alliance
Nov 15, 2021 · Cloud Native

Master Kubernetes Deployment Strategies: Rolling Update, Recreate, Blue‑Green & Canary

This tutorial explains Kubernetes deployment strategies—including Rolling Update, Recreate, Blue‑Green, and Canary—by covering their concepts, configuration YAML files, kubectl commands, advantages, trade‑offs, and practical examples to help you choose the right approach for reliable application releases.

Blue-GreenCanaryDeployment Strategies
0 likes · 18 min read
Master Kubernetes Deployment Strategies: Rolling Update, Recreate, Blue‑Green & Canary
Cloud Native Technology Community
Cloud Native Technology Community
Nov 9, 2021 · Cloud Native

Implementing Canary (Gray) Releases in Service Mesh Architecture with Kubernetes and Istio

This article explains the concept of canary (gray) releases, demonstrates how to perform rolling updates and precise traffic splitting in Kubernetes, and shows how to achieve fine‑grained canary deployments using Istio’s VirtualService and DestinationRule resources with practical YAML and kubectl examples.

Cloud NativeDevOpsIstio
0 likes · 24 min read
Implementing Canary (Gray) Releases in Service Mesh Architecture with Kubernetes and Istio
Programmer DD
Programmer DD
Jul 20, 2021 · Cloud Native

Mastering Kubernetes: Core Architecture, Probes, and Deployment Strategies

This article provides a comprehensive overview of Kubernetes, covering its purpose, architecture components, master and node roles, pod health probes, rolling update controls, image pull policies, service functions, label selectors, DaemonSet and Job resources, as well as pod lifecycle and data persistence options.

Cloud NativeContainersKubernetes
0 likes · 22 min read
Mastering Kubernetes: Core Architecture, Probes, and Deployment Strategies
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Jul 19, 2021 · Cloud Native

Mastering Kubernetes Node Isolation, Scaling, and Rolling Updates – Practical Commands and Tips

This guide walks through essential Kubernetes operations such as isolating and recovering nodes, expanding clusters with new nodes, dynamically scaling Pods, managing Labels, scheduling Pods to specific Nodes, performing rolling updates, and configuring high‑availability for etcd and Master components, all with concrete command‑line examples and YAML snippets.

KubernetesNode ManagementRolling Update
0 likes · 19 min read
Mastering Kubernetes Node Isolation, Scaling, and Rolling Updates – Practical Commands and Tips
Top Architect
Top Architect
Jun 17, 2021 · Cloud Native

Kubernetes Interview Questions and Answers: Architecture, Probes, Deployment, and Management

This article provides a comprehensive set of Kubernetes interview questions and detailed answers covering architecture components, pod lifecycle, health probes, rolling updates, image pull policies, services, label selectors, DaemonSets, Jobs, and persistent storage options, with example YAML snippets and command‑line usage.

KubernetesLabelPersistent Volume
0 likes · 23 min read
Kubernetes Interview Questions and Answers: Architecture, Probes, Deployment, and Management
Java Interview Crash Guide
Java Interview Crash Guide
May 24, 2021 · Cloud Native

Mastering Kubernetes: Core Concepts, Architecture, Probes, and Best Practices

This comprehensive guide explains what Kubernetes is, its architecture and components, pod health‑checking probes, rolling updates, image pull policies, restart strategies, services, label selectors, DaemonSet, Job, persistent volumes, and the full pod lifecycle, providing clear examples and command‑line snippets for each topic.

KubernetesPersistent VolumeProbes
0 likes · 23 min read
Mastering Kubernetes: Core Concepts, Architecture, Probes, and Best Practices
Selected Java Interview Questions
Selected Java Interview Questions
May 17, 2021 · Cloud Native

Kubernetes Interview Guide: Architecture, Pods, Probes, Rolling Updates, Services, Labels, and Data Persistence

This article provides a comprehensive overview of Kubernetes, covering its architecture, master and node components, pod lifecycle, health probes, rolling updates, image pull policies, services, label selectors, DaemonSets, Jobs, and data persistence methods, with practical YAML examples and command snippets.

Cloud NativeKubernetesLabels
0 likes · 21 min read
Kubernetes Interview Guide: Architecture, Pods, Probes, Rolling Updates, Services, Labels, and Data Persistence
Alibaba Cloud Native
Alibaba Cloud Native
Mar 15, 2021 · Cloud Native

OpenKruise SidecarSet: Injection, In‑Place Upgrade & Rollout Strategies

This article explains how OpenKruise SidecarSet enables automatic sidecar injection, in‑place upgrades without restarting the main container, and advanced rollout strategies such as rolling updates, canary releases, and scatter deployments, illustrated with a logtail sidecar example and detailed YAML configurations.

KubernetesOpenKruiseRolling Update
0 likes · 16 min read
OpenKruise SidecarSet: Injection, In‑Place Upgrade & Rollout Strategies
DevOps Cloud Academy
DevOps Cloud Academy
Dec 3, 2020 · Cloud Native

Deploying a Highly Available WordPress Application on Kubernetes with Rolling Updates, HPA, and Ingress

This guide walks through deploying WordPress on Kubernetes with persistent storage, multi‑replica deployments, high‑availability configurations, health checks, pod anti‑affinity, PodDisruptionBudgets, QoS settings, rolling updates, automatic scaling via HPA, secure Secrets, and HTTPS exposure through Ingress, providing complete YAML manifests and command‑line steps.

Horizontal Pod AutoscalingIngressRolling Update
0 likes · 32 min read
Deploying a Highly Available WordPress Application on Kubernetes with Rolling Updates, HPA, and Ingress
Cloud Native Technology Community
Cloud Native Technology Community
Dec 25, 2019 · Cloud Native

Understanding Kubernetes Deployments, ReplicaSets, Pods and Advanced Deployment Strategies

This article explains how Kubernetes uses Deployments, ReplicaSets and Pods to manage containerized applications, covering basic object creation, scaling, rolling updates, readiness probes, rollback, maxSurge/maxUnavailable settings, and advanced strategies such as blue‑green and canary deployments.

Blue-GreenCanaryDeployment
0 likes · 17 min read
Understanding Kubernetes Deployments, ReplicaSets, Pods and Advanced Deployment Strategies
Cloud Native Technology Community
Cloud Native Technology Community
Dec 16, 2019 · Cloud Native

Why Does Rolling Update Trigger “No Route to Host” in Kubernetes?

A Kubernetes user reported intermittent “No route to host” errors during Deployment rolling updates, and this article analyzes common connection‑related errors, explains how IPVS weight handling and source‑port reuse cause the issue, and provides mitigation strategies such as preStop hooks, readiness probes, scaling, and anti‑affinity.

IPVSKubernetesRolling Update
0 likes · 15 min read
Why Does Rolling Update Trigger “No Route to Host” in Kubernetes?
DevOps
DevOps
Feb 13, 2019 · Operations

Dolphins' Never‑Sleep Secret and Continuous Deployment Strategies (Blue‑Green & Rolling Updates)

This article explores how dolphins can stay continuously awake by alternating brain hemisphere activity, explains the biological basis of their half‑sleep behavior, and draws analogies to modern software deployment techniques such as blue‑green and rolling updates, illustrating continuous service availability and the concept of perpetual renewal.

Blue‑Green deploymentDolphinRolling Update
0 likes · 5 min read
Dolphins' Never‑Sleep Secret and Continuous Deployment Strategies (Blue‑Green & Rolling Updates)
DevOps
DevOps
Aug 15, 2017 · Operations

Blue/Green Deployment, Rolling Update, and Canary Release: A Comparative Overview

This article reviews common deployment strategies—Blue/Green, Rolling Update, and Canary/Gray releases—explaining their definitions, characteristics, step‑by‑step processes, advantages, drawbacks, and practical considerations for minimizing risk during software rollouts.

Blue-GreenRolling Updatecanary-release
0 likes · 8 min read
Blue/Green Deployment, Rolling Update, and Canary Release: A Comparative Overview