본문 바로가기
반응형

kubernetes29

kubernetes의 namespace 소개 및 사용법 논리적인 클러스터(namespace) : 물리적인 클러스터를 논리적으로 여러개로 나눠서 개별적으로 서로 다른 역할을 하는 클러스터로 나눌 수 있다. 개별적인 Access Control 정책 / 네트워크 정책 등. 네임스페이스 이름 제약 최대 63자(Characters) 알파벳 소문자,숫자,하이픈(-) 만 허용 하이픈(-)은 맨 앞이나 맨뒤에 올수 없음 이름이 틀린경우, 아래와 같은 오류메시지 The Namespace "ABC" is invalid: metadata.name: Invalid value: "ABC": a DNS-1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an a.. 2022. 4. 4.
Minikube 설치 방법(Docker,CentOS7) Minikube를 설치하기 위한 방법을 기술합니다. Minikube는 kubernetes용으로 쉽게 배우고 개발할 수 있도록 하는데 중점을 둔 로컬 kubernetes입니다. 주로 개발/학습/테스트용으로 컨테이너 환경이 필요할때 쉽게 설치해서 사용합니다. 언뜻 단순해보이지만, 설치하다가 오류가 발생하는 경우, 조치할 수 있어야합니다. Requirement (최소 필요목록) 2 CPUs or more 2GB of free memory 20GB of free disk space Internet connection Container or virtual machine manager, such as: Docker, Hyperkit, Hyper-V, KVM, Parallels, Podman, VirtualBox, .. 2022. 3. 29.
Kubernetes Worker Node Join시 Token 오류 Kubernetes Cluster 구성시, 받을 수 있는 오류를 작성하여 공유합니다. [오류] Worker 노드에서 Master 노드에 Join 작업중에 아래와 같은 오류 발생 I1130 01:21:48.742218 44687 token.go:223] [discovery] The cluster-info ConfigMap does not yet contain a JWS signature for token ID "iuxb6j", will try again [원인] Master 노드 초기화 당시 발급되었던 Token 은 TTL이 있음(24시간 후 만료) 마스터 노드 초기화 완료후, 다음날 Worker 노드를 조인하려고 보니 Token이 만료되었던것.. [조치방법] Token을 재생성 후, 다시 Worker 노.. 2021. 12. 31.
kuberetes error, Found multiple CRI sockets [오류] Found multiple CRI sockets, please use --cri-socket to select one: /var/run/dockershim.sock, /var/run/crio/crio.sock To see the stack trace of this error execute with --v=5 or higher [오류내용] 2개 이상의 CRI socket이 발견되었다. [원인확인] 2개의 CRI가 서버에 설치되어 있었다. "/var/run/dockershim.sock, /var/run/crio/crio.sock" kubernetes cluster 구성시, 2개 이상의 런타임이 감지되면 kubeadm이 오류와 함께 종료됩니다. [조치방법] 클러스터 런타임을 1개만 남기거나 or 클러.. 2021. 12. 24.
kubeadm init problem (Port 6443 is in use) kubernetes cluster 구성시 발생할 수 있는 오류입니다. [오류] [ERROR Port-6443]: Port 6443 is in use [ERROR Port-10259]: Port 10259 is in use [ERROR Port-10257]: Port 10257 is in use [ERROR FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists [ERROR FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml]: /etc/kubernetes/manifests.. 2021. 12. 24.
kubelet cgroup driver: "systemd" is different from docker cgroup driver: "cgroupfs" 오류 조치 Kubernetes cluster를 구성하다 kubeadm init을 통해 cluster를 구성하다보면 아래와 같은 오류를 받을 수 있다. [오류] 11월 22 17:17:11 k8s-master-1 kubelet[20952]: E1122 17:17:11.396342 20952 server.go:294] "Failed to run kubelet" err="failed to run Kubelet: misconfiguration: kubelet cgroup driver: \"systemd\" is different from docker cgroup driver: \"cgroupfs\"" [오류내용] kubelet의 cgroup와 컨테이너런타임인 docker의 cgroup이 다르다. (컨테이너 런타임으로 do.. 2021. 12. 24.
반응형