Infrastructure/Docker & Kubernetes

    쿠버네티스 설치부터 서비스 배포까지 - 2-1. 쿠버네티스 재설치

    쿠버네티스 설치부터 서비스 배포까지 - 2-1. 쿠버네티스 재설치

    목차 쿠버네티스 설치부터 서비스 배포까지 - 1.도커 설치 쿠버네티스 설치부터 서비스 배포까지 - 2.쿠버네티스 설치 쿠버네티스 설치부터 서비스 배포까지 - 2-1. 쿠버네티스 재설치 쿠버네티스 설치부터 서비스 배포까지 - 3.쿠버네티스 Ingress Nginx 생성 쿠버네티스 설치부터 서비스 배포까지 - 4.NFS 설치 쿠버네티스 설치부터 서비스 배포까지 - 5.데이터베이스 설정 쿠버네티스 설치부터 서비스 배포까지 - 6.프론트엔드 설정 쿠버네티스 설치부터 서비스 배포까지 - 7.백엔드 설정 쿠버네티스 설치부터 서비스 배포까지 - 8.결과화면 2-1. 쿠버네티스 재설치 쿠버네티스를 처음 설치하거나 작업하다 보면 재설치 하게 되는 순간이 발생합니다. 부득이 모든 자료가 증발하더라도 재설치 하겠다면 다음과..

    쿠버네티스 설치부터 서비스 배포까지 - 2.쿠버네티스 설치

    쿠버네티스 설치부터 서비스 배포까지 - 2.쿠버네티스 설치

    목차 쿠버네티스 설치부터 서비스 배포까지 - 1.도커 설치 쿠버네티스 설치부터 서비스 배포까지 - 2.쿠버네티스 설치 쿠버네티스 설치부터 서비스 배포까지 - 2-1. 쿠버네티스 재설치 쿠버네티스 설치부터 서비스 배포까지 - 3.쿠버네티스 Ingress Nginx 생성 쿠버네티스 설치부터 서비스 배포까지 - 4.NFS 설치 쿠버네티스 설치부터 서비스 배포까지 - 5.데이터베이스 설정 쿠버네티스 설치부터 서비스 배포까지 - 6.프론트엔드 설정 쿠버네티스 설치부터 서비스 배포까지 - 7.백엔드 설정 쿠버네티스 설치부터 서비스 배포까지 - 8.결과화면 2.쿠버네티스 설치 해당 파트 참고 URL https://kubernetes.io/ko/docs/concepts/overview/what-is-kubernetes..

    쿠버네티스 설치부터 서비스 배포까지 - 1.도커 설치

    쿠버네티스 설치부터 서비스 배포까지 - 1.도커 설치

    목차 쿠버네티스 설치부터 서비스 배포까지 - 1.도커 설치 쿠버네티스 설치부터 서비스 배포까지 - 2.쿠버네티스 설치 쿠버네티스 설치부터 서비스 배포까지 - 2-1. 쿠버네티스 재설치 쿠버네티스 설치부터 서비스 배포까지 - 3.쿠버네티스 Ingress Nginx 생성 쿠버네티스 설치부터 서비스 배포까지 - 4.NFS 설치 쿠버네티스 설치부터 서비스 배포까지 - 5.데이터베이스 설정 쿠버네티스 설치부터 서비스 배포까지 - 6.프론트엔드 설정 쿠버네티스 설치부터 서비스 배포까지 - 7.백엔드 설정 쿠버네티스 설치부터 서비스 배포까지 - 8.결과화면 1.도커 설치 인트로 들어가기에 앞서 저는 도커, 쿠버네티스를 이렇게 시작했습니다. 도커에 대해 ‘도’자도 모르던 어느 날 갑작스레 도커를 이용한 컨테이너화를 통..

    에러, Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes")

    에러, Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes")

    문제 어제 종료하기 전까지 잘 됐는데 kubectl get pods 치자마자 에러가 나와서 설마 또... 다시 깔아야 하나? 라며 가슴이 철렁했습니다.. Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes") 해결 방법 https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm/ Troublesh..

    에러, kubernetes virtualbox를 이용한 환경 구축 시 마스터 에서 워커 노드와의 통신이 불가능한 경우 i/o time out 또는 connection timed out

    에러, kubernetes virtualbox를 이용한 환경 구축 시 마스터 에서 워커 노드와의 통신이 불가능한 경우 i/o time out 또는 connection timed out

    문제 하나는 Ubuntu 20.04 LTS OS인 컴퓨터와 두개는 원격으로 virtualbox를 통해 클러스터를 구성하고 있었습니다. 문제는.. CNI Network를 flannel로 선택하고 했는데요 분명히 Master에서 kubeadm init 후 Worker Node에 Join --- POD 연결은 됩니다. 그런데!! Master - Worker Node 로의 curl, logs, exec 등등의 테스트는 불가능하고 ( i/o time out ) Worker Node1 - Worker Node2 의 curl 테스트는 가능했습니다. 이렇게 매번 타임아웃이 발생했습니다. Error from server: error dialing backend: dial tcp 10.100.0.11:10250: i/o ..

    kubernetes init reset 어떻게 해도 안될 때 ...

    이슈 kubeadm init, kubeadm reset 등등 몇번이고 조치해도 10250, 10248, 6443, 8080 등등 에러가 발생할 경우 깔 ~ 끔하게 다시 시작하자 조치사항 sudo apt-get purge kubeadm kubelet kubectl sudo apt autoremove 이 세가지를 지워주고 처음부터 다시 하니까 된다 .... 위 3가지 어딘가에서 꼬인듯 하다

    에러, kubernetes kubeadm init error If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`

    에러, kubernetes kubeadm init error If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`

    문제 kubeadm init시 에러가 발생했습니다. 에러 메시지 중에 아무래도 /var/lib/etcd is not empty가 가장 눈에 보이는군요 [preflight] Running pre-flight checks error execution phase preflight: [preflight] Some fatal errors occurred: [ERROR DirAvailable--var-lib-etcd]: /var/lib/etcd is not empty [preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...` To see the stack trace of th..

    에러, kubernetes kubectl Error from server: error dialing backend: dial tcp 10.100.0.11:10250: i/o timeout

    에러, kubernetes kubectl Error from server: error dialing backend: dial tcp 10.100.0.11:10250: i/o timeout

    문제 10250 포트에 대한 타임아웃이 계속해서 발생했습니다. 하... 이게 쿠버네티스에서 무슨 포트인지 알아도 당최 고칠 방법을 알 수 없습니다. 우선 네트워크와 관련된 기능의 오류라고 생각됩니다. 해결방법 minukube status를 해보니 에러가 apiserver: stopped가 되어 있습니다 E0317 11:11:27.010216 1086619 status.go:413] kubeconfig endpoint: extract IP: "minikube" does not appear in /etc/kubernetes/admin.conf minikube type: Control Plane host: Running kubelet: Running apiserver: Stopped kubeconfig: Mi..