728x90
반응형
# 파일 내 문자열 검색은 매우 간단하다.
하지만 자주 사용하지 않다보니 까먹거나 다른 명령어와 헷갈리는 경우가 많다.
그래서 간단하게 기록으로 남겨보자.
예) 쿠버네티스 replicas의 갯수를 확인하고 싶을때, 우리는 vi모드의 내용을 빠르게 점검을 해야한다.
보통은 rs 즉 리플리카셋을 수정하여 replica를 조정하므로, 아래의 리플리카 셋을 먼저 조회하자.
kubectl get rs -n nginx
- DESIRED 는 원하는 POD의 갯수이다. CURRENT는 현재 활성화된 POD의 갯수이다. READY는 현재 사용이 가능한 POD의 갯수이다. 아래의 정보를 보면 설정된 POD의 갯수는 5개이고, 현재 5개가 생성되어 있고, 5개의 POD가 사용가능하다.
k8s-master-node@k8smasternode-Virtual-Machine:~$ kubectl get rs -n nginx
NAME DESIRED CURRENT READY AGE
mynginx-69d586ff67 5 5 5 2d6h
- edit 명령어를 통해 문자열 검색과 정보를 수정해보자.
k8s-master-node@k8smasternode-Virtual-Machine:~$ kubectl edit rs -n nginx
- nginx 의 리플리카셋의 설정 코드
apiVersion: apps/v1
kind: ReplicaSet
metadata:
annotations:
deployment.kubernetes.io/desired-replicas: "5"
deployment.kubernetes.io/max-replicas: "7"
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2021-11-06T18:24:37Z"
generation: 3
labels:
pod-template-hash: 69d586ff67
run: mynginx
name: mynginx-69d586ff67
namespace: nginx
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: Deployment
name: mynginx
uid: d04453db-2ec6-438e-90ad-f67f6ad529f9
resourceVersion: "117106"
uid: 702a6527-48bc-459e-ada9-ec76d5eaa8b9
spec:
replicas: 5
selector:
matchLabels:
pod-template-hash: 69d586ff67
run: mynginx
template:
metadata:
creationTimestamp: null
labels:
pod-template-hash: 69d586ff67
run: mynginx
spec:
containers:
- image: nginx
imagePullPolicy: Always
name: mynginx
ports:
- containerPort: 80
protocol: TCP
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
status:
availableReplicas: 5
fullyLabeledReplicas: 5
observedGeneration: 3
readyReplicas: 5
replicas: 5
- 여기서,
/replicas
Enter
다음문자열 검색 : n
이전문자열 검색 : N
728x90
반응형
'쉘스크립트' 카테고리의 다른 글
sleep (지연) (0) | 2022.07.11 |
---|---|
alias 등록으로 간편하게 조회하기 (0) | 2022.03.18 |
리눅스 In (링크파일 생성) (0) | 2021.12.23 |
쉘스크립트 문법검사 사이트 (0) | 2021.10.24 |