Sunny
9dd98fb2b2
Update image-reflector API to v1beta2
...
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2 years ago
fluxcdbot
4e009a7167
Update toolkit components
...
- helm-controller to v0.29.0
https://github.com/fluxcd/helm-controller/blob/v0.29.0/CHANGELOG.md
- kustomize-controller to v0.33.0
https://github.com/fluxcd/kustomize-controller/blob/v0.33.0/CHANGELOG.md
- source-controller to v0.34.0
https://github.com/fluxcd/source-controller/blob/v0.34.0/CHANGELOG.md
- notification-controller to v0.31.0
https://github.com/fluxcd/notification-controller/blob/v0.31.0/CHANGELOG.md
- image-reflector-controller to v0.24.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.24.0/CHANGELOG.md
- image-automation-controller to v0.29.0
https://github.com/fluxcd/image-automation-controller/blob/v0.29.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Alex Howard
87f792915a
Fix kube-prometheus-stack manifests
...
Updates the HelmRepository and HelmRelease to remove chart
verification and switch to using the official HTTPS repository
at https://prometheus-community.github.io/helm-charts .
OCI builds have temporarily been suspended for these charts due
to pipeline errors.
See: prometheus-community/helm-charts#2841
Signed-off-by: Alex Howard <thezanke@gmail.com>
2 years ago
fluxcdbot
be361a44d5
Update toolkit components
...
- helm-controller to v0.28.1
https://github.com/fluxcd/helm-controller/blob/v0.28.1/CHANGELOG.md
- notification-controller to v0.30.2
https://github.com/fluxcd/notification-controller/blob/v0.30.2/CHANGELOG.md
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
fluxcdbot
7be91884b7
Update toolkit components
...
- notification-controller to v0.30.1
https://github.com/fluxcd/notification-controller/blob/v0.30.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
fluxcdbot
58b799fa83
Update toolkit components
...
- helm-controller to v0.28.0
https://github.com/fluxcd/helm-controller/blob/v0.28.0/CHANGELOG.md
- kustomize-controller to v0.32.0
https://github.com/fluxcd/kustomize-controller/blob/v0.32.0/CHANGELOG.md
- source-controller to v0.33.0
https://github.com/fluxcd/source-controller/blob/v0.33.0/CHANGELOG.md
- notification-controller to v0.30.0
https://github.com/fluxcd/notification-controller/blob/v0.30.0/CHANGELOG.md
- image-reflector-controller to v0.23.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.23.1/CHANGELOG.md
- image-automation-controller to v0.28.0
https://github.com/fluxcd/image-automation-controller/blob/v0.28.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Stefan Prodan
b3b50cf503
Set notification-controller image to GHCR
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
fluxcdbot
5d944b69df
Update toolkit components
...
- helm-controller to v0.27.0
https://github.com/fluxcd/helm-controller/blob/v0.27.0/CHANGELOG.md
- kustomize-controller to v0.31.0
https://github.com/fluxcd/kustomize-controller/blob/v0.31.0/CHANGELOG.md
- source-controller to v0.32.1
https://github.com/fluxcd/source-controller/blob/v0.32.1/CHANGELOG.md
- notification-controller to v0.29.0
https://github.com/fluxcd/notification-controller/blob/v0.29.0/CHANGELOG.md
- image-reflector-controller to v0.23.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.23.0/CHANGELOG.md
- image-automation-controller to v0.27.0
https://github.com/fluxcd/image-automation-controller/blob/v0.27.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Stefan Prodan
98e0774f56
Use kube-prometheus-stack signed OCI Helm chart
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
fluxcdbot
4643f8383e
Update toolkit components
...
- helm-controller to v0.26.0
https://github.com/fluxcd/helm-controller/blob/v0.26.0/CHANGELOG.md
- kustomize-controller to v0.30.0
https://github.com/fluxcd/kustomize-controller/blob/v0.30.0/CHANGELOG.md
- source-controller to v0.31.0
https://github.com/fluxcd/source-controller/blob/v0.31.0/CHANGELOG.md
- notification-controller to v0.28.0
https://github.com/fluxcd/notification-controller/blob/v0.28.0/CHANGELOG.md
- image-reflector-controller to v0.22.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.22.1/CHANGELOG.md
- image-automation-controller to v0.26.1
https://github.com/fluxcd/image-automation-controller/blob/v0.26.1/CHANGELOG.md
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
fluxcdbot
358c6d38b7
Update toolkit components
...
- helm-controller to v0.25.0
https://github.com/fluxcd/helm-controller/blob/v0.25.0/CHANGELOG.md
- kustomize-controller to v0.29.0
https://github.com/fluxcd/kustomize-controller/blob/v0.29.0/CHANGELOG.md
- source-controller to v0.30.0
https://github.com/fluxcd/source-controller/blob/v0.30.0/CHANGELOG.md
- notification-controller to v0.27.0
https://github.com/fluxcd/notification-controller/blob/v0.27.0/CHANGELOG.md
- image-reflector-controller to v0.22.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.22.0/CHANGELOG.md
- image-automation-controller to v0.26.0
https://github.com/fluxcd/image-automation-controller/blob/v0.26.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Santosh Kaluskar
6a1ba3c545
monitoring: use container_memory_working_set_bytes
...
Signed-off-by: Santosh Kaluskar <dtshbl@gmail.com>
2 years ago
Stefan Prodan
2971d34a13
Add component label for controllers and their CRDs
...
Label each controller deployment, service, service account and CRDs with `app.kubernetes.io/component: <controller-name>`.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
fluxcdbot
c40d290e46
Update toolkit components
...
- helm-controller to v0.24.0
https://github.com/fluxcd/helm-controller/blob/v0.24.0/CHANGELOG.md
- kustomize-controller to v0.28.0
https://github.com/fluxcd/kustomize-controller/blob/v0.28.0/CHANGELOG.md
- source-controller to v0.29.0
https://github.com/fluxcd/source-controller/blob/v0.29.0/CHANGELOG.md
- notification-controller to v0.26.0
https://github.com/fluxcd/notification-controller/blob/v0.26.0/CHANGELOG.md
- image-reflector-controller to v0.21.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.21.0/CHANGELOG.md
- image-automation-controller to v0.25.0
https://github.com/fluxcd/image-automation-controller/blob/v0.25.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Arcadie Condrat
82f847e21d
Filter out non-running pods in Prometheus
...
Prometheus job generated by the PodMonitor does not exclude non-running pods. All the "completed" Pods are still going to be listed as targets in Prometheus and marked as down. This issue is related to PodMonitor implementation and is discussed in prometheus-operator/prometheus-operator#4816
Signed-off-by: Arcadie Condrat <arcadie.condrat@gmail.com>
2 years ago
Daniel Holbach
20557f9f15
update to new doc links structure
...
Signed-off-by: Daniel Holbach <daniel@weave.works>
2 years ago
fluxcdbot
93fdd795da
Update toolkit components
...
- helm-controller to v0.23.1
https://github.com/fluxcd/helm-controller/blob/v0.23.1/CHANGELOG.md
- kustomize-controller to v0.27.1
https://github.com/fluxcd/kustomize-controller/blob/v0.27.1/CHANGELOG.md
- source-controller to v0.28.0
https://github.com/fluxcd/source-controller/blob/v0.28.0/CHANGELOG.md
- notification-controller to v0.25.2
https://github.com/fluxcd/notification-controller/blob/v0.25.2/CHANGELOG.md
- image-reflector-controller to v0.20.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.20.1/CHANGELOG.md
- image-automation-controller to v0.24.2
https://github.com/fluxcd/image-automation-controller/blob/v0.24.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Stefan Prodan
5bdc083ce2
Use ghcr.io in the static manifests
...
Use the same container registry as `flux install` for the static install manifests.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
fluxcdbot
d4169aa4dd
Update toolkit components
...
- kustomize-controller to v0.27.0
https://github.com/fluxcd/kustomize-controller/blob/v0.27.0/CHANGELOG.md
- source-controller to v0.26.1
https://github.com/fluxcd/source-controller/blob/v0.26.1/CHANGELOG.md
- notification-controller to v0.25.1
https://github.com/fluxcd/notification-controller/blob/v0.25.1/CHANGELOG.md
- image-reflector-controller to v0.20.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.20.0/CHANGELOG.md
- image-automation-controller to v0.24.1
https://github.com/fluxcd/image-automation-controller/blob/v0.24.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Stefan Prodan
ac9b3d193d
Update controllers with OCI support
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
08401f62b2
Add OCI provider arg
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
030b6bc77c
Update source-controller with OCI metadata
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
6b98590461
Add `--cert-ref` to `flux create source oci`
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
8049634e4d
Add `oci://` prefix
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
b6a78f42ea
Update SC with OCI semver support
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
12a491f538
Update controllers to OCI preview images
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
fluxcdbot
ed7a880287
Update toolkit components
...
- source-controller to v0.25.11
https://github.com/fluxcd/source-controller/blob/v0.25.11/CHANGELOG.md
- image-reflector-controller to v0.19.4
https://github.com/fluxcd/image-reflector-controller/blob/v0.19.4/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
7aeec0a0c4
Update toolkit components
...
- helm-controller to v0.22.2
https://github.com/fluxcd/helm-controller/blob/v0.22.2/CHANGELOG.md
- kustomize-controller to v0.26.3
https://github.com/fluxcd/kustomize-controller/blob/v0.26.3/CHANGELOG.md
- source-controller to v0.25.10
https://github.com/fluxcd/source-controller/blob/v0.25.10/CHANGELOG.md
- notification-controller to v0.24.1
https://github.com/fluxcd/notification-controller/blob/v0.24.1/CHANGELOG.md
- image-reflector-controller to v0.19.3
https://github.com/fluxcd/image-reflector-controller/blob/v0.19.3/CHANGELOG.md
- image-automation-controller to v0.23.5
https://github.com/fluxcd/image-automation-controller/blob/v0.23.5/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
115b58fe49
Update toolkit components
...
- kustomize-controller to v0.26.2
https://github.com/fluxcd/kustomize-controller/blob/v0.26.2/CHANGELOG.md
- source-controller to v0.25.9
https://github.com/fluxcd/source-controller/blob/v0.25.9/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
c430556498
Update toolkit components
...
- source-controller to v0.25.8
https://github.com/fluxcd/source-controller/blob/v0.25.8/CHANGELOG.md
- image-reflector-controller to v0.19.2
https://github.com/fluxcd/image-reflector-controller/blob/v0.19.2/CHANGELOG.md
- image-automation-controller to v0.23.4
https://github.com/fluxcd/image-automation-controller/blob/v0.23.4/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
bart-plasmeijer
5f35bd4e00
put the dashboard config map in the right namespace
...
Signed-off-by: Bart Plasmeijer <bart.plasmeijer@gmail.com>
3 years ago
fluxcdbot
efb0ecb4f9
Update toolkit components
...
- helm-controller to v0.22.1
https://github.com/fluxcd/helm-controller/blob/v0.22.1/CHANGELOG.md
- kustomize-controller to v0.26.1
https://github.com/fluxcd/kustomize-controller/blob/v0.26.1/CHANGELOG.md
- source-controller to v0.25.5
https://github.com/fluxcd/source-controller/blob/v0.25.5/CHANGELOG.md
- image-reflector-controller to v0.19.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.19.1/CHANGELOG.md
- image-automation-controller to v0.23.2
https://github.com/fluxcd/image-automation-controller/blob/v0.23.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
6f85363e58
Update toolkit components
...
- source-controller to v0.25.3
https://github.com/fluxcd/source-controller/blob/v0.25.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
25d065c211
Update toolkit components
...
- helm-controller to v0.22.0
https://github.com/fluxcd/helm-controller/blob/v0.22.0/CHANGELOG.md
- source-controller to v0.25.2
https://github.com/fluxcd/source-controller/blob/v0.25.2/CHANGELOG.md
- image-automation-controller to v0.23.0
https://github.com/fluxcd/image-automation-controller/blob/v0.23.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
8576073b9d
monitoring: Add Grafana Loki HR and Flux logs dashboard
...
- add loki-stack HelmRelease to install Loki and Promtail in the monitoring namespace
- make the loki-stack HelmRelease depend on kube-prometheus-stack to install Loki's datasource and service monitors in the correct order
- add a Grafana dashboard for displaying and filtering the Flux controllers JSON logs
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
797352e4fa
Update toolkit components
...
- kustomize-controller to v0.26.0
https://github.com/fluxcd/kustomize-controller/blob/v0.26.0/CHANGELOG.md
- source-controller to v0.25.0
https://github.com/fluxcd/source-controller/blob/v0.25.0/CHANGELOG.md
- notification-controller to v0.24.0
https://github.com/fluxcd/notification-controller/blob/v0.24.0/CHANGELOG.md
- image-reflector-controller to v0.19.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.19.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
4acef9d508
Add Flux events to dashboard annotations
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
8128fc190d
Update kube-prometheus-stack chart to v35
...
- Automate kube-prometheus-stack helm release upgrades for the v35.x range
- Remove deprecated Grafana settings
- Set Prometheus retention to 24h
- Label Flux dashboards and PodMonitors with `app.kubernetes.io/component: monitoring`
- Change the `podMonitorSelector` to match the label `app.kubernetes.io/component: monitoring`
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
2ba0c4435e
Remove deprecated monitoring stack
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Cristian Chiru
38c62d46c7
[grafana dashboard] display exported namespace, slight resizing, default sorting by state
...
Signed-off-by: Cristian Chiru <cristi.chiru@gmail.com>
3 years ago
Stefan Prodan
1ece35e4c5
Add leader election required permissions
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
5dee903374
Grant service account read-only access to controllers
...
For image automation to use a service account to authenticate to container registries, the controllers needs read-only access to service accounts.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
f1e9da56dc
Update toolkit components
...
- helm-controller to v0.21.0
https://github.com/fluxcd/helm-controller/blob/v0.21.0/CHANGELOG.md
- kustomize-controller to v0.25.0
https://github.com/fluxcd/kustomize-controller/blob/v0.25.0/CHANGELOG.md
- source-controller to v0.24.4
https://github.com/fluxcd/source-controller/blob/v0.24.4/CHANGELOG.md
- notification-controller to v0.23.5
https://github.com/fluxcd/notification-controller/blob/v0.23.5/CHANGELOG.md
- image-reflector-controller to v0.18.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.18.0/CHANGELOG.md
- image-automation-controller to v0.22.1
https://github.com/fluxcd/image-automation-controller/blob/v0.22.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
5430152c7f
Update toolkit components
...
- kustomize-controller to v0.24.4
https://github.com/fluxcd/kustomize-controller/blob/v0.24.4/CHANGELOG.md
- source-controller to v0.24.3
https://github.com/fluxcd/source-controller/blob/v0.24.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
64a473db2e
Update toolkit components
...
- source-controller to v0.24.2
https://github.com/fluxcd/source-controller/blob/v0.24.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
5c4991299c
Update toolkit components
...
- kustomize-controller to v0.24.3
https://github.com/fluxcd/kustomize-controller/blob/v0.24.3/CHANGELOG.md
- source-controller to v0.24.1
https://github.com/fluxcd/source-controller/blob/v0.24.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
1a546a1d82
Update toolkit components
...
- kustomize-controller to v0.24.2
https://github.com/fluxcd/kustomize-controller/blob/v0.24.2/CHANGELOG.md
- notification-controller to v0.23.4
https://github.com/fluxcd/notification-controller/blob/v0.23.4/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Hidde Beydals
5d8248d31d
Update kustomize-controller to v0.24.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
fluxcdbot
224a1ce941
Update toolkit components
...
- helm-controller to v0.20.1
https://github.com/fluxcd/helm-controller/blob/v0.20.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
2955cd70a8
Update toolkit components
...
- helm-controller to v0.20.0
https://github.com/fluxcd/helm-controller/blob/v0.20.0/CHANGELOG.md
- kustomize-controller to v0.24.0
https://github.com/fluxcd/kustomize-controller/blob/v0.24.0/CHANGELOG.md
- source-controller to v0.24.0
https://github.com/fluxcd/source-controller/blob/v0.24.0/CHANGELOG.md
- notification-controller to v0.23.3
https://github.com/fluxcd/notification-controller/blob/v0.23.3/CHANGELOG.md
- image-reflector-controller to v0.17.2
https://github.com/fluxcd/image-reflector-controller/blob/v0.17.2/CHANGELOG.md
- image-automation-controller to v0.22.0
https://github.com/fluxcd/image-automation-controller/blob/v0.22.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago