Kubernetes

Rancher2.0をインストール

2019年6月6日

Rancher2.0

Rancherを利用する為にはdockerを使用します。

dockerをインストールをしていない場合は下記を確認してください。
Dockerのインストールの仕方はこちら

Rancherとは

Rancherって何するの?って思うかもしれませんが、簡単に説明すると色々な環境にあるKubernetesを一元管理出来るみたいです。

サポート環境

Prepare a Linux host with 64-bit Ubuntu 16.04, at least 4GB of memory. Install a supported version of Docker on the host.

  • Linux host 64bit
  • Ubuntu 16.04
  • Memory 4GB

LinuxだけどMacでもいけるだろって事でインストールをしてみる。

参考にしたRancher2.0のインストールはこちら

インストール

dockerコマンドを利用してrancherをインストールする。

$docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
Unable to find image 'rancher/rancher:latest' locally
latest: Pulling from rancher/rancher
f476d66f5408: Pull complete
8882c27f669e: Pull complete
d9af21273955: Pull complete
f5029279ec12: Pull complete
9144d1997327: Pull complete
00b9797dd802: Pull complete
19daf411a05b: Pull complete
7b95d4cbcb10: Pull complete
ec42ed11057b: Pull complete
4aa06b39c2e3: Pull complete
0f7d403ede89: Pull complete
2d0c6eb622dc: Pull complete
Digest: sha256:75d3321ff1f038b7b2dd8a3de84b70fdd61ce4efead838bec9bc88bf6a99ac2e
Status: Downloaded newer image for rancher/rancher:latest
6277a21e07fa6b7de1340cc031acc344158787dbcd561c04df1a5f236012d367

とりあえずエラーもなにも起きてないし、インストール出来たっぽいので確認してみる。

$docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                                      NAMES
6277a21e07fa        rancher/rancher     "entrypoint.sh"     27 seconds ago      Up 26 seconds       0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   amazing_euclid

起動しているのを確認出来ました。

次はブラウザで確認してみます。

Rancher2.0をインストール

http://localhostにアクセスするとこの接続では〜 と上記の画面が表示されるので、下の方にある安全ではありませんのリンクをクリックすると下記の画面が表示されます。

Rancher2.0をインストール

adminユーザのパスワードを入力し設定します。

すると下記の画面が表示されます。

Rancher2.0をインストール

なんかローカルネットワークやローカルIPだとwarningが出てきたけど、とりあえずローカルIPを入れてSave URLを押す。

Rancher2.0をインストール

まとめ

Rancher2.0のインストールが完了しました。

dockerの環境が出来ていれば、簡単にインストールすることが可能です。

これから色々試して行きたいと思います。

-Kubernetes
-, , , ,