Rancher ハンズオン #03 on CloudGarage


はじめに

こんにちは~
@FoxBoxsnet です。前日深夜になりかけてますが、明日の

Rancher ハンズオン #03 & モクモク勉強会 #07 - connpass

ハンズオン資料を作成してます。

参考

今回の環境

インスタンスの追加

RancherOS Config

name value
hostname: ホスト名の設定今回は host001, host002, host003
environment: TimeZone を設定 TZ: 'JST-9'
ssh_authorized_keys: SSH Key の追記

スニペットをそのまま貼り付けて y でインストールします。

Host001 cloud-config.yml

bash
cat > cloud-config.yml <<EOF
#cloud-config
hostname: host001

rancher:
  services:
    console:
      environment:
        TZ: 'JST-9'
    syslog:
      environment:
        TZ: 'JST-9'
ssh_authorized_keys:
- ssh-rsa AAAAB.........
EOF

sudo ros install -c cloud-config.yml -d /dev/vda

Host002 cloud-config.yml

bash
cat > cloud-config.yml <<EOF
#cloud-config
hostname: host002

rancher:
  services:
    console:
      environment:
        TZ: 'JST-9'
    syslog:
      environment:
        TZ: 'JST-9'
ssh_authorized_keys:
- ssh-rsa AAAAB.........
EOF

sudo ros install -c cloud-config.yml -d /dev/vda

Host003 cloud-config.yml

bash
cat > cloud-config.yml <<EOF
#cloud-config
hostname: host003

rancher:
  services:
    console:
      environment:
        TZ: 'JST-9'
    syslog:
      environment:
        TZ: 'JST-9'
ssh_authorized_keys:
- ssh-rsa AAAAB.........
EOF

sudo ros install -c cloud-config.yml -d /dev/vda

Rancher Server Setup

WordPress deploy

Prometheus