반응형
# 기본 YAML파일 생성
kubectl run redis --image=redis:alpine --dry-run=client -oyaml > redis-pod.yaml
위 명령어를 실행하면 아래와 같은 내용을 가진 redis-pod.yaml이 생성된다.
apiVersion: v1
kind: Pod
metadata:
creationTimestamp: null
labels:
run: redis
name: redis
spec:
containers:
- image: redis:alpine
name: redis
resources: {}
dnsPolicy: ClusterFirst
restartPolicy: Always
status: {}
# YAML 문법
https://subicura.com/k8s/prepare/yaml.html
Git을 설치하면 GitBash 사용 가능
또는 Cmder 다운로드
출처 : https://subicura.com/k8s/
#YAML파일의 유형별 버전
- POD : v1
- Service : v1
- ReplicaSet : apps/v1
- Deployment : apps/v1
반응형
'IT Tech > Cloud Native' 카테고리의 다른 글
[CKA] Kube Scheduler (0) | 2022.02.28 |
---|---|
[CKA] Kube-Controller Manager (0) | 2022.02.28 |
[자격증] CKA 레퍼런스 (0) | 2022.02.25 |
[자격증] CKA 준비 정보 (0) | 2022.02.24 |
npm (Node Package Manager) (0) | 2021.08.25 |