kubernetes 에서 cert-manager로 무료 letsencrypt 인증서 발급 설정

쿠버네티스 클러스터에 ingress 컨트롤러가 설치되어 있는지 확인한다. 만약 없다면 설치하고 설치한 ingress 컨트롤러 타입을 기억한다. 1. cert-manager 설치하기 2. cluster-issuer 생성하기 아래 yaml 파일에서 이메일 주소(spec.acme.email)와 ingress 타입(spec.acme.solvers.selector[0].http01.ingrss.class)을 확인하고 nginx 또는 traefik 등 자신이 사용할 ingress 타입을 기입한다. cluster issuer 생성 및 생성 여부 확인 3. 인증서를 사용할 web 및 ingress 배포 4. 브라우저로 접속 확인

Ubuntu 20.04 서버에 K3s 클러스터 구성하기

1. 서버 생성 후 root 계정으로 처음 접속 후 비밀번호 변경 2. 호스트 이름 확인 및 변경 3. 사용자 계정 생성 4. root 계정 접속 해제 후 kube 사용자로 다시 접속한 후 서버 패키지 업데이트 5. 방화벽 설정 iptables 설정을 변경했다면 netfilter-persistent save 명령어로 저장하고, 나중에 netfilter-persistent reload 명령어로 다시 설정을 불러올 수 있다. sudo netfilter-persistent savesudo netfilter-persistent reload … 더 읽기