Prometheus
Verrazzano Prometheus設定のカスタマイズ
Verrazzanoは、kube-prometheus-stack Helmチャートを使用してPrometheusオペレータやPrometheusなどのPrometheusコンポーネントをインストールします。Verrazzanoカスタム・リソースで指定されたHelmオーバーライドを使用して、インストール構成をカスタマイズできます。たとえば、次のVerrazzanoカスタム・リソースはPrometheusレプリカの数をオーバーライドします。
apiVersion: install.verrazzano.io/v1beta1
kind: Verrazzano
metadata:
name: custom-prometheus
spec:
profile: prod
components:
prometheusOperator:
overrides:
- values:
prometheus:
prometheusSpec:
replicas: 3
Alertmanagerを有効にするには、次のVerrazzanoカスタム・リソースを使用します:
apiVersion: install.verrazzano.io/v1beta1
kind: Verrazzano
metadata:
name: custom-prometheus
spec:
profile: prod
components:
prometheusOperator:
overrides:
- values:
alertmanager:
enabled: true
alertmanagerSpec:
podMetadata:
annotations:
sidecar.istio.io/inject: "false"
コンポーネント・オーバーライドの設定の詳細は、Customizing the Chart Before Installingを参照してください。