Kubernetes 뉴스
Kubernetes 클러스터 운영, 새 버전, CNCF 생태계 도구 소식을 다룹니다.
총 251건·최신 업데이트
- 102
하나의 Helm 템플릿, 여덟 개의 Deployment: values.yaml 범위 지정이 어떻게 k8s YAML을 축소하는가
이 글은 여러 개의 유사한 Kubernetes Deployment와 Service를 개별적으로 작성하는 대신, Helm의 range 구문을 사용하여 values.yaml에 정의된 서비스 목록을 순회하며 자동 생성하는 기법을 설명합니다. 이를 통해 인프라 설정의 중급을 제거하고, 단일 설정 변경만으로 전체 마이크로서비스 스택을 효율적으로 관리 및 업데이트할 수 있습니다.
One Helm template, eight Deployments: how range over values.yaml collapses your k8s YAML↗dev.to
- 103
공유 GPU 인프라에서 격리된 테넌트 Kubernetes 클러스터 실행 방법
이 글은 한정된 GPU 자원을 여러 팀이 공유하면서도 각 팀의 개발 자율성을 보장하기 위해 KAI Scheduler와 vCluster를 활용하는 방법을 설명합니다. 이를 통해 물리적 하드웨어 분할 없이도 팀별로 독립적인 CRD, RBAC, API 서버를 갖춘 가상 클러스터를 구축하여 인프라 효율성을 극대화할 수 있습니다.
How to Run Isolated Tenant Kubernetes Clusters on Shared GPU Infrastructure↗developer.nvidia.com
- 107
Argo, 프로그레시브 딜리버리 출시: Kubernetes 상의 카나리아 및 블루-그린 배포
이 기사는 Kubernetes 표준 Deployment가 가진 한계를 지적하며, Argo Rollouts를 통한 카나리 및 블루-그린 배포 전략을 설명합니다. 특히 Prometheus와 연동하여 에러율 상승 시 배포를 자동으로 중단하는 자동화된 분석(Automated Analysis) 기능을 강조합니다.
Argo Rollouts Progressive Delivery: Canary and Blue-Green on Kubernetes↗dev.to
- 108
Cilium 클러스터 메시로 두 개의 Talos Kubernetes 클러스터 연결하기
이 글은 Cilium Cluster Mesh를 사용하여 두 개의 Talos Kubernetes 클러스터를 연결할 때 필요한 고유 ID, 비중복 CIDR, 노드 간 도달 가능성 등의 필수 요구사항을 설명합니다. 특히 멀티 네트워크 환경에서 Kubelet이 잘못된 IP를 선택하는 문제를 `validSubnets` 설정을 통해 해결하는 실무적인 팁을 제공합니다.
Joining two Talos Kubernetes clusters with Cilium Cluster Mesh↗dev.to
- 110
온프레미스 Kubernetes 클러스터 구축하기 - Part 6: 애플리케이션 배포, 업데이트 및 확장 가능성
Spring Boot 애플리케이션을 예시로 Docker 이미지 생성부터 클러스터 배포, 서비스 노출까지의 전 과정을 설명합니다. 특히 온프레미스 환경 특유의 로드밸런서 설정과 버전 업데이트, 그리고 CPU 사용량 기반의 자동 확장(HPA) 구현 방법을 구체적인 명령어로 제시합니다.
Montando um Cluster Kubernetes On-Premise — Parte 6: Deploy, Atualização e Escalabilidade de uma Aplicação Própria↗dev.to
- 111
온프레미스 Kubernetes 클러스터 구축하기 - Part 5: 첫 번째 컨테이너 배포하기
이미 구축된 온프레미스 쿠버네티스 환경에 Nginx Deployment와 NodePort Service를 생성하여 첫 애플리케이션을 배포하는 과정을 다룹니다. 이를 통해 컨트롤 플레인, CNI, kube-proxy 등 클러스터 구성 요소 간의 통신과 서비스 노출 메커니즘이 정상적으로 작동함을 최종 확인합니다.
Montando um Cluster Kubernetes On-Premise — Parte 5: Fazendo o Deploy do Primeiro Container↗dev.to
- 113
온프레미스 Kubernetes 클러스터 구축하기 - Part 3: 마스터 초기화
kubeadm을 사용하여 쿠버네티스 컨트롤 플레인을 초기화하고 마스터 노드를 설정하는 구체적인 방법을 안내합니다. 특히 최신 버전에서는 안정성을 위해 YAML 기반의 구성 파일을 사용하는 것이 권장되며, 클러스터 내 Pod 간 통신을 가능하게 하는 CNI(Calico, Flannel 등) 설치 과정을 핵심적으로 다룹니다.
Montando um Cluster Kubernetes On-Premise — Parte 3: Inicializando o Master↗dev.to
- 114
온프레미스 Kubernetes 클러스터 구축하기 - Part 2: Containerd 및 Kubernetes 설치
온프레미스 환경에서 쿠버네티스 클러스터를 구성하기 위해 모든 노드에 containerd 런타임과 kubelet, kubeadm을 설치하는 과정을 설명합니다. 커널 모듈 로드, 네트워크 파라전 조정, cgroup 드라이버 일치화 등 안정적인 운영을 위한 필수 설정법을 포함하고 있습니다.
Montando um Cluster Kubernetes On-Premise — Parte 2: Instalando Containerd e Kubernetes↗dev.to
- 118
Kubernetes Gateway API: Ingress로는 부족할 때, 무엇을 사용할까.
기존 Kubernetes Ingress는 단순 HTTP 라우팅에는 적합하지만, 복잡한 트래픽 패턴과 다중 팀 환경을 관리하기에는 기능적 한계와 설정의 파편화 문제가 있습니다. Gateway API는 이를 해결하기 위해 명확한 역할 분리와 확장성을 제공하는 새로운 표준 규격으로서, 인프라 운영의 효율성을 높이는 대안으로 주목받고 있습니다.
Kubernetes Gateway API: when Ingress isn't enough and what to use instead.↗dev.to










