本文へジャンプします。

ニフクラ ユーザーガイド

Hatoba(β):クイックスタート

このクイックスタートでは、ニフクラ Hatoba(β)でKubernetesクラスタを作成し、クラスタに接続する方法を説明します。

ステップ1:申し込み・ログイン

ニフクラ Hatoba(β)を利用するにはニフクラへのお申し込みに加え、Hatoba(β)利用申し込みが必要です。

  1. ニフクラへのお申し込み

    「ニフクラお申し込み」より、申し込みを行います。

    ニフクラお申し込みページ

  2. Hatoba(β)利用申し込み

    「ニフクラ仕様・機能 Hatoba(β)」をお読みいただき、申し込みを行ってください。

    ニフクラ仕様・機能 Hatoba(β)

  3. コントロールパネルにログイン

    「Hatoba(β)利用申し込み」後、利用方法のメールが送られます。メールに記載のURLからコントロールパネルにログインします。

    コントロールパネルにログイン

ステップ2:ファイアウォールグループ作成

クラスターを作成する前に、クラスターに適用するファイアウォールグループを作成する必要があります。

  1. 左メニューから「ファイアウォール」を選択します。

  2. 左上の「ファイアウォールグループ作成」を選択します。

    ファイアウォール

  3. ファイアウォールグループの名前とメモを入力し「作成する」をクリックします。

    ファイアウォールグループ作成

  4. 作成したファイアウォールグループの「選択したファイアウォールグループの操作」ドロップダウンメニューから「INルール追加」または「OUTルール追加」を選択します。

  5. 追加したい許可ルールの数だけ「+ ルール追加」をクリックし、ルールの設定を行ったのち、右下の「ルール追加」をクリックします。

    ここでは、クラスタにkubectlで接続するために、クライアントのIPアドレスからの TCP:6443 のINルールの許可を追加します。

    INルール追加

  6. 作成したファイアウォールグループに、ルールが追加されていれば作成成功です。

    INルール追加後

ステップ3:クラスター作成

  1. 左メニューから「クラスター」を選択します。

  2. 左上の「クラスター作成」を選択します。

    クラスター

  3. 「01 基本設定」タブでクラスター全体の設定を行い、「ノードプール設定へ」をクリックします。

    01 基本設定

  4. 「02 ノードプール設定」タブでノードプールの設定を行い、「確認へ」をクリックします。

    02 ノードプール設定

  5. 「03 確認」タブで設定内容を確認し「作成する」をクリックします。

    03 確認

  6. 作成したクラスターのステータスが「作成中」から「稼働中」になれば、クラスターを利用することができます。 作成するノード数やサーバータイプによって、クラスターが「稼働中」となるまでに時間のかかる場合があります。

    クラスター稼働中

ステップ4:クラスター接続

  1. 作成したクラスターを選択し、「選択したクラスターの操作」から「クレデンシャル表示」を選択します。

    クレデンシャル表示

  2. 表示されたクレデンシャルをコピーし、INルールで許可したクライアント環境の ~/.kube/config 等に保存します。

  3. クライアント環境から kubectl 等で作成したクラスターに接続することができます。

    $ kubectl get nodes
    NAME             STATUS   ROLES               AGE   VERSION
    master-rr2nz1    Ready    controlplane,etcd   59m   v1.11.6
    master-rr2nz2    Ready    controlplane,etcd   59m   v1.11.6
    master-rr2nz3    Ready    controlplane,etcd   59m   v1.11.6
    pool001-8qoeo1   Ready    worker              47m   v1.11.6
    pool001-8qoeo2   Ready    worker              47m   v1.11.6
    pool001-8qoeo3   Ready    worker              47m   v1.11.6

推奨画面サイズ 1024×768 以上