Machine]ベースのプロビジョニングのサポートを追加しました。Machineを使用すると、クラウドプロバイダーまたは独自のデータセンター内でDockerホストを簡単に作成できます。サーバーを作成し、それらにDockerをインストールし、それらと通信するようにDockerクライアントを構成します。UIから直接計算ノードを起動できます。これは、単一ノードからマルチノード(将来的にはマルチクラウド)の展開を作成および管理できるようにするための、小さいながらも重要なステップです。UIからDropletsを起動してプロビジョニングする方法を示します。Docker計算ホストを実行します(これは、Dockerコンテナーの実行に使用できます)。前提条件このチュートリアルを実行するには、次のものが必要です。APIのDigitalOceanパーソナルアクセストークン。https://www.digitalocean.com/community/tutorials/how-to-use-the-digitalocean-api-v2#how-to-の指示に従って作成できます。[このチュートリアル]。14.04ドロップレット1つ。1.6.0画像オプションは、[アプリケーションの選択]タブの[アプリケーション]タブにあるドロップレット作成ページにあります。このDropletには、カスタムユーザーデータも必要です。これを追加するには、[利用可能な設定]セクションで[*ユーザーデータを有効にする]をクリックし、表示されるテキストボックスに以下のスクリプトを入力します。このスクリプトは、起動時にRancherサーバーを実行するようDropletに指示します。Rancherサーバーは現在インターネットに公開されているため、認証を設定することをお勧めします。OAuthベースの認証をセットアップします。画面上部に「アクセス制御が設定されていません」という警告が表示され、続いて「設定」へのリンクが表示されます。*設定*をクリックし、そこに記載されている指示に従ってGitHubに新しいアプリケーションを登録し、クライアントIDとシークレットをそれぞれのテキストフィールドにコピーします。GitHubで認証*]をクリックし、[アプリケーションの認証]をクリックします。これを行うと、ページがリロードされ、OAuthのセットアップ手順が*認可の設定*セクションに置き換えられます。Rancherへのアクセスを許可する必要があるユーザーおよび組織を追加します。変更を加えると、*承認設定を保存*というボタンが表示されます。完了したらクリックします。表示されます)に置き換えられます。+プロジェクトの追加*をクリックします。選択する名前を入力し、ポップアップする未亡人の所有者として自分を選択し、[作成]をクリックします。次に、プロジェクト選択メニューを再度使用して選択します。追加するすべての計算ノードは、このプロジェクトに含まれます。複数のプロジェクトを作成して、計算ノードを論理セットにグループ化できます。ステップ2-Rancher計算ノードの起動このステップでは、いくつかのRancher計算ノードを起動します。*ボタンをクリックして、Rancher計算ノードを起動します。ホストを初めて起動する場合、Rancherサーバーが使用可能なIPアドレスの確認を求めるポップアップ画面が表示されます。計算ノードが接続する場所。DigitalOceanでは、事前に構成されたIPを選択したままにして、[保存]をクリックできます。IPをプロキシサーバーのIPとポートに更新する必要があります。EC2、カスタムの3つのプロバイダーが表示されます。最初の2つはそれぞれのクラウドシステムで計算ノードを起動するために使用され、3番目はDockerが事前にインストールされたサーバーでRancher計算ノードを手動で起動するために使用されるコマンドをリストします。DigitalOceanアイコンを選択します。あなたが記入するための多くのフィールドを備えた画面(下に示されている)が表示されます。[image]次の詳細を入力します。サーバー名:好きなもの。説明:好きなもの、オプション。APIの個人アクセストークン。*である必要があります。サイズ:ドロップレットのサイズ。地域:ドロップレットが作成される地域。地理的に近い場所を選択してください。Machineを使用して指定されたDropletを作成し、Dockerをインストールします。Rancherは、新しく作成されたDropletでrancher-agentを実行し、Rancherサーバーに登録します。IPアドレス、プロセッサのクロック速度、メモリ、ストレージなど、ノードに関するいくつかの基本情報も取得します。このステップは、より多くの計算ノードを展開に起動するのに必要な回数だけ繰り返すことができます。[image]手順3-展開の監視とスケーリングこの手順では、計算ノードの組み込みの監視を検討し、メモを非アクティブ化および削除する方法を示します。計算ノードがプロビジョニングされたら、ノードのいずれかの名前をクリックして、監視画面を表示します。ここで、その計算ノードのCPU使用率とメモリ消費量を確認できます。メモリのほとんどを使用していることがわかった場合、またはCPUが継続的にホットで実行されている場合は、より多くのノードを起動してコンテナの密度を下げることができます。下の計算ノードはメモリの80%を使用しているように見えるため、より多くのノードを起動して負荷を分散することができます。これは、Machine統合が本当に役立つ場所です。UIを終了せずに、より多くの計算ノードをプロビジョニングすることにより、負荷のスパイクにすばやく対応できます。*を選択してノードをシャットダウンできます。*のいずれかをクリックして、スピンバックしたいノードまたは不要になったノードをそれぞれ無効にすることができます。Machineの統合を使用して、計算ノードを起動、監視、終了する方法を学習しました。