17日目のエントリです。RancherOSをインストールした話CloudGarageさんからDevAssistProgram用プランを頂いたのでRancherOSのインストールをやってみました。CloudGarageさんマジ太っ腹です!本当ありがとうございます!RanserOSをインストールするまえに...事前にGitHubのアカウントを用意しておくと幸せになれます。あと鍵ペアも...鍵ペアはCloudGarageのコンパネ上で用意するか、鍵ペア生成ツールで作成しておけば大丈夫っす。RancherOSのインスタンスを作成します。ISOイメージはRancherOS、ポートは全開放にします。参考に設定を進めます。ユーザにパスワードを設定します。rancher設定後SSHログインして作業を進めます。書いた内容はざっくりいうと以下のとおりです。再起動が終わったらCloudGarageのコンパネからISOをアンマウントし強制再起動をかけます。強制再起動が終わったら用意した秘密鍵を使ってSSHログインします。rancher@(IPアドレス)SSHログイン後以下のコマンドを実行してRancherServerを起動します。初回起動時はコンテナのダウンロードが始まりますが2分程度で完了します。アクセスし設定を進めます。アクセス直後牛くんが出迎えてくれます🐮。うしくんのお出迎え右下のメニューから利用する言語を変更できるので、日本語に変更しておくと作業しやすいかも。現在WebUIへのアクセスには制限がかかっていないので、アクセスコントロールを設定し制限をかけます。設定方法は以下のとおり。最初のサービスまたはコンテナを起動する前にDockerがインストールされたLinuxホストを追加する必要があるとのことで新しいホストを追加します。新しいホストを追加してほしいとのメッセージが...の空欄にインスタンス自身のグローバルIPアドレスを入力します。ホストの追加画面にあるとおり、ボックス内にあるコマンドをCLI上で実行します。追加したホストの情報を確認できます。ヘルスチェックは時間がかかるのでしばらく放置しておきましょう...。追加したホストコンテナの起動ホストの起動ができたのでコンテナも起動してみます。名前とかいい感じに入れて追加します。起動完了後CLIからログインできるようになります。pwd/rootroot@5c7bf2370f26:~#起動したまま出たいときはC-pの後C-qを押します。ちなみにC-dを押すと止まるので本当注意っすよ!!!!C-d押したらコンテナのStatusがStoppedになってビビったwwwwwwwwオフェwwwwwwwwwwwさいごにRancherServerの起動までできたものの、後はどう活用するかが悩みどころです。WebUIはSSL/TLS通信を経由するように設定したいなぁ...ぼちぼちやっていきたいと思います。都内でインフラエンジニアをやっています。コメントをキャンセルメールアドレスが公開されることはありません。