Pod

Devops·2022년 12월 15일

Kubernetes 강의

목록 보기
1/15
apiVersion: v1
kind: Pod
metadata:
  name: pod-4                           # Pod 이름
  labels:                               # Label 
    type: web                           
    lo: dev  
spec:
  nodeSelector:                         # Node 직접 지정시
    kubernetes.io/hostname: k8s-node1   
  containers:
  - name: container                     # Container 이름
    image: kubetm/init                  # 이미지 선택
    ports:
    - containerPort: 8080               
    resources:                          # 자원 사용량 설정
      requests:
        memory: 1Gi
      limits:
        memory: 1Gi
    

파일이 있을 경우

kubectl create -f ./pod.yaml

Pod이름이 pod1인 Container로 들어가기 (나올땐 exit)

kubectl exec pod1 -it /bin/bash

Container가 두개 이상 있을때 Container이름이 con1인 Container로 들어가기

kubectl exec pod1 -c con1 -it /bin/bash

profile
Cloud Engineer , backend developer

0개의 댓글