helm template --namespace octopus-monitoring \
--name octopus \
--set defaultRules.create=false \
--set global.rbac.pspEnabled=false \
--set prometheusOperator.admissionWebhooks.patch.enabled=false \
--set prometheusOperator.admissionWebhooks.enabled=false \
--set prometheusOperator.kubeletService.enabled=false \
--set prometheusOperator.tlsProxy.enabled=false \
--set prometheusOperator.serviceMonitor.selfMonitor=false \
--set alertmanager.enabled=false \
--set grafana.defaultDashboardsEnabled=false \
--set coreDns.enabled=false \
--set kubeApiServer.enabled=false \
--set kubeControllerManager.enabled=false \
--set kubeEtcd.enabled=false \
--set kubeProxy.enabled=false \
--set kubeScheduler.enabled=false \
--set kubeStateMetrics.enabled=false \
--set kubelet.enabled=false \
--set nodeExporter.enabled=false \
--set prometheus.serviceMonitor.selfMonitor=false \
--set prometheus.ingress.enabled=true \
--set prometheus.ingress.hosts={localhost} \
--set prometheus.ingress.paths={/prometheus} \
--set prometheus.ingress.annotations.'traefik\.ingress\.kubernetes\.io\/rewrite-target'=/ \
--set prometheus.prometheusSpec.externalUrl=http://localhost/prometheus \
--set prometheus.prometheusSpec.serviceMonitorSelectorNilUsesHelmValues=false \
--set prometheus.prometheusSpec.podMonitorSelectorNilUsesHelmValues=false \
--set prometheus.prometheusSpec.ruleSelectorNilUsesHelmValues=false \
--set grafana.adminPassword=admin \
--set grafana.rbac.pspUseAppArmor=false \
--set grafana.rbac.pspEnabled=false \
--set grafana.serviceMonitor.selfMonitor=false \
--set grafana.testFramework.enabled=false \
--set grafana.ingress.enabled=true \
--set grafana.ingress.hosts={localhost} \
--set grafana.ingress.path=/grafana \
--set grafana.ingress.annotations.'traefik\.ingress\.kubernetes\.io\/rewrite-target'=/ \
--set grafana.'grafana\.ini'.server.root_url=http://localhost/grafana \
/tmp/prometheus-operator > /tmp/prometheus-operator_all_in_one.yaml