DevOps

CKA 예제 리마인더 - 4. Imperative Commands

Vince_rf 2024. 10. 27. 01:09

 

Pod를 만드세요

name = redis

image = redis:alpine

labels = "tier=db"

나의 답안)
kubectl run redis --image=redis:alpine --dry-run=client -o yaml > ./redis.yaml

vim redis.yaml 후 labels 아래에 tier=db 추가

kubectl apply -f redis.yaml

Solution )

kubectl run redis --image=redis-alpine --labels="tier=db"


svc를 만드세요

name = redis-service

port = 6379


나의 답안)
kubectl create svc redis-service --tcp=6379:6379 --dry-run=client -o yaml > redis-svc.yaml

kubectl apply -f redis-svc.yaml

Solution )
kubectl expose pod redis --port 6379 --name redis-service