설치
-
Cert-manager와 Traefik IngressRoute을 이용한 nginx https 배포K8S 2022. 10. 25. 22:49
틀린 내용이 있을 수도 있습니다! 틀린 내용이 있다면 댓글로 달아주시면 감사하겠습니다! 개요 IngressRoute를 이용해서 nginx를 배포한다. cert-manager를 통해 인증서를 발급하고 https를 사용한다. 구성 1. loadbalancer를 사용할 수 없는 환경인 경우, traefik service를 nodeport로 배포해서 ingressroute를 사용한다. 2. lb를 사용할 수 있다면, traefik service를 loadbalancer로 만들어 ingressroute를 사용한다. 1. NodePort를 사용하는 경우 1) helm을 이용해서 traefik chart를 설치한다. helm repo add traefik https://helm.traefik.io/traefik he..
-
Helm 자주 사용하는 커맨드 정리메모 및 기타 2022. 9. 20. 15:16
helm 3 설치하기 curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh chmod 700 get_helm.sh ./get_helm.sh helm repo 추가하기 helm repo add [repo 이름] [repo url] ex) helm repo add traefik https://helm.traefik.io/traefik repo update하기 helm repo update 압축 풀린 helm repo 다운 받기 helm pull [repo 이름]/[repo에서 다운 받을 패키지명]--untar ex) helm pull traefik/traefik --untar helm chart 설치하기..
-
minikube: Failed kubeconfig update: Error reading file open .kube/config 에러 해결Trouble Shooting 2021. 3. 27. 02:00
처음에 cgroup문제인 줄 알고 삽질했다. suggestion으로 .kube/config의 권한과 소유권을 바꾸라고 해서 바꾸었지만, 잘 되지 않았다. 그런데 .kube 디렉토리를 보니 애초에 seung 사용자가 접근하지 못하게끔 되어 있는것을 확인했고, 다음과 같이 .kube의 권한과 소유권을 바꾸고, .kube/config 또한 다음과 같이 권한과 소유권을 바꾸어 주었다. 성공적으로 된다.