タグ

Node Poolに関するshodaiのブックマーク (3)

  • Assigning Pods to Nodes - Kubernetes

    You can constrain a Pod so that it is restricted to run on particular node(s), or to prefer to run on particular nodes. There are several ways to do this and the recommended approaches all use label selectors to facilitate the selection. Often, you do not need to set any such constraints; the scheduler will automatically do a reasonable placement (for example, spreading your Pods across nodes so a

    Assigning Pods to Nodes - Kubernetes
    shodai
    shodai 2018/08/04
    labelをうまく使うとディスクタイプとかで分配できるのか。賢い!
  • kubernetes: 特定のコンテナ(Pod)だけ特定のホストで - Qiita

    kuberenetsで複数のコンテナを複数クラスタ上で運用すると、リソースの関係などで特定のコンテナ(Pod)だけ特定のホストで実行したいケースがある。 label機能を使うことで実現できる。 参照) Constraining pods to run on particular nodes http://kubernetes.io/docs/user-guide/node-selection/ host(minion node)にlabelを付ける 初期状態として以下のworker(minion) nodeとする $ kubectl get nodes NAME LABELS STATUS AGE ip-172-31-25-70 kubernetes.io/hostname=ip-172-31-25-70 Ready 1m ip-172-31-25-72 kubernetes.io/hos

    kubernetes: 特定のコンテナ(Pod)だけ特定のホストで - Qiita
    shodai
    shodai 2018/08/04
    “kuberenetsで複数のコンテナを複数クラスタ上で運用すると、リソースの関係などで特定のコンテナ(Pod)だけ特定のホストで実行したいケースがある。”
  • kubernetesのnode運用の具体例

    kubernetesのインフラ運用の楽な点は、dockerコンテナとサーバーを切り分けて運用できる点です。 dockerのイメージが完成していれば、サーバーのクラスタを指定して起動するだけです。 ハードを交換する場合にも、OSレベルの環境バックアップ・構築はDockerで完結しているため、新しいクラスタを用意してコンテナを起動それば良いので、非常に手早く対応できます。 Google Kubernetes EngineのNode Pool Googlekubernetesホスティングサービス”Kubernetes Engine”(GKE)は、Node Poolという機能を提供しています。 これはnode(仮想マシン)のグループを作成する機能で、1つのクラスタの中で複数の実行環境を管理するものです。 Google Cloudの多彩なサイズのマシンタイプ(n1-standard, n1-hig

    shodai
    shodai 2018/08/04
    プール指定でコンテナ起動 作成したNode Poolへのコンテナ割り当ては、kuberunetesのnodeSelector機能を利用して、コンテナ起動時にReplication Controllerの設定ファイルに記載します。
  • 1