prometheus: Increase PV allowance, update helm chart
This commit is contained in:
parent
79fb5554ec
commit
c41804f3f3
11
README.md
11
README.md
|
@ -24,6 +24,17 @@ and applied with:
|
||||||
make dev | kubectl apply -f -
|
make dev | kubectl apply -f -
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Helm charts
|
||||||
|
|
||||||
|
When required, helm charts can be inflated with:
|
||||||
|
|
||||||
|
```
|
||||||
|
# install or update the prometheus helm chart:
|
||||||
|
make inflate name=prometheus chart=prometheus-community/prometheus
|
||||||
|
```
|
||||||
|
|
||||||
|
An optional values file can be provided in `deploy/base/values/prometheus.yaml` (update the helm chart name accordingly).
|
||||||
|
|
||||||
## Cluster setup
|
## Cluster setup
|
||||||
|
|
||||||
### cert-manager
|
### cert-manager
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "alertmanager"
|
component: "alertmanager"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-alertmanager
|
name: prometheus-alertmanager
|
||||||
rules:
|
rules:
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "alertmanager"
|
component: "alertmanager"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-alertmanager
|
name: prometheus-alertmanager
|
||||||
subjects:
|
subjects:
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "alertmanager"
|
component: "alertmanager"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-alertmanager
|
name: prometheus-alertmanager
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "alertmanager"
|
component: "alertmanager"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-alertmanager
|
name: prometheus-alertmanager
|
||||||
namespace: default
|
namespace: default
|
||||||
|
@ -24,7 +24,7 @@ spec:
|
||||||
component: "alertmanager"
|
component: "alertmanager"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
spec:
|
spec:
|
||||||
serviceAccountName: prometheus-alertmanager
|
serviceAccountName: prometheus-alertmanager
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "alertmanager"
|
component: "alertmanager"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-alertmanager
|
name: prometheus-alertmanager
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "alertmanager"
|
component: "alertmanager"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-alertmanager
|
name: prometheus-alertmanager
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "alertmanager"
|
component: "alertmanager"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-alertmanager
|
name: prometheus-alertmanager
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "node-exporter"
|
component: "node-exporter"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-node-exporter
|
name: prometheus-node-exporter
|
||||||
namespace: default
|
namespace: default
|
||||||
|
@ -25,7 +25,7 @@ spec:
|
||||||
component: "node-exporter"
|
component: "node-exporter"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
spec:
|
spec:
|
||||||
serviceAccountName: prometheus-node-exporter
|
serviceAccountName: prometheus-node-exporter
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "node-exporter"
|
component: "node-exporter"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-node-exporter
|
name: prometheus-node-exporter
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -9,7 +9,7 @@ metadata:
|
||||||
component: "node-exporter"
|
component: "node-exporter"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-node-exporter
|
name: prometheus-node-exporter
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "pushgateway"
|
component: "pushgateway"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-pushgateway
|
name: prometheus-pushgateway
|
||||||
rules:
|
rules:
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "pushgateway"
|
component: "pushgateway"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-pushgateway
|
name: prometheus-pushgateway
|
||||||
subjects:
|
subjects:
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "pushgateway"
|
component: "pushgateway"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-pushgateway
|
name: prometheus-pushgateway
|
||||||
namespace: default
|
namespace: default
|
||||||
|
@ -24,7 +24,7 @@ spec:
|
||||||
component: "pushgateway"
|
component: "pushgateway"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
spec:
|
spec:
|
||||||
serviceAccountName: prometheus-pushgateway
|
serviceAccountName: prometheus-pushgateway
|
||||||
|
|
|
@ -9,7 +9,7 @@ metadata:
|
||||||
component: "pushgateway"
|
component: "pushgateway"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-pushgateway
|
name: prometheus-pushgateway
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "pushgateway"
|
component: "pushgateway"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-pushgateway
|
name: prometheus-pushgateway
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "server"
|
component: "server"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-server
|
name: prometheus-server
|
||||||
rules:
|
rules:
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "server"
|
component: "server"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-server
|
name: prometheus-server
|
||||||
subjects:
|
subjects:
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "server"
|
component: "server"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-server
|
name: prometheus-server
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "server"
|
component: "server"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-server
|
name: prometheus-server
|
||||||
namespace: default
|
namespace: default
|
||||||
|
@ -24,7 +24,7 @@ spec:
|
||||||
component: "server"
|
component: "server"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
spec:
|
spec:
|
||||||
enableServiceLinks: true
|
enableServiceLinks: true
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "server"
|
component: "server"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-server
|
name: prometheus-server
|
||||||
namespace: default
|
namespace: default
|
||||||
|
@ -16,4 +16,4 @@ spec:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: "8Gi"
|
storage: "16Gi"
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "server"
|
component: "server"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-server
|
name: prometheus-server
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -7,7 +7,7 @@ metadata:
|
||||||
component: "server"
|
component: "server"
|
||||||
app: prometheus
|
app: prometheus
|
||||||
release: prometheus
|
release: prometheus
|
||||||
chart: prometheus-15.8.5
|
chart: prometheus-15.8.6
|
||||||
heritage: Helm
|
heritage: Helm
|
||||||
name: prometheus-server
|
name: prometheus-server
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
server:
|
||||||
|
persistentVolume:
|
||||||
|
size: 16Gi
|
Loading…
Reference in New Issue