...
코드 블럭 |
---|
# k delete limitrange/cpu-min-max-demo-lr │INGW64 ~/project/2024 limitrange "cpu-min-max-demo-lr" deleted # k delete -f 04-limitrange-test.yaml │ deployment.apps "nginx-deployment" deleted |
...
2. Label & Selector
쿠버네티스 스케줄링에 포함된 내용입니다.
노드-파드도 Label&Selector를 이용하여 노드의 리소스 관리를 할 수 있고, 서비스-파드도 Label&Selector를 이용하여 엔드포인트를 지정합니다.
Label
Label은 Pod와 같은 객체에 연결된 키/값 쌍입니다.
리소스를 논리적인 그룹으로 나누거나, 식별의 편의를 위해 붙이는 이름표입니다.
Label은 생성 시 객체에 첨부할 수 있으며 나중에 언제든지 추가 및 수정할 수 있습니다.
Selector
특정 Label에 해당하는 객체를 식별하고 검색할 수 있습니다.
...
pvc만 지정하여 구성하면, 자동적으로 하드웨어에 용량이 할당되는 형태의 서비스가 시작됩니다.
deploydeployment.yaml파일 yaml 파일 수정
코드 블럭 |
---|
... env: - name: PROVISIONER_NAME value: k8s-sigs.io/nfs-subdir-external-provisioner - name: NFS_SERVER value: w2-k8s #수정 - name: NFS_PATH value: /nfs #수정 volumes: - name: nfs-client-root nfs: server: w2-k8s #수정 path: /nfs #수정 |
코드 블럭 |
---|
[root@m-k8s deploy]# k apply -f rbac.yaml [root@m-k8s deploy]# k apply -f deployment.yaml [root@m-k8s deploy]# k apply -f class.yaml |
...