Kubernetes
๋ฌธ์
์ฟ ๋ฒ๋คํฐ์ค ๋ธ๋ก๊ทธ
๊ต์ก
ํํธ๋
์ปค๋ฎค๋ํฐ
๋ฒ์
๋ฆด๋ฆฌ์ค ์ ๋ณด
v1.34
v1.33
v1.32
v1.31
v1.30
ํ๊ตญ์ด (Korean)
English
เฆฌเฆพเฆเฆฒเฆพ (Bengali)
ไธญๆ (Chinese)
Franรงais (French)
Deutsch (German)
Bahasa Indonesia (Indonesian)
Italiano (Italian)
ๆฅๆฌ่ช (Japanese)
Polski (Polish)
Portuguรชs (Portuguese)
Espaรฑol (Spanish)
ะฃะบัะฐัะฝััะบะฐ (Ukrainian)
ํ๊ตญ์ด (Korean)
English
ไธญๆ (Chinese)
ๆฅๆฌ่ช (Japanese)
Portuguรชs (Portuguese)
์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์
๋ฌธ์
๊ฐ์ฉ ๋ฌธ์ ๋ฒ์
์์ํ๊ธฐ
ํ์ต ํ๊ฒฝ
ํ๋ก๋์ ํ๊ฒฝ
์ปจํ ์ด๋ ๋ฐํ์
๋ฐฐํฌ ๋๊ตฌ๋ก ์ฟ ๋ฒ๋คํฐ์ค ์ค์นํ๊ธฐ
kubeadm์ผ๋ก ํด๋ฌ์คํฐ ๊ตฌ์ฑํ๊ธฐ
kubeadm ์ค์นํ๊ธฐ
Troubleshooting kubeadm
(EN)
Creating a cluster with kubeadm
(EN)
kubeadm API๋ก ์ปดํฌ๋ํธ ์ฌ์ฉ์ ์ ์ํ๊ธฐ
๊ณ ๊ฐ์ฉ์ฑ ํ ํด๋ก์ง ์ ํ
Creating Highly Available Clusters with kubeadm
(EN)
Set up a High Availability etcd Cluster with kubeadm
(EN)
Configuring each kubelet in your cluster using kubeadm
(EN)
Dual-stack support with kubeadm
(EN)
kOps๋ก ์ฟ ๋ฒ๋คํฐ์ค ์ค์นํ๊ธฐ
Kubespray๋ก ์ฟ ๋ฒ๋คํฐ์ค ์ค์นํ๊ธฐ
ํดํค ํด๋ผ์ฐ๋ ์๋ฃจ์
๋ชจ๋ฒ ์ฌ๋ก
๋ํ ํด๋ฌ์คํฐ์ ๋ํ ๊ณ ๋ ค ์ฌํญ
์ฌ๋ฌ ์์ญ์์ ์คํ
๋ ธ๋ ๊ตฌ์ฑ ๊ฒ์ฆํ๊ธฐ
ํ๋ ์ํ๋ฆฌํฐ ์คํ ๋ค๋ ๊ฐ์ ํ๊ธฐ
PKI ์ธ์ฆ์ ๋ฐ ์๊ตฌ ์ฌํญ
๊ฐ๋
์ฟ ๋ฒ๋คํฐ์ค๋ ๋ฌด์์ธ๊ฐ?
์ฟ ๋ฒ๋คํฐ์ค ์ปดํฌ๋ํธ
์ฟ ๋ฒ๋คํฐ์ค API
์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ๋ก ์์ ํ๊ธฐ
์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ ์ดํดํ๊ธฐ
์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ ๊ด๋ฆฌ
์ค๋ธ์ ํธ ์ด๋ฆ๊ณผ ID
๋ ์ด๋ธ๊ณผ ์ ๋ ํฐ
๋ค์์คํ์ด์ค
์ด๋ ธํ ์ด์
ํ๋ ์ ๋ ํฐ
ํ์ด๋๋ผ์ด์
Owners and Dependents
(EN)
๊ถ์ฅ ๋ ์ด๋ธ
ํด๋ฌ์คํฐ ์ํคํ ์ฒ
๋ ธ๋
์ปจํธ๋กค ํ๋ ์ธ-๋ ธ๋ ๊ฐ ํต์
๋ฆฌ์ค(Lease)
์ปจํธ๋กค๋ฌ
ํด๋ผ์ฐ๋ ์ปจํธ๋กค๋ฌ ๋งค๋์
About cgroup v2
(EN)
์ฟ ๋ฒ๋คํฐ์ค ์๊ฐ ์น์
์ปจํ ์ด๋ ๋ฐํ์ ์ธํฐํ์ด์ค(CRI)
๊ฐ๋น์ง(Garbage) ์์ง
Mixed Version Proxy
(EN)
์ปจํ ์ด๋
์ด๋ฏธ์ง
์ปจํ ์ด๋ ํ๊ฒฝ ๋ณ์
๋ฐํ์ํด๋์ค(RuntimeClass)
์ปจํ ์ด๋ ๋ผ์ดํ์ฌ์ดํด ํ (Hook)
์ฟ ๋ฒ๋คํฐ์ค์์์ ์๋์ฐ
์ฟ ๋ฒ๋คํฐ์ค์์์ ์๋์ฐ ์ปจํ ์ด๋
์ฟ ๋ฒ๋คํฐ์ค์์ ์๋์ฐ ์ปจํ ์ด๋ ์ค์ผ์ค๋ง์ ์ํ ๊ฐ์ด๋
์ํฌ๋ก๋
ํ๋
ํ๋ ๋ผ์ดํ์ฌ์ดํด
์ด๊ธฐํ ์ปจํ ์ด๋
Sidecar Containers
(EN)
์ค๋จ(disruption)
์์(Ephemeral) ์ปจํ ์ด๋
Pod Hostname
(EN)
ํ๋ ์๋น์ค ํ์ง(QoS) ํด๋์ค
์ฌ์ฉ์ ๋ค์์คํ์ด์ค
๋ค์ด์๋(Downward) API
์ํฌ๋ก๋ ๋ฆฌ์์ค
๋ํ๋ก์ด๋จผํธ
๋ ํ๋ฆฌ์นด์
์คํ ์ดํธํ์
๋ฐ๋ชฌ์
์ก
์๋ฃ๋ ์ก ์๋ ์ ๋ฆฌ
ํฌ๋ก ์ก
๋ ํ๋ฆฌ์ผ์ด์ ์ปจํธ๋กค๋ฌ
Managing Workloads
(EN)
์คํ ์ค์ผ์ผ๋ง ์ํฌ๋ก๋
์๋น์ค, ๋ก๋๋ฐธ๋ฐ์ฑ, ๋คํธ์ํน
์๋น์ค
์ธ๊ทธ๋ ์ค(Ingress)
์ธ๊ทธ๋ ์ค ์ปจํธ๋กค๋ฌ
Gateway API
(EN)
์๋ํฌ์ธํธ์ฌ๋ผ์ด์ค
๋คํธ์ํฌ ์ ์ฑ
์๋น์ค ๋ฐ ํ๋์ฉ DNS
IPv4/IPv6 ์ด์ค ์คํ
Topology Aware Routing
(EN)
ํ ํด๋ก์ง ์ธ์ง ํํธ
์๋์ฐ์์์ ๋คํธ์ํน
์๋น์ค ๋ด๋ถ ํธ๋ํฝ ์ ์ฑ
์๋น์ค ํด๋ฌ์คํฐIP ํ ๋น
ํ ํด๋ก์ง ํค๋ฅผ ์ฌ์ฉํ์ฌ ํ ํด๋ก์ง-์ธ์ง ํธ๋ํฝ ๋ผ์ฐํ
์คํ ๋ฆฌ์ง
๋ณผ๋ฅจ
ํผ์์คํดํธ ๋ณผ๋ฅจ
ํ๋ก์ ํฐ๋ ๋ณผ๋ฅจ
์์ ๋ณผ๋ฅจ
Volume Attributes Classes
(EN)
์คํ ๋ฆฌ์ง ํด๋์ค
๋์ ๋ณผ๋ฅจ ํ๋ก๋น์ ๋
๋ณผ๋ฅจ ์ค๋ ์ท
๋ณผ๋ฅจ ์ค๋ ์ท ํด๋์ค
CSI ๋ณผ๋ฅจ ๋ณต์ ํ๊ธฐ
์คํ ๋ฆฌ์ง ์ฉ๋
๋ ธ๋ ๋ณ ๋ณผ๋ฅจ ํ๋
๋ณผ๋ฅจ ํฌ์ค ๋ชจ๋ํฐ๋ง
์๋์ฐ ์คํ ๋ฆฌ์ง
๊ตฌ์ฑ
๊ตฌ์ฑ ๋ชจ๋ฒ ์ฌ๋ก
์ปจํผ๊ทธ๋งต(ConfigMap)
์ํฌ๋ฆฟ(Secret)
Liveness, Readiness, and Startup Probes
(EN)
ํ๋ ๋ฐ ์ปจํ ์ด๋ ๋ฆฌ์์ค ๊ด๋ฆฌ
kubeconfig ํ์ผ์ ์ฌ์ฉํ์ฌ ํด๋ฌ์คํฐ ์ ๊ทผ ๊ตฌ์ฑํ๊ธฐ
์๋์ฐ ๋ ธ๋์ ์์ ๊ด๋ฆฌ
๋ณด์
ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๋ณด์ ๊ฐ์
Cloud Native Security
(EN)
ํ๋ ์ํ๋ฆฌํฐ ์คํ ๋ค๋
ํ๋ ์ํ๋ฆฌํฐ ์ด๋๋ฏธ์
Service Accounts
(EN)
ํ๋ ์ํ๋ฆฌํฐ ํด๋ฆฌ์
Security For Linux Nodes
(EN)
์๋์ฐ ๋ ธ๋์์์ ๋ณด์
์ฟ ๋ฒ๋คํฐ์ค API ์ ๊ทผ ์ ์ดํ๊ธฐ
์ญํ ๊ธฐ๋ฐ ์ ๊ทผ ์ ์ด (RBAC) ๋ชจ๋ฒ ์ฌ๋ก
์ฟ ๋ฒ๋คํฐ์ค ์ํฌ๋ฆฟ ๋ชจ๋ฒ ์ฌ๋ก
๋ฉํฐ ํ ๋์(multi-tenancy)
Hardening Guide - Authentication Mechanisms
(EN)
Hardening Guide - Scheduler Configuration
(EN)
Kubernetes API Server Bypass Risks
(EN)
Linux kernel security constraints for Pods and containers
(EN)
Security Checklist
(EN)
Application Security Checklist
(EN)
์ ์ฑ
๋ฆฌ๋ฐ ๋ ์ธ์ง(Limit Range)
๋ฆฌ์์ค ์ฟผํฐ
ํ๋ก์ธ์ค ID ์ ํ ๋ฐ ์์ฝ
๋ ธ๋ ๋ฆฌ์์ค ๋งค๋์
์ค์ผ์ค๋ง, ์ ์ (Preemption), ์ถ์ถ(Eviction)
์ฟ ๋ฒ๋คํฐ์ค ์ค์ผ์ค๋ฌ
๋ ธ๋์ ํ๋ ํ ๋นํ๊ธฐ
ํ๋ ์ค๋ฒํค๋
ํ๋ ์ค์ผ์ค๋ง ์ค๋น์ฑ(readiness)
ํ๋ ํ ํด๋ก์ง ๋ถ๋ฐฐ ์ ์ฝ ์กฐ๊ฑด
ํ ์ธํธ(Taints)์ ํจ๋ฌ๋ ์ด์ (Tolerations)
Scheduling Framework
(EN)
Dynamic Resource Allocation
(EN)
์ค์ผ์ค๋ฌ ์ฑ๋ฅ ํ๋
๋ฆฌ์์ค ๋น ํจํน(bin packing)
ํ๋ ์ฐ์ ์์(priority)์ ์ ์ (preemption)
๋ ธ๋-์๋ฐ ์ถ์ถ
API๋ฅผ ์ด์ฉํ ์ถ์ถ(API-initiated Eviction)
ํด๋ฌ์คํฐ ๊ด๋ฆฌ
Node Shutdowns
(EN)
Swap memory management
(EN)
Node Autoscaling
(EN)
์ธ์ฆ์
๋ฆฌ์์ค ๊ด๋ฆฌ
ํด๋ฌ์คํฐ ๋คํธ์ํน
Admission Webhook Good Practices
(EN)
Good practices for Dynamic Resource Allocation as a Cluster Admin
(EN)
๋ก๊น ์ํคํ ์ฒ
Compatibility Version For Kubernetes Control Plane Components
(EN)
์ฟ ๋ฒ๋คํฐ์ค ์์คํ ์ปดํฌ๋ํธ์ ๋ํ ๋ฉํธ๋ฆญ
Metrics for Kubernetes Object States
(EN)
์์คํ ๋ก๊ทธ
์ฟ ๋ฒ๋คํฐ์ค ์์คํ ์ปดํฌ๋ํธ์ ๋ํ ์ถ์ (trace)
์ฟ ๋ฒ๋คํฐ์ค์์ ํ๋ฝ์(Proxy)
API Priority and Fairness
(EN)
์ ๋์จ ์ค์น
Coordinated Leader Election
(EN)
์ฟ ๋ฒ๋คํฐ์ค ํ์ฅ
์คํผ๋ ์ดํฐ(operator) ํจํด
์ปดํจํธ, ์คํ ๋ฆฌ์ง ๋ฐ ๋คํธ์ํน ์ต์คํ ์
๋คํธ์ํฌ ํ๋ฌ๊ทธ์ธ
์ฅ์น ํ๋ฌ๊ทธ์ธ
์ฟ ๋ฒ๋คํฐ์ค API ํ์ฅํ๊ธฐ
์ปค์คํ ๋ฆฌ์์ค
์ฟ ๋ฒ๋คํฐ์ค API ์ ๊ทธ๋ฆฌ๊ฒ์ด์ ๋ ์ด์ด(aggregation layer)
ํ์คํฌ
๋๊ตฌ ์ค์น
macOS์ kubectl ์ค์น ๋ฐ ์ค์
๋ฆฌ๋ ์ค์ kubectl ์ค์น ๋ฐ ์ค์
์๋์ฐ์ kubectl ์ค์น ๋ฐ ์ค์
๋ชจ๋ํฐ๋ง, ๋ก๊น , ๋ฐ ๋๋ฒ๊น
Logging in Kubernetes
(EN)
Monitoring in Kubernetes
(EN)
์ ํ๋ฆฌ์ผ์ด์ ํธ๋ฌ๋ธ์ํ ํ๊ธฐ
ํ๋ ๋๋ฒ๊น ํ๊ธฐ
์๋น์ค ๋๋ฒ๊น ํ๊ธฐ
์คํ ์ดํธํ์ ๋๋ฒ๊น ํ๊ธฐ
ํ๋ ์คํจ์ ์์ธ ๊ฒ์ฆํ๊ธฐ
์ด๊ธฐํ ์ปจํ ์ด๋(Init Containers) ๋๋ฒ๊ทธํ๊ธฐ
๋์ ์ค์ธ ํ๋ ๋๋ฒ๊ทธ
๋์์ค์ธ ์ปจํ ์ด๋์ ์ ธ์ ์ ๊ทผํ๊ธฐ
ํด๋ฌ์คํฐ ํธ๋ฌ๋ธ์ํ
Troubleshooting kubectl
(EN)
๋ฆฌ์์ค ๋ฉํธ๋ฆญ ํ์ดํ๋ผ์ธ
๋ฆฌ์์ค ๋ชจ๋ํฐ๋ง ๋๊ตฌ
๋ ธ๋ ํฌ์ค ๋ชจ๋ํฐ๋งํ๊ธฐ
crictl๋ก ์ฟ ๋ฒ๋คํฐ์ค ๋ ธ๋ ๋๋ฒ๊น ํ๊ธฐ
Debugging Kubernetes Nodes With Kubectl
(EN)
๊ฐ์ฌ(auditing)
๋ก์ปฌ์์ ํ ๋ ํ๋ ์ฆ์ค๋ฅผ ์ด์ฉํ ์๋น์ค ๊ฐ๋ฐ ๋ฐ ๋๋ฒ๊น
์๋์ฐ ๋๋ฒ๊น ํ
ํด๋ฌ์คํฐ ์ด์
kubeadm์ผ๋ก ๊ด๋ฆฌํ๊ธฐ
Adding Linux worker nodes
(EN)
kubeadm์ ์ฌ์ฉํ ์ธ์ฆ์ ๊ด๋ฆฌ
Adding Windows worker nodes
(EN)
kubeadm ํด๋ฌ์คํฐ ์ ๊ทธ๋ ์ด๋
์๋์ฐ ๋ ธ๋ ์ ๊ทธ๋ ์ด๋
Configuring a cgroup driver
(EN)
Reconfiguring a kubeadm cluster
(EN)
๋ฆฌ๋ ์ค ๋ ธ๋ ์ ๊ทธ๋ ์ด๋
Changing The Kubernetes Package Repository
(EN)
Overprovision Node Capacity For A Cluster
(EN)
๋์ปค์ฌ์ผ๋ก๋ถํฐ ๋ง์ด๊ทธ๋ ์ด์
๋์ปค ์์ง ๋ ธ๋๋ฅผ ๋์ปค์ฌ์์ cri-dockerd๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๊ธฐ
Changing the Container Runtime on a Node from Docker Engine to containerd
(EN)
Find Out What Container Runtime is Used on a Node
(EN)
Troubleshooting CNI plugin-related errors
(EN)
Check whether dockershim removal affects you
(EN)
Migrating telemetry and security agents from dockershim
(EN)
๋ฉ๋ชจ๋ฆฌ, CPU ์ API ๋ฆฌ์์ค ๊ด๋ฆฌ
๋ค์์คํ์ด์ค์ ๋ํ ๊ธฐ๋ณธ ๋ฉ๋ชจ๋ฆฌ ์์ฒญ๋๊ณผ ์ํ ๊ตฌ์ฑ
๋ค์์คํ์ด์ค์ ๋ํ ๊ธฐ๋ณธ CPU ์์ฒญ๋๊ณผ ์ํ ๊ตฌ์ฑ
๋ค์์คํ์ด์ค์ ๋ํ ๋ฉ๋ชจ๋ฆฌ์ ์ต์ ๋ฐ ์ต๋ ์ ์ฝ ์กฐ๊ฑด ๊ตฌ์ฑ
๋ค์์คํ์ด์ค์ ๋ํ CPU์ ์ต์ ๋ฐ ์ต๋ ์ ์ฝ ์กฐ๊ฑด ๊ตฌ์ฑ
๋ค์์คํ์ด์ค์ ๋ํ ๋ฉ๋ชจ๋ฆฌ ๋ฐ CPU ์ฟผํฐ ๊ตฌ์ฑ
๋ค์์คํ์ด์ค์ ๋ํ ํ๋ ์ฟผํฐ ๊ตฌ์ฑ
๋คํธ์ํฌ ํด๋ฆฌ์ ์ ๊ณต์(Network Policy Provider) ์ค์น
Use Antrea for NetworkPolicy
(EN)
๋คํธ์ํฌ ํด๋ฆฌ์๋ก ์บ๋ฆฌ์ฝ(Calico) ์ฌ์ฉํ๊ธฐ
๋คํธ์ํฌ ํด๋ฆฌ์๋ก ์ค๋ฆฌ์(Cilium) ์ฌ์ฉํ๊ธฐ
๋คํธ์ํฌ ํด๋ฆฌ์๋ก ํ๋ธ ๋ผ์ฐํฐ(Kube-router) ์ฌ์ฉํ๊ธฐ
๋คํธ์ํฌ ํด๋ฆฌ์๋ก ๋ก๋ง๋(Romana)
๋คํธ์ํฌ ํด๋ฆฌ์๋ก ์๋ธ๋ท(Weave Net) ์ฌ์ฉํ๊ธฐ
์ธ์ฆ์
์ฟ ๋ฒ๋คํฐ์ค API๋ฅผ ์ฌ์ฉํ์ฌ ํด๋ฌ์คํฐ์ ์ ๊ทผํ๊ธฐ
Change the Access Mode of a PersistentVolume to ReadWriteOncePod
(EN)
Switching from Polling to CRI Event-based Updates to Container Status
(EN)
Cloud Controller Manager Administration
(EN)
API ์ค๋ธ์ ํธ์ ๋ํ ์ฟผํฐ ๊ตฌ์ฑ
Control CPU Management Policies on the Node
(EN)
Control Topology Management Policies on a node
(EN)
Debugging DNS Resolution
(EN)
Developing Cloud Controller Manager
(EN)
Encrypting Confidential Data at Rest
(EN)
Decrypt Confidential Data that is Already Encrypted at Rest
(EN)
IP Masquerade Agent User Guide
(EN)
Migrate Replicated Control Plane To Use Cloud Controller Manager
(EN)
Operating etcd clusters for Kubernetes
(EN)
Reserve Compute Resources for System Daemons
(EN)
Running Kubernetes Node Components as a Non-root User
(EN)
Safely Drain a Node
(EN)
Securing a Cluster
(EN)
Using a KMS provider for data encryption
(EN)
Using NodeLocal DNSCache in Kubernetes Clusters
(EN)
Utilizing the NUMA-aware Memory Manager
(EN)
Verify Signed Kubernetes Artifacts
(EN)
DNS ์๋น์ค ์ฌ์ฉ์ ์ ์ํ๊ธฐ
kubelet ์ด๋ฏธ์ง ์๊ฒฉ ์ฆ๋ช ๊ณต๊ธ์ ๊ตฌ์ฑํ๊ธฐ
๊ตฌ์ฑ ํ์ผ์ ํตํด Kubelet ํ๋ผ๋ฏธํฐ ์ค์ ํ๊ธฐ
๊ธฐ๋ณธ ์คํ ๋ฆฌ์งํด๋์ค(StorageClass) ๋ณ๊ฒฝํ๊ธฐ
๋ค์์คํ์ด์ค๋ฅผ ์ฌ์ฉํด ํด๋ฌ์คํฐ ๊ณต์ ํ๊ธฐ
๋คํธ์ํฌ ํด๋ฆฌ์(Network Policy) ์ ์ธํ๊ธฐ
๋ ธ๋์ ๋ํ ํ์ฅ ๋ฆฌ์์ค ์๋ฆฌ๊ธฐ
์๋น์ค ๋์ค์ปค๋ฒ๋ฆฌ๋ฅผ ์ํด CoreDNS ์ฌ์ฉํ๊ธฐ
์คํ ๋ฆฌ์ง ์ฌ์ฉ๋ ์ ํ
์ค์ํ ์ ๋์จ ํ๋ ์ค์ผ์ค๋ง ๋ณด์ฅํ๊ธฐ
์ฟ ๋ฒ๋คํฐ์ค API ํ์ฑํ ํน์ ๋นํ์ฑํํ๊ธฐ
์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ์์ sysctl ์ฌ์ฉํ๊ธฐ
ํด๋ฌ์คํฐ ์ ๊ทธ๋ ์ด๋
ํด๋ฌ์คํฐ์์ DNS ์๋น์ค ์คํ ์ค์ผ์ผ
ํด๋ฌ์คํฐ์์ ์บ์ค์ผ์ด๋ฉ ์ญ์ ์ฌ์ฉ
ํผ์์คํดํธ๋ณผ๋ฅจ ๋ฐํ ์ ์ฑ ๋ณ๊ฒฝํ๊ธฐ
ํ๋์ ์ปจํ ์ด๋ ์ค์
์ปจํ ์ด๋ ๋ฐ ํ๋ ๋ฉ๋ชจ๋ฆฌ ๋ฆฌ์์ค ํ ๋น
์๋์ฐ ํ๋ ๋ฐ ์ปจํ ์ด๋์์ RunAsUserName ๊ตฌ์ฑ
์๋์ฐ ํ๋์ ์ปจํ ์ด๋์ฉ GMSA ๊ตฌ์ฑ
์ปจํ ์ด๋ ๋ฐ ํ๋ CPU ๋ฆฌ์์ค ํ ๋น
Assign Devices to Pods and Containers
(EN)
Set Up DRA in a Cluster
(EN)
Allocate Devices to Workloads with DRA
(EN)
Assign Pod-level CPU and memory resources
(EN)
Resize CPU and Memory Resources assigned to Containers
(EN)
ํ๋์ ๋ํ ์๋น์ค ํ์ง(QoS) ๊ตฌ์ฑ
์ปจํ ์ด๋์ ํ์ฅ ๋ฆฌ์์ค ์ง์
Create a Windows HostProcess Pod
(EN)
์คํ ๋ฆฌ์ง์ ๋ณผ๋ฅจ์ ์ฌ์ฉํ๋ ํ๋ ๊ตฌ์ฑ
์คํ ๋ฆฌ์ง๋ก ํผ์์คํดํธ๋ณผ๋ฅจ(PersistentVolume)์ ์ฌ์ฉํ๋๋ก ํ๋ ์ค์ ํ๊ธฐ
ํ๋์ ์คํ ๋ฆฌ์ง์ ํ๋ก์ ํฐ๋ ๋ณผ๋ฅจ(Projected Volume)์ ์ฌ์ฉํ๋๋ก ๊ตฌ์ฑ
ํ๋ผ์ด๋น ๋ ์ง์คํธ๋ฆฌ์์ ์ด๋ฏธ์ง ๋ฐ์์ค๊ธฐ
Configure a Security Context for a Pod or Container
(EN)
Configure Service Accounts for Pods
(EN)
๋ ธ๋ ์ดํผ๋ํฐ๋ฅผ ์ฌ์ฉํด ๋ ธ๋์ ํ๋ ํ ๋น
๋ ธ๋์ ํ๋ ํ ๋น
์ด๊ธฐํ ์ปจํ ์ด๋์ ๋ํ ๊ตฌ์ฑ
Configure Liveness, Readiness and Startup Probes
(EN)
ํ๋์ ์ ์ ๋ค์์คํ์ด์ค ์ฌ์ฉํ๊ธฐ
์คํํฑ(static) ํ๋ ์์ฑํ๊ธฐ
Attach Handlers to Container Lifecycle Events
(EN)
Configure a Pod to Use a ConfigMap
(EN)
Share Process Namespace between Containers in a Pod
(EN)
๋์ปค ์ปดํฌ์ฆ ํ์ผ์ ์ฟ ๋ฒ๋คํฐ์ค ๋ฆฌ์์ค๋ก ๋ณํํ๊ธฐ
Use an Image Volume With a Pod
(EN)
Enforce Pod Security Standards by Configuring the Built-in Admission Controller
(EN)
Enforce Pod Security Standards with Namespace Labels
(EN)
Migrate from PodSecurityPolicy to the Built-In PodSecurity Admission Controller
(EN)
์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ ๊ด๋ฆฌ
๊ตฌ์ฑ ํ์ผ์ ์ด์ฉํ ์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ์ ์ ์ธํ ๊ด๋ฆฌ
Kustomize๋ฅผ ์ด์ฉํ ์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ์ ์ ์ธํ ๊ด๋ฆฌ
๋ช ๋ นํ ์ปค๋งจ๋๋ฅผ ์ด์ฉํ ์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ ๊ด๋ฆฌํ๊ธฐ
๊ตฌ์ฑ ํ์ผ์ ์ด์ฉํ ๋ช ๋ นํ ์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ ๊ด๋ฆฌ
Update API Objects in Place Using kubectl patch
(EN)
Migrate Kubernetes Objects Using Storage Version Migration
(EN)
์ํฌ๋ฆฟ(Secret) ๊ด๋ฆฌ
kubectl์ ์ฌ์ฉํ ์ํฌ๋ฆฟ(Secret) ๊ด๋ฆฌ
ํ๊ฒฝ ์ค์ ํ์ผ์ ์ฌ์ฉํ์ฌ ์ํฌ๋ฆฟ์ ๊ด๋ฆฌ
kustomize๋ฅผ ์ฌ์ฉํ์ฌ ์ํฌ๋ฆฟ(Secret) ๊ด๋ฆฌ
์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํฐ ์ฃผ์ ํ๊ธฐ
์ปจํ ์ด๋๋ฅผ ์ํ ์ปค๋งจ๋์ ์ธ์ ์ ์ํ๊ธฐ
์ข ์ ํ๊ฒฝ ๋ณ์ ์ ์ํ๊ธฐ
์ปจํ ์ด๋๋ฅผ ์ํ ํ๊ฒฝ ๋ณ์ ์ ์ํ๊ธฐ
Define Environment Variable Values Using An Init Container
(EN)
ํ๊ฒฝ ๋ณ์๋ก ์ปจํ ์ด๋์ ํ๋ ์ ๋ณด ๋ ธ์ถํ๊ธฐ
ํ์ผ๋ก ์ปจํ ์ด๋์ ํ๋ ์ ๋ณด ๋ ธ์ถํ๊ธฐ
์ํฌ๋ฆฟ(Secret)์ ์ฌ์ฉํ์ฌ ์์ ํ๊ฒ ์๊ฒฉ์ฆ๋ช ๋ฐฐํฌํ๊ธฐ
์ ํ๋ฆฌ์ผ์ด์ ์คํ
๋ํ๋ก์ด๋จผํธ(Deployment)๋ก ์คํ ์ดํธ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์คํํ๊ธฐ
๋จ์ผ ์ธ์คํด์ค ์คํ ์ดํธํ ์ ํ๋ฆฌ์ผ์ด์ ์คํํ๊ธฐ
๋ณต์ ์คํ ์ดํธํ ์ ํ๋ฆฌ์ผ์ด์ ์คํํ๊ธฐ
์คํ ์ดํธํ์ (StatefulSet) ํ์ฅํ๊ธฐ
์คํ ์ดํธํ์ (StatefulSet) ์ญ์ ํ๊ธฐ
์คํ ์ดํธํ์ (StatefulSet) ํ๋ ๊ฐ์ ์ญ์ ํ๊ธฐ
Horizontal Pod Autoscaling
HorizontalPodAutoscaler ์ฐ์ต
Specifying a Disruption Budget for your Application
(EN)
ํ๋ ๋ด์์ ์ฟ ๋ฒ๋คํฐ์ค API์ ์ ๊ทผ
์ก(Job) ์คํ
ํฌ๋ก ์ก(CronJob)์ผ๋ก ์๋ํ๋ ์์ ์คํ
์์ ๋๊ธฐ์ด์ ์ฌ์ฉํ ๊ฑฐ์น ๋ณ๋ ฌ ์ฒ๋ฆฌ
์์ ๋๊ธฐ์ด์ ์ฌ์ฉํ ์ ๋ฐ ๋ณ๋ ฌ ์ฒ๋ฆฌ
์ ์ ์์ ํ ๋น์ ํตํ ๋ณ๋ ฌ ์ฒ๋ฆฌ๋ฅผ ์ํ ์์ธ๋ ์ก
ํ๋ ๊ฐ ํต์ ์ด ํ์ฑํ๋ ์ก
ํ์ฅ์ ์ฌ์ฉํ ๋ณ๋ ฌ ์ฒ๋ฆฌ
Handling retriable and non-retriable pod failures with Pod failure policy
(EN)
ํด๋ฌ์คํฐ ๋ด ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ทผ
์ฟ ๋ฒ๋คํฐ์ค ๋์๋ณด๋๋ฅผ ๋ฐฐํฌํ๊ณ ์ ์ํ๊ธฐ
ํด๋ฌ์คํฐ ์ ๊ทผ
๋ค์ค ํด๋ฌ์คํฐ ์ ๊ทผ ๊ตฌ์ฑ
ํฌํธ ํฌ์๋ฉ์ ์ฌ์ฉํด์ ํด๋ฌ์คํฐ ๋ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ทผํ๊ธฐ
ํด๋ฌ์คํฐ ๋ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ทผํ๊ธฐ ์ํด ์๋น์ค ์ฌ์ฉํ๊ธฐ
์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ก ํธ์๋๋ฅผ ๋ฐฑ์๋์ ์ฐ๊ฒฐ
์ธ๋ถ ๋ก๋ ๋ฐธ๋ฐ์ ์์ฑํ๊ธฐ
NGINX ์ธ๊ทธ๋ ์ค(Ingress) ์ปจํธ๋กค๋ฌ๋ก Minikube์์ ์ธ๊ทธ๋ ์ค ์ค์ ํ๊ธฐ
ํด๋ฌ์คํฐ ๋ด ๋ชจ๋ ์ปจํ ์ด๋ ์ด๋ฏธ์ง ๋ชฉ๋ก ๋ณด๊ธฐ
๊ณต์ ๋ณผ๋ฅจ์ ์ด์ฉํ์ฌ ๋์ผํ ํ๋์ ์ปจํ ์ด๋ ๊ฐ์ ํต์ ํ๊ธฐ
ํด๋ฌ์คํฐ์ DNS ๊ตฌ์ฑํ๊ธฐ
ํด๋ฌ์คํฐ์์ ์คํ๋๋ ์๋น์ค์ ์ ๊ทผ
์ฟ ๋ฒ๋คํฐ์ค ํ์ฅ
Configure the Aggregation Layer
(EN)
Use Custom Resources
(EN)
Extend the Kubernetes API with CustomResourceDefinitions
(EN)
Versions in CustomResourceDefinitions
(EN)
ํ์ฅ API ์๋ฒ ์ค์
๋ค์ค ์ค์ผ์ค๋ฌ ์ค์
HTTP ํ๋ก์๋ฅผ ์ฌ์ฉํ์ฌ ์ฟ ๋ฒ๋คํฐ์ค API์ ์ ๊ทผ
SOCKS5 ํ๋ก์๋ฅผ ์ฌ์ฉํ์ฌ ์ฟ ๋ฒ๋คํฐ์ค API์ ์ ๊ทผ
Konnectivity ์๋น์ค ์ค์
TLS
Issue a Certificate for a Kubernetes API Client Using A CertificateSigningRequest
(EN)
Kubelet์ ์ธ์ฆ์ ๊ฐฑ์ ๊ตฌ์ฑ
Manual Rotation of CA Certificates
(EN)
ํด๋ฌ์คํฐ์์ TLS ์ธ์ฆ์ ๊ด๋ฆฌ
ํด๋ฌ์คํฐ ๋ฐ๋ชฌ ๊ด๋ฆฌ
Building a Basic DaemonSet
(EN)
๋ฐ๋ชฌ์ (DaemonSet)์์ ๋กค๋ง ์ ๋ฐ์ดํธ ์ํ
๋ฐ๋ชฌ์ (DaemonSet)์์ ๋กค๋ฐฑ ์ํ
Running Pods on Only Some Nodes
(EN)
๋คํธ์ํน
HostAliases๋ก ํ๋์ /etc/hosts ํญ๋ชฉ ์ถ๊ฐํ๊ธฐ
IPv4/IPv6 ์ด์ค ์คํ ๊ฒ์ฆ
Kubernetes Default Service CIDR Reconfiguration
(EN)
์๋น์ค IP ๋ฒ์ ํ์ฅ
GPU ์ค์ผ์ค๋ง
HugePages ๊ด๋ฆฌ
ํ๋ฌ๊ทธ์ธ์ผ๋ก kubectl ํ์ฅ
ํํ ๋ฆฌ์ผ
Hello Minikube
์ฟ ๋ฒ๋คํฐ์ค ๊ธฐ์ด ํ์ต
ํด๋ฌ์คํฐ ์์ฑํ๊ธฐ
Minikube๋ฅผ ์ฌ์ฉํด์ ํด๋ฌ์คํฐ ์์ฑํ๊ธฐ
๋ํํ ํํ ๋ฆฌ์ผ - ํด๋ฌ์คํฐ ์์ฑํ๊ธฐ
์ฑ ๋ฐฐํฌํ๊ธฐ
kubectl์ ์ฌ์ฉํด์ ๋ํ๋ก์ด๋จผํธ ์์ฑํ๊ธฐ
๋ํํ ํํ ๋ฆฌ์ผ - ์ฑ ๋ฐฐํฌํ๊ธฐ
์ฑ ์กฐ์ฌํ๊ธฐ
ํ๋์ ๋ ธ๋ ๋ณด๊ธฐ
๋ํํ ํํ ๋ฆฌ์ผ - ์ฑ ์กฐ์ฌํ๊ธฐ
์ฑ ์ธ๋ถ๋ก ๋ ธ์ถํ๊ธฐ
์ฑ ๋ ธ์ถ์ ์ํด ์๋น์ค ์ด์ฉํ๊ธฐ
๋ํํ ํํ ๋ฆฌ์ผ - ์ฑ ๋ ธ์ถํ๊ธฐ
์ฑ ์ค์ผ์ผ๋งํ๊ธฐ
๋ณต์์ ์ฑ ์ธ์คํด์ค๋ฅผ ๊ตฌ๋ํ๊ธฐ
๋ํํ ํํ ๋ฆฌ์ผ - ์ฑ ์ค์ผ์ผ๋งํ๊ธฐ
์ฑ ์ ๋ฐ์ดํธํ๊ธฐ
๋กค๋ง ์ ๋ฐ์ดํธ ์ํํ๊ธฐ
๋ํํ ํํ ๋ฆฌ์ผ - ์ฑ ์ ๋ฐ์ดํธ ํ๊ธฐ
์ค์
Updating Configuration via a ConfigMap
(EN)
Configuring swap memory on Kubernetes nodes
(EN)
Adopting Sidecar Containers
(EN)
์ปจํผ๊ทธ๋งต์ ์ฌ์ฉํด์ Redis ์ค์ ํ๊ธฐ
๋ณด์
AppArmor๋ฅผ ์ฌ์ฉํ์ฌ ๋ฆฌ์์ค์ ๋ํ ์ปจํ ์ด๋์ ์ ๊ทผ ์ ํ
ํ๋ ์ํ๋ฆฌํฐ ์คํ ๋ค๋๋ฅผ ๋ค์์คํ์ด์ค ์์ค์ ์ ์ฉํ๊ธฐ
ํ๋ ์ํ๋ฆฌํฐ ์คํ ๋ค๋๋ฅผ ํด๋ฌ์คํฐ ์์ค์ ์ ์ฉํ๊ธฐ
Restrict a Container's Syscalls with seccomp
(EN)
์ํ ์ ์ง๋ฅผ ํ์ง ์๋ ์ ํ๋ฆฌ์ผ์ด์
์ธ๋ถ IP ์ฃผ์๋ฅผ ๋ ธ์ถํ์ฌ ํด๋ฌ์คํฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ธฐ
์์: Redis๋ฅผ ์ฌ์ฉํ PHP ๋ฐฉ๋ช ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌํ๊ธฐ
์ํ ์ ์ง๊ฐ ํ์ํ(stateful) ์ ํ๋ฆฌ์ผ์ด์
์คํ ์ดํธํ์ ๊ธฐ๋ณธ
์์: WordPress์ MySQL์ ํผ์์คํดํธ ๋ณผ๋ฅจ์ ๋ฐฐํฌํ๊ธฐ
์์: ์นด์ฐ๋๋ผ๋ฅผ ์คํ ์ดํธํ์ ์ผ๋ก ๋ฐฐํฌํ๊ธฐ
๋ถ์ฐ ์์คํ ์ฝ๋๋ค์ดํฐ ZooKeeper ์คํํ๊ธฐ
Cluster Management
(EN)
Running Kubelet in Standalone Mode
(EN)
Install Drivers and Allocate Devices with DRA
(EN)
Namespaces Walkthrough
(EN)
์๋น์ค
์๋น์ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ฐ๊ฒฐํ๊ธฐ
์์ค IP ์ฃผ์ ์ด์ฉํ๊ธฐ
Explore Termination Behavior for Pods And Their Endpoints
(EN)
๋ ํผ๋ฐ์ค
์ฉ์ด์ง
API ๊ฐ์
Declarative API Validation
(EN)
Kubernetes API Concepts
(EN)
Server-Side Apply
(EN)
ํด๋ผ์ด์ธํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
Common Expression Language in Kubernetes
(EN)
Kubernetes Deprecation Policy
(EN)
Deprecated API Migration Guide
(EN)
์ฟ ๋ฒ๋คํฐ์ค API ํฌ์ค(health) ์๋ํฌ์ธํธ
API ์ ๊ทผ ์ ์ด
Authenticating
(EN)
๋ถํธ์คํธ๋ฉ ํ ํฐ์ ์ฌ์ฉํ ์ธ์ฆ
Using RBAC Authorization
(EN)
Using Node Authorization
(EN)
Webhook Mode
(EN)
Using ABAC Authorization
(EN)
Admission Control
(EN)
Dynamic Admission Control
(EN)
์๋น์ค ์ด์นด์ดํธ ๊ด๋ฆฌํ๊ธฐ
Certificates and Certificate Signing Requests
(EN)
์ธ๊ฐ ๊ฐ์
Mapping PodSecurityPolicies to Pod Security Standards
(EN)
Kubelet ์ธ์ฆ/์ธ๊ฐ
TLS bootstrapping
(EN)
Mutating Admission Policy
(EN)
Validating Admission Policy
(EN)
์ ์๋ ค์ง ๋ ์ด๋ธ, ์ด๋ ธํ ์ด์ , ํ ์ธํธ(Taint)
Audit Annotations
(EN)
Kubernetes API
(EN)
Workload Resources
(EN)
Pod
(EN)
Binding
(EN)
PodTemplate
(EN)
ReplicationController
(EN)
ReplicaSet
(EN)
Deployment
(EN)
StatefulSet
(EN)
ControllerRevision
(EN)
DaemonSet
(EN)
Job
(EN)
CronJob
(EN)
HorizontalPodAutoscaler
(EN)
HorizontalPodAutoscaler
(EN)
PriorityClass
(EN)
DeviceTaintRule v1alpha3
(EN)
ResourceClaim
(EN)
ResourceClaimTemplate
(EN)
ResourceSlice
(EN)
Service Resources
(EN)
Service
(EN)
Endpoints
(EN)
EndpointSlice
(EN)
Ingress
(EN)
IngressClass
(EN)
Config and Storage Resources
(EN)
ConfigMap
(EN)
Secret
(EN)
CSIDriver
(EN)
CSINode
(EN)
CSIStorageCapacity
(EN)
PersistentVolumeClaim
(EN)
PersistentVolume
(EN)
StorageClass
(EN)
StorageVersionMigration v1alpha1
(EN)
Volume
(EN)
VolumeAttachment
(EN)
VolumeAttributesClass
(EN)
Authentication Resources
(EN)
ServiceAccount
(EN)
TokenRequest
(EN)
TokenReview
(EN)
CertificateSigningRequest
(EN)
ClusterTrustBundle v1beta1
(EN)
SelfSubjectReview
(EN)
PodCertificateRequest v1alpha1
(EN)
Authorization Resources
(EN)
LocalSubjectAccessReview
(EN)
SelfSubjectAccessReview
(EN)
SelfSubjectRulesReview
(EN)
SubjectAccessReview
(EN)
ClusterRole
(EN)
ClusterRoleBinding
(EN)
Role
(EN)
RoleBinding
(EN)
Policy Resources
(EN)
FlowSchema
(EN)
LimitRange
(EN)
ResourceQuota
(EN)
NetworkPolicy
(EN)
PodDisruptionBudget
(EN)
PriorityLevelConfiguration
(EN)
ValidatingAdmissionPolicy
(EN)
ValidatingAdmissionPolicyBinding
(EN)
MutatingAdmissionPolicy v1beta1
(EN)
MutatingAdmissionPolicyBinding v1alpha1
(EN)
Extend Resources
(EN)
CustomResourceDefinition
(EN)
DeviceClass
(EN)
MutatingWebhookConfiguration
(EN)
ValidatingWebhookConfiguration
(EN)
Cluster Resources
(EN)
APIService
(EN)
ComponentStatus
(EN)
Event
(EN)
IPAddress
(EN)
Lease
(EN)
LeaseCandidate v1beta1
(EN)
Namespace
(EN)
Node
(EN)
RuntimeClass
(EN)
ServiceCIDR
(EN)
Common Definitions
(EN)
DeleteOptions
(EN)
LabelSelector
(EN)
ListMeta
(EN)
LocalObjectReference
(EN)
NodeSelectorRequirement
(EN)
ObjectFieldSelector
(EN)
ObjectMeta
(EN)
ObjectReference
(EN)
Patch
(EN)
Quantity
(EN)
ResourceFieldSelector
(EN)
Status
(EN)
TypedLocalObjectReference
(EN)
Other Resources
(EN)
MutatingAdmissionPolicyBindingList v1beta1
(EN)
Common Parameters
(EN)
๋ ธ๋ ๋ฉํธ๋ฆญ ๋ฐ์ดํฐ
Instrumentation
(EN)
Service Level Indicator Metrics
(EN)
CRI Pod & Container Metrics
(EN)
Node metrics data
(EN)
Understand Pressure Stall Information (PSI) Metrics
(EN)
Kubernetes z-pages
(EN)
Kubernetes Metrics Reference
(EN)
์ฟ ๋ฒ๋คํฐ์ค ์ด์์ ๋ณด์
์ฟ ๋ฒ๋คํฐ์ค ์ด์ ํธ๋์ปค
์ฟ ๋ฒ๋คํฐ์ค ๋ณด์๊ณผ ๊ณต๊ฐ ์ ๋ณด
CVE feed
(EN)
๋ ธ๋ ๋ ํผ๋ฐ์ค ์ ๋ณด
kubelet ์ฒดํฌํฌ์ธํธ API
Linux Kernel Version Requirements
(EN)
๋์ปค์ฌ ์ ๊ฑฐ ๋ฐ CRI ํธํ ๋ฐํ์ ์ฌ์ฉ์ ๋ํ ๊ธฐ์ฌ
Node Labels Populated By The Kubelet
(EN)
Local Files And Paths Used By The Kubelet
(EN)
Kubelet Configuration Directory Merging
(EN)
Kubelet Device Manager API Versions
(EN)
Kubelet Systemd Watchdog
(EN)
Node Status
(EN)
Seccomp and Kubernetes
(EN)
๋คํธ์ํน ๋ ํผ๋ฐ์ค
์๋น์ค๊ฐ ์ง์ํ๋ ํ๋กํ ์ฝ
ํฌํธ์ ํ๋กํ ์ฝ
๊ฐ์ IP ๋ฐ ์๋น์ค ํ๋ก์
์ค์น ๋๊ตฌ
Kubeadm
kubeadm init
(EN)
kubeadm join
(EN)
kubeadm upgrade
(EN)
kubeadm upgrade phases
(EN)
kubeadm config
(EN)
kubeadm reset
(EN)
kubeadm token
(EN)
kubeadm version
(EN)
kubeadm alpha
(EN)
kubeadm certs
(EN)
kubeadm init phase
(EN)
kubeadm join phase
(EN)
kubeadm kubeconfig
(EN)
kubeadm reset phase
(EN)
Implementation details
(EN)
๋ช ๋ น์ค ๋๊ตฌ (kubectl)
Introduction to kubectl
(EN)
kubectl Quick Reference
(EN)
kubectl reference
(EN)
kubectl
(EN)
kubectl annotate
(EN)
kubectl api-resources
(EN)
kubectl api-versions
(EN)
kubectl apply
(EN)
kubectl apply edit-last-applied
(EN)
kubectl apply set-last-applied
(EN)
kubectl apply view-last-applied
(EN)
kubectl attach
(EN)
kubectl auth
(EN)
kubectl auth can-i
(EN)
kubectl auth reconcile
(EN)
kubectl auth whoami
(EN)
kubectl autoscale
(EN)
kubectl certificate
(EN)
kubectl certificate approve
(EN)
kubectl certificate deny
(EN)
kubectl cluster-info
(EN)
kubectl cluster-info dump
(EN)
kubectl completion
(EN)
kubectl config
(EN)
kubectl config current-context
(EN)
kubectl config delete-cluster
(EN)
kubectl config delete-context
(EN)
kubectl config delete-user
(EN)
kubectl config get-clusters
(EN)
kubectl config get-contexts
(EN)
kubectl config get-users
(EN)
kubectl config rename-context
(EN)
kubectl config set
(EN)
kubectl config set-cluster
(EN)
kubectl config set-context
(EN)
kubectl config set-credentials
(EN)
kubectl config unset
(EN)
kubectl config use-context
(EN)
kubectl config view
(EN)
kubectl cordon
(EN)
kubectl cp
(EN)
kubectl create
(EN)
kubectl create clusterrole
(EN)
kubectl create clusterrolebinding
(EN)
kubectl create configmap
(EN)
kubectl create cronjob
(EN)
kubectl create deployment
(EN)
kubectl create ingress
(EN)
kubectl create job
(EN)
kubectl create namespace
(EN)
kubectl create poddisruptionbudget
(EN)
kubectl create priorityclass
(EN)
kubectl create quota
(EN)
kubectl create role
(EN)
kubectl create rolebinding
(EN)
kubectl create secret
(EN)
kubectl create secret docker-registry
(EN)
kubectl create secret generic
(EN)
kubectl create secret tls
(EN)
kubectl create service
(EN)
kubectl create service clusterip
(EN)
kubectl create service externalname
(EN)
kubectl create service loadbalancer
(EN)
kubectl create service nodeport
(EN)
kubectl create serviceaccount
(EN)
kubectl create token
(EN)
kubectl debug
(EN)
kubectl delete
(EN)
kubectl describe
(EN)
kubectl diff
(EN)
kubectl drain
(EN)
kubectl edit
(EN)
kubectl events
(EN)
kubectl exec
(EN)
kubectl explain
(EN)
kubectl expose
(EN)
kubectl get
(EN)
kubectl kustomize
(EN)
kubectl label
(EN)
kubectl logs
(EN)
kubectl options
(EN)
kubectl patch
(EN)
kubectl plugin
(EN)
kubectl plugin list
(EN)
kubectl port-forward
(EN)
kubectl proxy
(EN)
kubectl replace
(EN)
kubectl rollout
(EN)
kubectl rollout history
(EN)
kubectl rollout pause
(EN)
kubectl rollout restart
(EN)
kubectl rollout resume
(EN)
kubectl rollout status
(EN)
kubectl rollout undo
(EN)
kubectl run
(EN)
kubectl scale
(EN)
kubectl set
(EN)
kubectl set env
(EN)
kubectl set image
(EN)
kubectl set resources
(EN)
kubectl set selector
(EN)
kubectl set serviceaccount
(EN)
kubectl set subject
(EN)
kubectl taint
(EN)
kubectl top
(EN)
kubectl top node
(EN)
kubectl top pod
(EN)
kubectl uncordon
(EN)
kubectl version
(EN)
kubectl wait
(EN)
kubectl ์นํธ ์ํธ
kubectl Commands
(EN)
kubectl
JSONPath ์ง์
๋์ปค ์ฌ์ฉ์๋ฅผ ์ํ kubectl
kubectl ์ฌ์ฉ ๊ท์น
Kubectl user preferences (kuberc)
(EN)
Debug cluster
(EN)
Flow control
(EN)
์ปดํฌ๋ํธ ๋๊ตฌ
๊ธฐ๋ฅ ๊ฒ์ดํธ
์ ๊ฑฐ๋ ๊ธฐ๋ฅ ๊ฒ์ดํธ
kubelet
(EN)
kube-apiserver
(EN)
kube-controller-manager
(EN)
kube-proxy
kube-scheduler
(EN)
Configuration APIs
(EN)
Client Authentication (v1)
(EN)
Client Authentication (v1beta1)
(EN)
Event Rate Limit Configuration (v1alpha1)
(EN)
Image Policy API (v1alpha1)
(EN)
kube-apiserver Admission (v1)
(EN)
kube-apiserver Audit Configuration (v1)
(EN)
kube-apiserver Configuration (v1)
(EN)
kube-apiserver Configuration (v1alpha1)
(EN)
kube-apiserver Configuration (v1beta1)
(EN)
kube-controller-manager Configuration (v1alpha1)
(EN)
kube-proxy Configuration (v1alpha1)
(EN)
kube-scheduler Configuration (v1)
(EN)
kubeadm Configuration (v1beta3)
(EN)
kubeadm Configuration (v1beta4)
(EN)
kubeconfig (v1)
(EN)
Kubelet Configuration (v1)
(EN)
Kubelet Configuration (v1alpha1)
(EN)
Kubelet Configuration (v1beta1)
(EN)
Kubelet CredentialProvider (v1)
(EN)
kuberc (v1alpha1)
(EN)
WebhookAdmission Configuration (v1)
(EN)
External APIs
(EN)
Kubernetes Custom Metrics (v1beta2)
(EN)
Kubernetes External Metrics (v1beta1)
(EN)
Kubernetes Metrics (v1beta1)
(EN)
์ค์ผ์ค๋ง
์ค์ผ์ค๋ฌ ๊ตฌ์ฑ
์ค์ผ์ค๋ง ์ ์ฑ
๋๊ตฌ
๊ธฐ์ฌ
์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์์ ๊ธฐ์ฌํ๊ธฐ
์ฝํ ์ธ ๊ฐ์ ์ ์ํ๊ธฐ
Contributing to Kubernetes blogs
(EN)
Submitting articles to Kubernetes blogs
(EN)
Blog guidelines
(EN)
Blog article mirroring
(EN)
Post-release communications
(EN)
Helping as a blog writing buddy
(EN)
์๋ก์ด ์ฝํ ์ธ ๊ธฐ์ฌํ๊ธฐ
ํ ๋ฆฌํ์คํธ ์ด๊ธฐ
๋ฆด๋ฆฌ์ค ๋ฌธ์ํ
์ฌ๋ก ์ฐ๊ตฌ
๋ณ๊ฒฝ ์ฌํญ ๋ฆฌ๋ทฐํ๊ธฐ
ํ ๋ฆฌํ์คํธ ๋ฆฌ๋ทฐํ๊ธฐ
์น์ธ์์ ๋ฆฌ๋ทฐ์ด์ฉ
์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์ ํ์งํ
SIG Docs์ ์ฐธ์ฌํ๊ธฐ
์ญํ ๊ณผ ์ฑ ์
PR ๋ญ๊ธ๋ฌ(PR Wrangler)
์ด์ ๋ญ๊ธ๋ฌ(Issue Wrangler)
๋ ํผ๋ฐ์ค ๋ฌธ์ ๊ฐฑ์ ํ๊ธฐ
Quickstart
Contributing to the Upstream Kubernetes Code
(EN)
Generating Reference Documentation for the Kubernetes API
(EN)
Generating Reference Documentation for kubectl Commands
(EN)
Generating Reference Documentation for Metrics
(EN)
Generating Reference Pages for Kubernetes Components and Tools
(EN)
๋ฌธ์ ์คํ์ผ ๊ฐ์
Content guide
(EN)
Style guide
(EN)
Diagram guide
(EN)
์๋ก์ด ์ฃผ์ ์ ๋ฌธ์ ์์ฑ
Page content types
(EN)
Content organization
(EN)
Custom Hugo Shortcodes
(EN)
๊ณ ๊ธ ๊ธฐ์ฌ
์ฌ์ดํธ ๋ถ์ ๋ณด๊ธฐ
์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์ ํ๊ธํ ๊ฐ์ด๋
Docs smoke test page
(EN)
์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์
๊ฐ๋
๊ตฌ์ฑ
๊ตฌ์ฑ
์ฟ ๋ฒ๋คํฐ์ค๊ฐ ํ๋ ๊ตฌ์ฑ์ ์ํด ์ ๊ณตํ๋ ๋ฆฌ์์ค
๊ตฌ์ฑ ๋ชจ๋ฒ ์ฌ๋ก
์ปจํผ๊ทธ๋งต(ConfigMap)
์ํฌ๋ฆฟ(Secret)
ํ๋ ๋ฐ ์ปจํ ์ด๋ ๋ฆฌ์์ค ๊ด๋ฆฌ
kubeconfig ํ์ผ์ ์ฌ์ฉํ์ฌ ํด๋ฌ์คํฐ ์ ๊ทผ ๊ตฌ์ฑํ๊ธฐ
์๋์ฐ ๋ ธ๋์ ์์ ๊ด๋ฆฌ
์ต์ข ์์ June 18, 2021 at 4:18 PM PST:
[ko] Remove exec permission on markdown files (bf00b72c79)
ํ์ด์ง ํธ์ง
ํ๋ถ ํ์ด์ง ์์ฑ
์ด์ ์์ฑ
์ ์ฒด ์น์ ํ๋ฆฐํธ