라벨
3730 단어 Kubernetestech
라벨
context 연결
kubectl config get-contexts
kubectl config current-context
kubectl config use-context $CONTEXT_NAME
もしくは
kubectx $CONTEXT_NAME
각각 보이면 마지막 매개 변수의 all를 deployment,pod 등으로 바꿉니다.
kubectl (-n $NAMESPACE) get all
kubectl config set-context $CONTEXT_NAME --user=$USER_NAME --cluster=$CLUSTER_NAME
kubectl config delete-context $CONTEXT_NAME
클러스터 연결
클러스터 생성에는 GKE 또는 도구를 사용하는 방법이 있습니다.문서 참조.
kubectl config get-clusters
kubectl config delete-cluster $CLUSTER_NAME
파일 읽기
kubectl apply -f $FILE_NAME
(Deployment 시 설치/잊어버리더라도 명령의 내용을 저장하지 않고 답안지 여부에 영향을 주지 않음)
kubectl apply -f $FILE_NAME --record
kubectl rollout history $RESOURCE_KIND $RESOURCE_NAME
롤백 수행
kubectl rollout history $RESOURCE_KIND $RESOURCE_NAME --revision=$REVISION_NUM
kubectl rollout undo $RESOURCE_KIND $RESOURCE_NAME
pod 관련
kubectl get pod
kubectl exec -it $POD_NAME sh (-c $CONTAINER_NAME)
kubectl logs -f $POD_NAME (-c $CONTAINER_NAME)
kubectl delete pod $POD_NAME
선언 파일에 기록된 모든 자원 삭제
kubectl delete -f $FILE_NAME
컨테이너
kubectl exec -it $POD_NAME /bin/bash
임시 Pod 생성 및 서비스 확인(후술) 시 사용
kubectl run -i --rm --tty debug --image=$CONTAINER_IMAGE --restart=Never --bash -il
ServiceAccount
kubectl get serviceaccounts
kubectl get serviceaccount $SERVICE_ACCOUNT -o yaml
kubectl get secret
kubectl describe $SECRET_NAME
kubectl get secret $SECRET_NAME -o yaml
인증 정보
kubectl config set-credentials $SERVICE_ACCOUNT --toke=$TOKEN
kubectl use-context $CONTEXT
)kubectl config set-context $CONTEXT_NAME --cluster=$CLUSTER_NAME --user=AUTHENTICATION_USERNAME
kubectl config view
Reference
이 문제에 관하여(라벨), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/pika/articles/c6d33eba30f97f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)