Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2023-05-22 10:24:08 +00:00
parent 5547af4dd2
commit 9e73c498b9
37 changed files with 61 additions and 45 deletions

View File

@ -1,9 +0,0 @@
## [prometheus-9.0.3](https://github.com/truecharts/charts/compare/prometheus-9.0.2...prometheus-9.0.3) (2023-05-22)
### Chore
- update container image tccr.io/truecharts/prometheus to v2.44.0 ([#9041](https://github.com/truecharts/charts/issues/9041))

View File

@ -4,6 +4,15 @@
## [prometheus-9.0.4](https://github.com/truecharts/charts/compare/prometheus-9.0.3...prometheus-9.0.4) (2023-05-22)
### Fix
- readd node-exporter and kube-state-metrics support ([#9062](https://github.com/truecharts/charts/issues/9062))
## [prometheus-9.0.3](https://github.com/truecharts/charts/compare/prometheus-9.0.2...prometheus-9.0.3) (2023-05-22)
### Chore
@ -88,12 +97,3 @@
### Chore
- update container image tccr.io/truecharts/prometheus to 2.43.0 ([#8499](https://github.com/truecharts/charts/issues/8499))
## [prometheus-8.0.25](https://github.com/truecharts/charts/compare/prometheus-8.0.24...prometheus-8.0.25) (2023-04-29)
### Chore
- update container image tccr.io/truecharts/prometheus to 2.43.0 ([#8470](https://github.com/truecharts/charts/issues/8470))

View File

@ -4,6 +4,14 @@ dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.8.1
- condition: exporters.enabled,exporters.node-exporter.enabled
name: node-exporter
repository: https://deps.truecharts.org
version: 1.0.1
- condition: exporters.enabled,exporters.kube-state-metrics.enabled
name: kube-state-metrics
repository: https://deps.truecharts.org
version: 1.0.0
deprecated: false
description: kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
icon: https://truecharts.org/img/hotlink-ok/chart-icons/prometheus.png
@ -21,7 +29,7 @@ sources:
- https://github.com/prometheus-community/helm-charts
- https://github.com/prometheus-operator/kube-prometheus
type: application
version: 9.0.3
version: 9.0.4
annotations:
truecharts.org/catagories: |
- metrics

View File

@ -0,0 +1,9 @@
## [prometheus-9.0.4](https://github.com/truecharts/charts/compare/prometheus-9.0.3...prometheus-9.0.4) (2023-05-22)
### Fix
- readd node-exporter and kube-state-metrics support ([#9062](https://github.com/truecharts/charts/issues/9062))

View File

@ -1129,37 +1129,14 @@ exporters:
## @param exporters.kube-state-metrics.enabled Enable kube-state-metrics
##
enabled: true
## @param node-exporter [object] Node Exporter deployment configuration
##
node-exporter:
service:
port: 9910
targetPort: 9910
labels:
jobLabel: node-exporter
serviceMonitor:
enabled: true
jobLabel: jobLabel
extraArgs:
collector.filesystem.ignored-mount-points: "^/(dev|proc|sys|var/lib/docker/.+|var/lib/kubelet/.+|var/db/system/.+|mnt/[a-zA-Z0-9-_\\.]+/ix-applications/.+)($|/)"
collector.filesystem.ignored-fs-types: "^(autofs|binfmt_misc|cgroup|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|mqueue|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|sysfs|tracefs)$"
collector.netdev.device-exclude: "^veth.*$"
collector.netclass.ignored-devices: "^veth.*$"
path.rootfs: /host
extraVolumes:
- name: host
hostPath:
path: /
extraVolumeMounts:
- name: host
mountPath: /host
readOnly: true
## @param kube-state-metrics [object] Node Exporter deployment configuration
##
kube-state-metrics:
serviceMonitor:
enabled: true
honorLabels: true
## Component scraping for kubelet and kubelet hosted cAdvisor
##
kubelet:

View File

@ -58,6 +58,7 @@ questions:
schema:
type: string
default: "info"
- variable: prometheus
group: "App Configuration"
label: "Prometheus Settings"
@ -114,6 +115,37 @@ questions:
schema:
type: boolean
default: false
- variable: exporters
group: "App Configuration"
label: "Exporter Settings"
schema:
additional_attrs: true
type: dict
attrs:
- variable: node-exporter
label: "node-exporter"
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
label: "Enable"
schema:
type: boolean
default: true
- variable: kube-state-metrics
label: "Kube-State-Metrics"
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
label: "Enable"
schema:
type: boolean
default: true
- variable: alertmanager
group: "App Configuration"
label: "Alertmanager Settings"
@ -255,7 +287,6 @@ questions:
default: false
show_subquestions_if: true
subquestions:
default: false
- variable: scaleExternalInterface
description: Add External Interfaces
label: Add external Interfaces