release-prometheus-operator
bakuppus/release-prometheus-operator/helm
Terraform Module: prometheus-operator, helm release resource deployment.
!Lint terraform-helm-release-prometheus-operator Installs prometheus-operator to create/configure/manage Prometheus clusters atop Kubernetes. This chart includes multiple components and is suitable for a variety of use-cases. The default installation is intended to suit monitoring a kubernetes cluster the chart is deployed onto. It closely matches the kube-prometheus project. - prometheus-operator - prometheus - alertmanager - node_exporter - kube-state-metrics - grafana - service-monitors - kube-apiserver - kube-scheduler - kube-controller-manager - etcd - kube-dns/coredns - kube-proxy Description: - Deploys prometheus-operator helm chart. Usage: - Deploy prometheus-operator without the default rules `` module "release-prometheus-operator" { source = "OpenQAI/release-prometheus-operator/h
| Name | Type | Description | Default |
|---|---|---|---|
| defaultRules_kubernetesResources | string | true | |
| alertmanager_service_type | string | Alertmanager Service type | "ClusterIP" |
| grafana_service_type | string | Kubernetes service type | "ClusterIP" |
| defaultRules_PrometheusOperator | string | true | |
| prometheusOperator_manageCrds | string | true | |
| prometheus_prometheusSpec_replicas | string | Number of instances to deploy for a Prometheus deployment. | "1" |
| prometheus_service_type | string | Prometheus Service type | "ClusterIP" |
| defaultRules_kubernetesAbsent | string | true | |
| defaultRules_network | string | true | |
| defaultRules_prometheus | string | true | |
| defaultRules_kubePrometheusNodeAlerting | string | true | |
| prometheus_prometheusSpec_image_tag | string | Tag of Prometheus container image to be deployed. | "v2.18.1" |
| grafana_service_port | string | Kubernetes port where service is exposed | "3000" |
| defaultRules_kubernetesSystem | string | true | |
| defaultRules_node | string | true | |
| helm_chart_version | string | Helm chart version | "8.15.11" |
| defaultRules_kubeApiserver | string | true | |
| defaultRules_kubeApiserverSlos | string | true | |
| defaultRules_kubeScheduler | string | true | |
| defaultRules_kubernetesApps | string | true |