Windows 10 Pro에 Kubernetes 환경을 준비하고 그 위에 Rancher를 이동

5831 단어 rancherkubernetes

tl;dr



Rancher 나 Kubernetes를 잘 모르겠지만 Windows에서 먼저 시도하고 싶습니다.
2019/4/15 현재 작업 로그.

기본적으로, 여기 의 순서에 준하지만, Let's Encrpyt 환경이 아니면 이끼 같기 때문에? 일부 절차가 다르다.

Docker for Windows 설치



여기 를 보고 잘 해 주세요.

Kubernetes 활성화



Docker for Windows가 설치된 후에는 Kubernetes를 사용하도록 설정하고,
Show system containers에 체크 넣어 둔다.


그리고 Rancher를 넣는데, 나름대로 스펙 요하는 것 같기 때문에, 조금 자원을 늘려 둔다. 어서.


helm 및 tiller 설치



설치에 helm 및 tiller가 필요하기 때문에 여기 로부터 바이너리를 입수해, 패스가 통과하는 곳에 둔다.

helm에 의한 설정



PowerShell을 열고 와우와 명령을 부티 넣는다.
> helm init --service-account tiller --wait
> helm install stable/nginx-ingress --name ingress-nginx --namespace ingress-nginx --wait
> kubectl apply -f https://raw.githubusercontent.com/jetstack/cert-manager/release-0.7/deploy/manifests/00-crds.yaml
> kubectl create namespace cert-manager
> kubectl label namespace cert-manager certmanager.k8s.io/disable-validation=true
> helm repo add jetstack https://charts.jetstack.io
> helm repo update
> helm install --name cert-manager --namespace cert-manager --version v0.7.0 jetstack/cert-manager
> helm repo add rancher-latest https://releases.rancher.com/server-charts/latest
> helm install rancher-latest/rancher --name rancher --namespace cattle-system --set hostname=rancher.my.org --set ingress.tls.source=secret

호스트 편집


127.0.0.1 rancher.my.org

브라우저로 액세스하면 Yay!



초기 패스워드를 요구받은 후에, 이런 것이 보이기도 한다.


왠지 잘 하고 있다.

좋은 웹페이지 즐겨찾기