1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Windows10 Proに Kubernetes環境を用意してその上でRancherを動かす

Last updated at Posted at 2019-04-15

tl;dr

RancherとかKubernetesとかよくわからないけど、とりあえずWindows上で試したいぜ
2019/4/15現在の作業ログ。

基本的に、ここの手順に準じるが、Let's Encrpyt環境でないとコケるようなので?一部手順が違う。

Docker for Windowsのインストール

ここをみてよしなにやってください。

Kubernetesの有効化

Docker for Windowsがインストールしたら、おもむろにKubernetesを有効化し、
Show system containersにチェック入れておく。
kubernete設定有効化.png

あと、Rancherをいれるのに、それなりにスペック要するみたいなので、ちょっとリソースを増やしておく。てきとう。
advance_setting.png

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

hostsを編集

127.0.0.1 rancher.my.org

ブラウザでアクセスすると、Yay!

初期パスワードを求められたりした後、こんなのが見えたりする。
rancher起動後.png

なんだかうまくいっている。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?