Tagged articles
4 articles
Page 1 of 1
MaGe Linux Operations
MaGe Linux Operations
Aug 1, 2024 · Cloud Native

Mastering Kubernetes InitContainers, Static Pods, and Node Scheduling

Learn how Kubernetes initContainers initialize pods, use static pods for automatic pod creation, and control pod scheduling with node selectors and labels, including practical YAML examples, command-line demonstrations, and troubleshooting tips to ensure containers start in the correct order and on desired nodes.

KubernetesNode SelectorPod Scheduling
0 likes · 17 min read
Mastering Kubernetes InitContainers, Static Pods, and Node Scheduling
Efficient Ops
Efficient Ops
May 22, 2022 · Cloud Native

How to Run Multiple Containers Sequentially in a Single Kubernetes Pod

This article explains how to execute several containers one after another within a single Kubernetes pod by leveraging initContainers and native Job mechanisms, compares alternative solutions such as Volcano and Argo, provides complete YAML examples, and discusses practical considerations like volume sharing, security contexts, and timeout settings.

ArgoJobKubernetes
0 likes · 9 min read
How to Run Multiple Containers Sequentially in a Single Kubernetes Pod
MaGe Linux Operations
MaGe Linux Operations
Aug 25, 2020 · Cloud Native

How to Run Multiple Containers Sequentially in a Single Kubernetes Pod

This article explains why native Kubernetes Jobs run containers concurrently, then shows how to achieve true sequential execution within a single pod using initContainers, and compares three approaches—native Job, Volcano, and Argo—detailing configurations, code samples, and practical trade‑offs.

ArgoJobKubernetes
0 likes · 9 min read
How to Run Multiple Containers Sequentially in a Single Kubernetes Pod