반응형
yaml 파일을 생성하기 위해서는 번거로울 수 있다. 그렇기 때문에 kubectl run 명령어를 활용하면 손쉽게 yaml 파일을 생성할 수 있다 따라서, 명령어를 통해서 yaml 파일 생성하는 방법은 꼭 기억하자!
혹시라도 생성시 client 관련된 에러가 발생한다면 kubectl 버전이 낮은거니까 kubectl 버전업그레이드를 하면 문제없다!
1. Pod yaml 파일 생성하기
kubectl run nginx --image=nginx --dry-run=client -o yaml > nginx-test.yaml
2. deployment yaml 파일 생성하기
kubectl create deployment --image=nginx nginx --dry-run=client -o yaml
3. Service yaml 파일 생성하기
kubectl create service clusterip redis --tcp=6379:6379 --dry-run=client -o yaml
https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands
반응형
'Certificated 도전 > CKA - Kubernetes' 카테고리의 다른 글
[CKA] 서비스와 파드를 같이 만드는 명령어 기억하기 (0) | 2023.03.05 |
---|---|
[CKA] 네임스페이스 변경하는 방법 (0) | 2023.03.05 |
[CKA] pod scale replica 변경시 필요한 명령어 (0) | 2023.03.01 |
[CKA] 쿠버네티스의 핵심요소 ( pod, 컨트롤러, replicaset, deployment) (0) | 2022.11.16 |
[CKA] 쿠버네티스란 무엇인가, 쿠버네티스 구조를 파악하자 (0) | 2022.11.16 |