|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
SUSE Rancher Prime Equinix Metal クイックスタート
このチュートリアルでは、以下の内容を説明します:
-
Equinix Metal サーバーのプロビジョニング
-
Rancher 2.x のインストール
-
最初のクラスターの作成
-
アプリケーション Nginx のデプロイメント
|
これらのガイドの目的は、Rancher を評価するために使用できるサンドボックスを迅速に立ち上げることです。Docker のインストールは、運用環境での使用は推奨されません。包括的なセットアップ手順については、インストールを参照してください。 |
前提条件
1.Equinix Metal ホストをプロビジョニングする
Equinix Metal ホストのデプロイを開始します。Equinix Metal サーバーは、Equinix Metal コンソール、API、または CLI からプロビジョニングできます。各デプロイメントタイプの手順は、 Equinix Metal デプロイメントドキュメントに記載されています。Equinix Metal サーバーの種類に関する追加情報は、 Equinix Metal ドキュメントにあります。
|
メモ:
|
2.Rancher をインストールします。
Equinix Metal ホストに Rancher をインストールするには、接続後、シェルを使用してインストールします。
-
PuTTy やリモートターミナル接続など、お好みのシェルを使用して Equinix Metal ホストにログインします。
-
シェルから、次のコマンドを入力します:
sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged rancher/rancher
*結果:*Rancher がインストールされました。
3.ログイン
Rancher にログインしてアプリケーションの使用を開始します。ログイン後、一度限りの設定を行います。
-
ウェブブラウザを開き、ホストのIPアドレスを入力します:
https://<server_ip>。`<SERVER_IP>`をホストのIPアドレスに置き換えてください。
-
プロンプトが表示されたら、デフォルトの`admin`アカウントのパスワードを作成します。
-
*Rancher Server URL*を設定します。URLはIPアドレスまたはホスト名のいずれかにすることができます。ただし、クラスターに追加される各ノードは、このURLに接続できる必要があります。
URLにホスト名を使用する場合、このホスト名は、クラスターに追加したいノードでDNSによって解決可能でなければなりません。
4.クラスターを作成します。
Rancherへようこそ!これで、最初のKubernetesクラスターを作成できるようになりました。
このタスクでは、柔軟な*カスタム*オプションを使用できます。このオプションを使用すると、クラスターで使用するために_任意_のLinuxホスト(クラウド上のVM、オンプレミスのVM、またはベアメタル)を追加できます。
-
*☰ > クラスター管理*をクリックします。
-
*クラスター*ページから、*作成*をクリックします。
-
*カスタム*を選択します。
-
*クラスター名*を入力します。
-
次へ をクリックします。
-
ノードロール*から、_すべて_のロールを選択します: *etcd、コントロール、および*ワーカー*。
-
オプション:Rancherは、Rancher通信およびクラスター通信に使用されるIPアドレスを自動的に検出します。`Public Address`および`Internal Address`を使用して、*ノードアドレス*セクションでこれを上書きできます。
-
-
登録コマンドをクリップボードにコピーします。
-
PuTTyやリモートターミナル接続など、好みのシェルを使用してLinuxホストにログインします。クリップボードにコピーしたコマンドを実行します。
-
Linuxホストでコマンドの実行が完了したら、*完了*をクリックします。
結果:
クラスターが作成され、*プロビジョニング*の状態が割り当てられました。Rancherがクラスターを立ち上げています。
クラスターの状態が*アクティブ*に更新された後にアクセスできます。
*アクティブ*なクラスターには、2つのプロジェクトが割り当てられています:
-
Default、`default`名前空間を含む -
System、cattle-system、traefik、kube-public、および`kube-system`名前空間を含む
次は何ですか?
Rancherを使用してデプロイメントを作成します。詳細については、Creating Deploymentsを参照してください。