k8s(42)
-
The StatefulSet "registry" is invalid: spec: Forbidden: updates to statefulset spec for fields other than 'replicas', 'ordinals', 'template', 'updateStrategy', 'persistentVolumeClaimRetentionPolicy' and 'minReadySeconds' are forbidden
StatefulSets은 수정이 허락되지 않음지우고 새로 생성해야 함kubectl get statefulset -Akubectl delete statefulset/registry -n registry
2025.01.01 -
FailedToRetrieveImagePullSecret
Warning FailedToRetrieveImagePullSecret pod/registry-0 Unable to retrieve some image pull secrets (registry); attempting to pull the image may not succeed.registry라는 secret이 없어서 오류 발생현재 registry가 인증정보를 사용하면 secret을 생성해야 하고, 인증정보를 사용하지 않으면, yml에서 아래 구문을 제거하면 됨 imagePullSecrets: - name: registry해당 pod를 delete 해야 함kubectl delete registry-0 -n registry
2024.12.31 -
Docker Volume Mount와 NFS Mount의 차이점 2024.12.31
-
Minikube mount
hostPath: path: /temp/test # Path in Minikube VM, not host filesystemhostPath의 path는 Minikube의 디렉토리임minikube sshcd /temp/testhost 서버와 Minikube를 연동하기# host 섭mkdir /temp/testminkube mount /temp/test:/temp/test마운트가 안되는 경우,Minikube가 unmount되어 있어야 함minikube sshsudo umount /temp/testexitMinikube 디렉토리안에 파일이 없어야 함minikube sshsudo rm -rf /temp/test/*exitminikube mount는 프로세스가 작동할때만 적용됨개발에서 사용하는 건 문제없지만..
2024.12.31 -
Minikube host directory 마운트하기
apiVersion: v1kind: Podmetadata: name: host-mount-podspec: containers: - name: test-container image: busybox command: [ "sleep", "3600" ] volumeMounts: - mountPath: /data name: host-volume volumes: - name: host-volume hostPath: path: /mnt/data특정 그룹으로 마운트하기(작동안함)apiVersion: v1kind: Podmetadata: name: host-mount-podspec: securityContext: fsG..
2024.12.31 -
docker registry 조회 명령
전체 이미지 조회{도메인}/v2/_catalog특정 이미지 tag 목록 조회{도메인}/v2/{이미지}/tags/list
2024.07.06