kubectl apply -f yaml 파일 사용법

2024. 3. 2. 14:00k8s

command 사용법

# 기본
command: ["{명령어}", "{명령어 args}", "{명령어 args}" ..]

# 멀티라인
commnad:
    - sh
    - "-c"
    - |
      /bin/sh << 'EOF'
      {원하는 명령어}
      EOF

node mount

# hostPath를 통해서 mount
-------------------------
      containers:
      - name: x
        image: x
        ports:
        - containerPort: x
        volumeMounts:
        - name: resource
          mountPath: /data/a
      volumes:
      - name: resource
        hostPath:
          path: /home/root/a
-------------------------

# mount 확인
# pod
kubectl get pods -A
kubectl exec -it {pod 이름} -n {namespace} -- sh
cd /data/a
echo test > test.txt

# minikube
# test.txt가 있는지 확인
minikube ssh
cd /home/root/a
ls

'k8s' 카테고리의 다른 글

ACR 접속 secret 생성  (0) 2024.03.05
Dockerizing  (0) 2024.03.02
minikube ServiceAccount 생성  (0) 2024.02.21
minikube token 생성  (0) 2024.02.18
minikube apiserver nginx proxy curl 호출  (0) 2024.02.18