네트워크 2

[GCP] GCP의 NAS인 Filestore를 이용하여 PV 생성하기.(아직 작성중인 글)

GCP환경의 Kubernetes Engine에서 외부 볼륨으로 gcePersistentDisk(이하 gcePD)를 사용하고 있었는데. 이 볼륨은 ReadWriteOnce(RWO) 만 지원하고 ReadWriteMany(RWM)를 지원하지 않는 문제점이 있다.(즉, 여러 노드에서 접근이 불가능하다.) 거기에다가 Kubernetes 1.17 버전부터 Deprecated 된 방법이라 새로운 볼륨을 사용하여 PV를 만들어야 하는데 GCP에서 제공하는 관리형 NAS인 Filestore를 사용 해 보기로 했다. GCP Filestore 메뉴에 들어가서 CREATE INSTANCE를 클릭한다. 각종 설정들을 알맞게 입력하고 NFS 볼륨을 만들어 줍니다. 그런데 Create 버튼을 클릭하자 위와 같은 에러메시지가 나오며..

IT/GCP 2022.08.09

[Kubernetes] Kubernetes DNS를 이해 해 보자.

- 쿠버네티스 클러스터에 kube-system이라는 Namespace에는 kube-dns라는 Service 타입의 오브젝트가 떠있음. - 새로운 Service를 생성하게되면(svc-web이라는 서비스를 생성하였고 그 서비스의 IP는 10.96.100.100 이라 가정) 그 서비스의 정보인 [svc-web : 10.96.100.100] 이라는 정보가 kube-dns에 등록 되어짐. - 즉 svc-web.default.svc.cluster.local에 연결 해달라는것은 10.96.100.100에 연결해 달라는 것과 같다. - kube-dns 그 자체도 하나의 Service 타입 오브젝트이기 때문에 자체적인 Cluster IP를 가지고 있는데 그 IP는 보통 10.96.0.10 인 경우가 많다. - 모든 Po..

IT/Kubernetes 2022.05.24