정체된 Namespace삭제, Terminating Namespace Delete

Terminating Namespace Delete 정체된 Namespace삭제, Terminating Namespace Delete Kubeflow를 설치하고 지우고 하다보니 Delete과정에서 다수의 Namespace들이 terminating상태가 되면서 더이상 삭제가 되지 않았다. 삭제가 되지 않은상태에서 계속 다시 설치하려고 하다보니 네임스페이스 관련된 에러가 계속 반복해서 나왔다. rancher를 다시 설치할지, 다 밀고 다시 시작할지 고민을 계속 하던 와중 찾게 되었고, 잘 작동하였다.

Kubernetes Nginx pod, service YAML작성 및 파드간 통신

Kubernetes Nginx pod, service YAML작성 및 파드간 통신, 안녕하세요! 이번 포스팅에서는 Kubernetes YAML 파일을 사용하여 Nginx 웹 서버를 배포하고 외부에 노출하는 방법에 대해 알아보겠습니다. deployment YAML 파일 먼저, Nginx 웹 서버를 배포하기 위한 Deployment YAML 파일입니다. 이 파일은 하나의 Replication Controller를 정의하며, 노드 선택자(nodeSelector)를 사용하여 특정 노드에 파드를 스케줄링할 수 있습니다. 사전에 key=storage라는 라벨을 노드에 …

kubeflow rke2 metallb load balancer 설정 및 테스트

1. metalLB란? Kubernetes는 네트워크 로드 밸런서 구현을 제공하지 않습니다(LoadBalancer 유형의 서비스) 베어메탈 클러스터의 경우. Kubernetes와 함께 제공되는 네트워크 로드 밸런서의 구현은 모두 다양한 IaaS 플랫폼(GCP, AWS, Azure…)을 호출하는 글루 코드입니다. 지원되는 IaaS 플랫폼(GCP, AWS, Azure…)에서 실행하지 않는 경우 LoadBalancer는 생성 시 무기한 “보류 중” 상태로 유지됩니다. 베어메탈 클러스터 운영자에게는 사용자 트래픽을 클러스터로 가져오는 두 가지 작은 도구인 …

쿠버네티스(kubernetes)파드(pod)간 네트워킹 테스트

쿠버네티스 다른 파드간 네트워킹 파드 파드(Pod) 는 쿠버네티스에서 생성하고 관리할 수 있는 배포 가능한 가장 작은 컴퓨팅 단위이다.(하나이상의 컨테이너 그룹) 클러스터의 모든 파드는 고유한 IP주소를 갖는다. 이는 즉 파드간 연결을 명시적으로 만들 필요가 없으며 또한 컨테이너 포트를 호스트 포트에 매핑할 필요가 거의 없음을 의미한다. 파드 네트워킹 이해 Kubernetes의 파드에는 클러스터 내의 고유한 IP 주소가 할당되어 파드 …