0ae5a7cebc
This patch introduces a new workload called "ocp_on_osp". This workload installs Openshift cluster on Openstack as a part of Dynamic Workloads. Change-Id: I5c0a1ef04bf0e82563e7d17fdd9688f938d1e33f
52 lines
1.6 KiB
Django/Jinja
52 lines
1.6 KiB
Django/Jinja
apiVersion: v1
|
|
kind: ConfigMap
|
|
data:
|
|
config.yaml: |
|
|
prometheusOperator:
|
|
baseImage: quay.io/coreos/prometheus-operator
|
|
prometheusConfigReloaderBaseImage: quay.io/coreos/prometheus-config-reloader
|
|
configReloaderBaseImage: quay.io/coreos/configmap-reload
|
|
nodeSelector:
|
|
node-role.kubernetes.io/infra: ""
|
|
prometheusK8s:
|
|
retention: {{ openshift_prometheus_retention_period }}
|
|
baseImage: openshift/prometheus
|
|
nodeSelector:
|
|
node-role.kubernetes.io/infra: ""
|
|
volumeClaimTemplate:
|
|
spec:
|
|
storageClassName: {{ openshift_prometheus_storage_class }}
|
|
resources:
|
|
requests:
|
|
storage: {{ openshift_prometheus_storage_size }}
|
|
alertmanagerMain:
|
|
baseImage: openshift/prometheus-alertmanager
|
|
nodeSelector:
|
|
node-role.kubernetes.io/infra: ""
|
|
volumeClaimTemplate:
|
|
spec:
|
|
storageClassName: {{ openshift_alertmanager_storage_class }}
|
|
resources:
|
|
requests:
|
|
storage: {{ openshift_alertmanager_storage_size }}
|
|
nodeExporter:
|
|
baseImage: openshift/prometheus-node-exporter
|
|
kubeRbacProxy:
|
|
baseImage: quay.io/coreos/kube-rbac-proxy
|
|
kubeStateMetrics:
|
|
baseImage: quay.io/coreos/kube-state-metrics
|
|
nodeSelector:
|
|
node-role.kubernetes.io/infra: ""
|
|
grafana:
|
|
baseImage: grafana/grafana
|
|
nodeSelector:
|
|
node-role.kubernetes.io/infra: ""
|
|
auth:
|
|
baseImage: openshift/oauth-proxy
|
|
k8sPrometheusAdapter:
|
|
nodeSelector:
|
|
node-role.kubernetes.io/infra: ""
|
|
metadata:
|
|
name: cluster-monitoring-config
|
|
namespace: openshift-monitoring
|