Kush's Wiki
Kubernetes
/
Label
リソース
のメタデータとしてリソースを特定するために用いられる
Labelにはインデックスが貼られるため高速な検索が可能
Kubernetes
Kubernetesパターン 第2版
Kubernetes/
Recommended Labels
#Cloud Native Kubernetesリソースを標準的な方法で記述するための共通Labelセット ツール間の相互運用性を実現し、アプリケーションをクエリ可能な方法で記述する app.kubernetes.io プレフィックスで name / instance / version / component / part-of / managed-by を宣言する https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/
Kubernetes/
Controller
Kubernetesクラスタ内でDeploymentによってシングルトンに起動され、リソースへ観察、分析、アクションを行うような役割 コントローラの監視対象となるのは以下 Label Annotation ConfigMap Controllers | Kubernetes
Kubernetes/
Annotation
Labelの利用がそぐわないケースで代替となるメタデータの指定方法、ツールやライブラリからパラメータのように利用されることを想定している Labelと異なりインデックスはされない Kubernetes
Istio/
Subset
#API Architecture Istioにおいて、Labelを用いてPodのまとまりを定義する方法 https://istio.io/latest/docs/reference/config/networking/destination-rule/#Subset