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 件のコメント:

コメントを投稿

Pod Security Admission

[用途] ルール対象外のマニフェストをデプロイさせないための 防止策で利用するイメージになる [検証] 以下のコマンドを投入する kubectl label ns default pod-security.kubernetes.io/warn=baseline [各種コマンドの意...