쿠버네티스

쿠버네티스

[쿠버네티스] PowerScale(Isilon) SC 및 PVC 생성

이전 포스팅에서 이어짐 CSI 드라이버 설치가 끝났으면 StorageClass와 PersistentVolumeClaim를 생성해서 사용하면 되며, 현재 경로는 csi-powerscale이라고 가정함 1. StorageClass 생성 samples/storageclass/isilon.yaml을 참고하여 생성하면 되는데 주의할 점은 parameters 중 IsiPath에 들어가는 경로의 권한은 직접 스토리지 서버로 들어가서 IsiVolumePathPermissions에 적힌 권한을 수용할 수 있는 권한으로 설정해야함 (IsiVolumePathPermissions의 디폴트 값은 0777) apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: isi..

쿠버네티스

[쿠버네티스] PowerScale(Isilon) CSI 드라이버 설치

Dell의 파워스케일 스토리지를 사용해볼 기회가 생겨서 쿠버네티스 클러스터에 적용하는 과정을 정리해봤음 1. 헬름 3.0 설치 (선택) curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash 2. 디폴트 스냅샷 컨트롤러 설치 (선택) git clone https://github.com/kubernetes-csi/external-snapshotter/ cd ./external-snapshotter git checkout release-6.2 kubectl kustomize client/config/crd | kubectl create -f - kubectl -n kube-system kustomize deploy/k..

쿠버네티스

[쿠버네티스] PV, PVC 바인딩

PVC를 PV에 바인딩하기 위한 수단은 아래와 같이 3가지가 있음 1. 볼륨 이름이 같은 경우 (참고) PV > metadata > name PVC > spec > volumeName 2. 레이블 셀렉터가 같은 경우 (참고) PV > metadata > labels PVC > spec > selector 3. 스토리지 클래스 이름이 같은 경우 (참고) PV > spec > storageClassName PVC > spec > storageClassName

쿠버네티스

[쿠버네티스] 링커디 그라파나 연동 에러

문제 상황 linkerd의 도큐먼트를 따라 linkerd-viz 및 grafana를 설치 후 linkerd-viz 대시보드에서 grafana 아이콘이 뜨는 것을 확인했지만 막상 grafana를 열어보면 메트릭들이 N/A만 나오는 상황 linkerd-prometheus의 로그를 확인 시 unauthorized connection on server proxy-admin라고 나옴 해결 아래의 리소스를 추가해주니 해결됨 apiVersion: policy.linkerd.io/v1beta1 kind: ServerAuthorization metadata: name: yolo namespace: linkerd-viz spec: client: unauthenticated: true networks: - cidr: 0.0..

쿠버네티스

[쿠버네티스] 서비스 어카운트 생성 및 파드 내부에서 사용

1. 서비스 어카운트 야믈 생성 (yamls/for_sa/create-sa.yaml) apiVersion: v1 kind: ServiceAccount metadata: name: test-sa namespace: default automountServiceAccountToken: true automountServiceAccountToken: true --> 서비스 어카운트를 명시하면서 파드를 생성 시 명시된 서비스 어카운트의 토큰이 자동으로 파드에 마운트됨 2. 롤 야믈 생성 (yamls/for_sa/pod-reader-role.yaml) apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: name: pod-reader namespace: def..

IntegerString
'쿠버네티스' 카테고리의 글 목록