d80b697fbd
Add monitoring configuration deprecation notice
...
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2023-08-24 14:51:15 +05:30
f7e5223533
Update toolkit components
...
- helm-controller to v0.36.0
https://github.com/fluxcd/helm-controller/blob/v0.36.0/CHANGELOG.md
- kustomize-controller to v1.1.0
https://github.com/fluxcd/kustomize-controller/blob/v1.1.0/CHANGELOG.md
- source-controller to v1.1.0
https://github.com/fluxcd/source-controller/blob/v1.1.0/CHANGELOG.md
- notification-controller to v1.1.0
https://github.com/fluxcd/notification-controller/blob/v1.1.0/CHANGELOG.md
- image-reflector-controller to v0.30.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.30.0/CHANGELOG.md
- image-automation-controller to v0.36.0
https://github.com/fluxcd/image-automation-controller/blob/v0.36.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-08-24 08:02:17 +00:00
23518953d0
monitoring: add Sources Stats panels
...
Signed-off-by: Stéphane Este-Gracias <sestegra@gmail.com>
2023-08-09 14:22:33 +05:30
2716ca449e
monitoring: add OCIRepository in cluster dashboard panels
...
Signed-off-by: Stéphane Este-Gracias <sestegra@gmail.com>
2023-08-09 14:21:49 +05:30
cfd4d285da
Update toolkit components
...
- kustomize-controller to v1.0.1
https://github.com/fluxcd/kustomize-controller/blob/v1.0.1/CHANGELOG.md
- source-controller to v1.0.1
https://github.com/fluxcd/source-controller/blob/v1.0.1/CHANGELOG.md
- image-reflector-controller to v0.29.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.29.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-07-10 12:02:21 +00:00
c377fe7651
Update toolkit components
...
- helm-controller to v0.35.0
https://github.com/fluxcd/helm-controller/blob/v0.35.0/CHANGELOG.md
- kustomize-controller to v1.0.0
https://github.com/fluxcd/kustomize-controller/blob/v1.0.0/CHANGELOG.md
- source-controller to v1.0.0
https://github.com/fluxcd/source-controller/blob/v1.0.0/CHANGELOG.md
- notification-controller to v1.0.0
https://github.com/fluxcd/notification-controller/blob/v1.0.0/CHANGELOG.md
- image-reflector-controller to v0.29.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.29.0/CHANGELOG.md
- image-automation-controller to v0.35.0
https://github.com/fluxcd/image-automation-controller/blob/v0.35.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-07-04 12:26:47 +00:00
29c2c72d8f
Update toolkit components
...
- helm-controller to v0.34.1
https://github.com/fluxcd/helm-controller/blob/v0.34.1/CHANGELOG.md
- source-controller to v1.0.0-rc.5
https://github.com/fluxcd/source-controller/blob/v1.0.0-rc.5/CHANGELOG.md
- image-automation-controller to v0.34.1
https://github.com/fluxcd/image-automation-controller/blob/v0.34.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-06-01 10:01:54 +00:00
cb5eb417c5
Update toolkit components
...
- helm-controller to v0.34.0
https://github.com/fluxcd/helm-controller/blob/v0.34.0/CHANGELOG.md
- kustomize-controller to v1.0.0-rc.4
https://github.com/fluxcd/kustomize-controller/blob/v1.0.0-rc.4/CHANGELOG.md
- source-controller to v1.0.0-rc.4
https://github.com/fluxcd/source-controller/blob/v1.0.0-rc.4/CHANGELOG.md
- notification-controller to v1.0.0-rc.4
https://github.com/fluxcd/notification-controller/blob/v1.0.0-rc.4/CHANGELOG.md
- image-reflector-controller to v0.28.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.28.0/CHANGELOG.md
- image-automation-controller to v0.34.0
https://github.com/fluxcd/image-automation-controller/blob/v0.34.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-05-29 10:04:34 +00:00
fcb992240e
Update toolkit components
...
- helm-controller to v0.33.0
https://github.com/fluxcd/helm-controller/blob/v0.33.0/CHANGELOG.md
- kustomize-controller to v1.0.0-rc.3
https://github.com/fluxcd/kustomize-controller/blob/v1.0.0-rc.3/CHANGELOG.md
- source-controller to v1.0.0-rc.3
https://github.com/fluxcd/source-controller/blob/v1.0.0-rc.3/CHANGELOG.md
- notification-controller to v1.0.0-rc.3
https://github.com/fluxcd/notification-controller/blob/v1.0.0-rc.3/CHANGELOG.md
- image-reflector-controller to v0.27.2
https://github.com/fluxcd/image-reflector-controller/blob/v0.27.2/CHANGELOG.md
- image-automation-controller to v0.33.1
https://github.com/fluxcd/image-automation-controller/blob/v0.33.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-05-12 11:46:20 +00:00
2aa38baa35
Add ResourceQuota for critical pods
...
Fixes insufficient quota error on GKE
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-05-12 11:34:54 +03:00
ace242fca2
Update toolkit components
...
- kustomize-controller to v1.0.0-rc.2
https://github.com/fluxcd/kustomize-controller/blob/v1.0.0-rc.2/CHANGELOG.md
- source-controller to v1.0.0-rc.2
https://github.com/fluxcd/source-controller/blob/v1.0.0-rc.2/CHANGELOG.md
- notification-controller to v1.0.0-rc.2
https://github.com/fluxcd/notification-controller/blob/v1.0.0-rc.2/CHANGELOG.md
- image-reflector-controller to v0.27.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.27.1/CHANGELOG.md
- image-automation-controller to v0.33.0
https://github.com/fluxcd/image-automation-controller/blob/v0.33.0/CHANGELOG.md
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-05-09 18:34:03 +03:00
961c237d33
Update toolkit components
...
- helm-controller to v0.32.2
https://github.com/fluxcd/helm-controller/blob/v0.32.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-05-02 15:57:21 +00:00
a122ceb09b
Set priority class to critical Flux components
...
Mark source-controller, kustomize-controller and helm-controller as system-cluster-critical.
This will reduce the chances of Flux controllers being evicted before other non-critical workloads.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-05-02 15:06:30 +03:00
08859f1588
Outdated URL
...
The location of this URL was moved
Signed-off-by: Hey <18427051+Hey@users.noreply.github.com>
2023-04-20 21:35:15 +02:00
83d2739dc5
Update toolkit components
...
- helm-controller to v0.32.1
https://github.com/fluxcd/helm-controller/blob/v0.32.1/CHANGELOG.md
- kustomize-controller to v1.0.0-rc.1
https://github.com/fluxcd/kustomize-controller/blob/v1.0.0-rc.1/CHANGELOG.md
- source-controller to v1.0.0-rc.1
https://github.com/fluxcd/source-controller/blob/v1.0.0-rc.1/CHANGELOG.md
- notification-controller to v1.0.0-rc.1
https://github.com/fluxcd/notification-controller/blob/v1.0.0-rc.1/CHANGELOG.md
- image-reflector-controller to v0.27.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.27.0/CHANGELOG.md
- image-automation-controller to v0.32.0
https://github.com/fluxcd/image-automation-controller/blob/v0.32.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-04-05 16:05:19 +03:00
cdd116dedf
Update toolkit components
...
- helm-controller to v0.31.2
https://github.com/fluxcd/helm-controller/blob/v0.31.2/CHANGELOG.md
- kustomize-controller to v0.35.1
https://github.com/fluxcd/kustomize-controller/blob/v0.35.1/CHANGELOG.md
- source-controller to v0.36.1
https://github.com/fluxcd/source-controller/blob/v0.36.1/CHANGELOG.md
- image-reflector-controller to v0.26.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.26.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-03-20 16:42:10 +00:00
5607754702
Update toolkit components
...
- helm-controller to v0.31.1
https://github.com/fluxcd/helm-controller/blob/v0.31.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-03-10 14:55:09 +00:00
06ed881e37
Disable drift detection for kube-prometheus-stack webhooks
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-03-09 19:51:25 +02:00
44db4e100a
Update toolkit components
...
- kustomize-controller to v0.35.0
https://github.com/fluxcd/kustomize-controller/blob/v0.35.0/CHANGELOG.md
- source-controller to v0.36.0
https://github.com/fluxcd/source-controller/blob/v0.36.0/CHANGELOG.md
- notification-controller to v0.33.0
https://github.com/fluxcd/notification-controller/blob/v0.33.0/CHANGELOG.md
- image-reflector-controller to v0.26.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.26.0/CHANGELOG.md
- image-automation-controller to v0.31.0
https://github.com/fluxcd/image-automation-controller/blob/v0.31.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-03-09 08:10:05 +00:00
6eb3fdf863
Update helm-controller to v0.31.0
...
Which includes an update of:
- github.com/fluxcd/pkg/apis/meta to v0.19.1
- k8s.io/apiextensions-apiserver to v0.26.2
- k8s.io/apimachinery to v0.26.2
- k8s.io/client-go to v0.26.2
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-03-08 18:51:13 +01:00
79485c99ab
Update toolkit components
...
- notification-controller to v0.32.1
https://github.com/fluxcd/notification-controller/blob/v0.32.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-02-28 13:07:03 +00:00
76552855bb
Update toolkit components
...
- source-controller to v0.35.2
https://github.com/fluxcd/source-controller/blob/v0.35.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-02-23 13:07:38 +00:00
04afc09d58
Update toolkit components
...
- helm-controller to v0.30.0
https://github.com/fluxcd/helm-controller/blob/v0.30.0/CHANGELOG.md
- kustomize-controller to v0.34.0
https://github.com/fluxcd/kustomize-controller/blob/v0.34.0/CHANGELOG.md
- notification-controller to v0.32.0
https://github.com/fluxcd/notification-controller/blob/v0.32.0/CHANGELOG.md
- image-automation-controller to v0.30.0
https://github.com/fluxcd/image-automation-controller/blob/v0.30.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-02-17 14:07:05 +00:00
d56844010f
Update source-controller to v0.35.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2023-02-17 11:21:48 +01:00
65055c273f
rbac: Add view and edit aggregated cluster roles
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-02-17 11:21:47 +02:00
9dd98fb2b2
Update image-reflector API to v1beta2
...
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2023-02-17 00:32:48 +05:30
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>
2023-02-01 18:02:11 +00:00
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>
2023-01-30 11:13:05 -05:00
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>
2022-12-22 15:34:56 +02:00
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>
2022-12-21 14:38:45 +00:00
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>
2022-12-21 09:54:10 +00:00
b3b50cf503
Set notification-controller image to GHCR
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-11-25 12:41:44 +02:00
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>
2022-11-22 12:59:39 +00:00
98e0774f56
Use kube-prometheus-stack signed OCI Helm chart
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-11-09 14:05:46 +02:00
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>
2022-10-21 20:37:09 +03:00
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>
2022-09-29 18:04:36 +00:00
6a1ba3c545
monitoring: use container_memory_working_set_bytes
...
Signed-off-by: Santosh Kaluskar <dtshbl@gmail.com>
2022-09-29 07:49:13 +00:00
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>
2022-09-26 14:08:32 +03:00
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>
2022-09-12 10:44:50 +00:00
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>
2022-09-05 11:34:39 +02:00
20557f9f15
update to new doc links structure
...
Signed-off-by: Daniel Holbach <daniel@weave.works>
2022-08-30 14:50:05 +02:00
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>
2022-08-29 10:57:30 +00:00
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>
2022-08-17 16:48:52 +03:00
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>
2022-08-11 14:03:13 +00:00
ac9b3d193d
Update controllers with OCI support
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-09 12:45:33 +03:00
08401f62b2
Add OCI provider arg
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-09 12:45:00 +03:00
030b6bc77c
Update source-controller with OCI metadata
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-09 12:44:59 +03:00
6b98590461
Add --cert-ref to flux create source oci
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-09 12:44:58 +03:00
8049634e4d
Add oci:// prefix
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-09 12:44:58 +03:00
b6a78f42ea
Update SC with OCI semver support
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-09 12:44:57 +03:00