カスタムコントローラーの基礎 ここではカスタムコントローラーを開発する上で必要となるKubernetesの基礎知識を解説します。 Declarative Kubernetesにおいてもっとも重要なコンセプトがDeclarative(宣言的) APIです。 例えば、Kubernetes上にNginxをデプロイしたい場合は、以下のようなYAML形式で記述されたマニフェストを用意して、Deploymentリソースを作成します。 apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment spec: selector: matchLabels: app.kubernetes.io/name: nginx replicas: 3 template: metadata: labels: app.kubernetes.io/