2022年1月15日土曜日

Inter-Pod Affinity

Inter-Pod Affinity:
特定のゾーン(Node、AZなど)上で稼働している対象Podのlabelsと一致していると
スケジューリングをする。


課題:

以下で稼働中のPod(myapp)が稼働中のNodeにスケジューリングを行ってみる。

検索対象のタグは、app=myappになる。















手順:


1)マニュフェストを記載して、デプロイを行う。

(全体の内容は、Deploymentベースの内容になる)


key                :  タグ名を指定

operator        :  In(マッチしていること)

value             : タグの値を記載 (myapp)

topologykey  : スケジュリング対象の範囲を指定する。

                       
(Node
または、ゾーン(例:AWSで言うと、アベイラビリティーゾーン)など)




















myappと同一のNodeでスケジュリングされていることが把握できる。













0 件のコメント:

コメントを投稿

helm( kube-prometheus-stack)とlokiの連携

helm経由で、 kube-prometheus-stackとloki stackを入れるだけだと連携ができないので 追加で以下の手順を進める必要がある。 1)Loki stackの導入を実施 helm install loki grafana/loki-stack --name...