IBM Kubernetes Service GUI 작업(Deployment to Scale)
4238 단어 ibmcloudIKSkubernetes
IKS(IBM Cloud Kubernetes Service)는 Kubernetes Dashboard를 통해 콘솔에서도 사용할 수 있습니다.
IBM Cloud Docs의 IKS 의 내용을 바라보고 있으면, GUI 를 사용할 수 있다는 것을 인식하기 어렵고, GUI 로 Scale 등의 조작을 실시한다고 하는 것에 나 자신이 눈치채는 것이 늦었기 때문에, (당연이라고 하면 당연합니다만 ) 그러고 보면 IKS 조작은 GUI도 사용할 수 있어요, 라는 의미로 본 기사에서 메모해 둡니다.
환경
· IBM Cloud Kubernetes Service (무료 클러스터 사용)
준비
1) IKS에 테스트용 Deployment(testpod.yaml)를 적용.
testpod.yaml의 내용은 다음과 같습니다.
testpod.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: testpod
spec:
replicas: 1
selector:
matchLabels:
app: testpod
template:
metadata:
labels:
app: testpod
spec:
containers:
- name: testpod
image: nginx
IKS에 CLI로 연결하여 적용.
$ kubectl apply -f testpod.yaml
deployment.apps/testpod created
$ kubectl get deployment
NAME READY UP-TO-DATE AVAILABLE AGE
testpod 1/1 1 1 67s
GUI로 작업
IBM Cloud 콘솔에 로그인하고 대상 클러스터의 화면으로 이동.
Kubernetes 대시보드를 누릅니다.
Deployments에 testpod (1/1)이 있는지 확인합니다.
오른쪽의 ...를 선택하고 "Scale"을 누릅니다.
Derised replicas 를 1 -> 2 로.
Pods가 정확히 2개가 되었습니다.
다음은 0입니다.
Deployments는 0/0에.
$ kubectl get deployments
NAME READY UP-TO-DATE AVAILABLE AGE
testpod 0/0 0 0 36m
Pods도 사라졌습니다.
$ kubectl get po
No resources found in default namespace.
GUI라면 컴퍼넌트가 일람으로 보이기 때문에 알기 쉽고 좋네요.
이상입니다. 참고까지.
Reference
이 문제에 관하여(IBM Kubernetes Service GUI 작업(Deployment to Scale)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/c_u/items/43ff6c85742c0fb82928텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)