労働者ノード
2801 ワード
Kubernetesはコンテナのオーケストラであり、Kubernetesの主なキーポイントは、スケジューリングのようなものの多くを詰め込み、失敗すると、1つのツールのすべての高可用性.
しかし、Kubernetesはどのようにこれを提供しますか、それはノードと呼ばれている複数のサーバーを集めることによって、それがする方法です.したがって、基本的にKubernetesはタコであると想像します(しかし、タコは必要に応じて触手を加え始めることができます).ノードは蜂のようであり、Kubernetesはハイブのリーダーです.
あなたのコンテナを実行すると、Kubernetesスケジューラは、そのノードにどのように多くのコンテナが実行されているか、スペースの量などに応じて、それぞれのノードにPODをスケジュールします.
よく、トークンはノードで追加される必要がありますThis
Micro K 8 s使用についてdocs
クラスタ作成を構成するには、YAML設定ファイルを作成する必要があります.このファイルはversioningのためのKubernetesコンベンションに続きます.
それはすべて、フィードバックや批判は非常に有り難いです.
任意の議論やフリーランスの機会のために私に手を差し伸べることができます.
しかし、Kubernetesはどのようにこれを提供しますか、それはノードと呼ばれている複数のサーバーを集めることによって、それがする方法です.したがって、基本的にKubernetesはタコであると想像します(しかし、タコは必要に応じて触手を加え始めることができます).ノードは蜂のようであり、Kubernetesはハイブのリーダーです.
あなたのコンテナを実行すると、Kubernetesスケジューラは、そのノードにどのように多くのコンテナが実行されているか、スペースの量などに応じて、それぞれのノードにPODをスケジュールします.
では、どのようにノードを追加するのですか?
よく、トークンはノードで追加される必要がありますThis
Micro K 8 s使用についてdocs
microk8s add-node
This will return some joining instructions which should be executed on the MicroK8s instance that you wish to join to the cluster (NOT THE NODE YOU RAN add-node FROM)
From the node you wish to join to this cluster, run the following:
microk8s join 192.168.1.230:25000/92b2db237428470dc4fcfc4ebbd9dc81/2c0cb3284b05
Use the '--worker' flag to join a node as a worker not running the control plane, eg:
microk8s join 192.168.1.230:25000/92b2db237428470dc4fcfc4ebbd9dc81/2c0cb3284b05 --worker
If the node you are adding is not reachable through the default interface you can use one of the following:
microk8s join 192.168.1.230:25000/92b2db237428470dc4fcfc4ebbd9dc81/2c0cb3284b05
microk8s join 10.23.209.1:25000/92b2db237428470dc4fcfc4ebbd9dc81/2c0cb3284b05
microk8s join 172.17.0.1:25000/92b2db237428470dc4fcfc4ebbd9dc81/2c0cb3284b05
種類Official Docs クラスタ作成を構成するには、YAML設定ファイルを作成する必要があります.このファイルはversioningのためのKubernetesコンベンションに続きます.
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
# One control plane node and three "workers".
#
# While these will not add more real compute capacity and
# have limited isolation, this can be useful for testing
# rolling updates etc.
#
# The API-server and other control plane components will be
# on the control-plane node.
#
# You probably don't need this unless you are testing Kubernetes itself.
nodes:
- role: control-plane
- role: worker
- role: worker
- role: worker
Kubeadmを使用してノードを追加するにはkubeadm token create --print-join-command
kubeadm join 192.168.0.150:6443 --token 1642s5.ih5q6mdtf0pt9jey --discovery-token-ca-cet-hash sha256:d35bc841bd1ad7fd0223e506c8484bcafe9aa59427535b2709ed4b41201ce81b
参照This それはすべて、フィードバックや批判は非常に有り難いです.
任意の議論やフリーランスの機会のために私に手を差し伸べることができます.
Reference
この問題について(労働者ノード), 我々は、より多くの情報をここで見つけました https://dev.to/mediocredevops/kubernetes-worker-nodes-4387テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol