Commit Graph

293 Commits (298e28b63e87410c90544c5534284f8996b66a91)

Author SHA1 Message Date
Stefan Prodan 8f8c7cccc6
Add SA namespace to RBAC
Fix flux install when not all controllers have been selected

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot c7c57f6717 Update toolkit components 4 years ago
Stefan Prodan 1b581d6f51
Add dedicated service accounts per controller
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Brian Atkinson a18f84c27b Add permissions for controller leader election.
The v0.8.0 version of the controller-runtime uses both config maps and
leases to perform leader election. These permissions seem to be in the
individual controller repos, but not here. For example
2d38de8779/config/rbac/leader_election_role.yaml (L33-L44)

Signed-off-by: Brian Atkinson <brian@atkinson.mn>
4 years ago
fluxcdbot 1bca31f32c Update toolkit components 4 years ago
fluxcdbot 72122120cb Update toolkit components 4 years ago
fluxcdbot 19982fa4a6 Update toolkit components 4 years ago
fluxcdbot e243df93f1 Update toolkit components 4 years ago
fluxcdbot f5117329e4 Update toolkit components 4 years ago
Stefan Prodan 8214bb8e33
Allow egress traffic for controller pods
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot c034befbb5 Update toolkit components 4 years ago
fluxcdbot 6da22613fe Update toolkit components 4 years ago
fluxcdbot 15f17ed36d Update toolkit components 4 years ago
fluxcdbot 37c14e8088 Update toolkit components 4 years ago
fluxcdbot a4788ce6bb Update toolkit components 4 years ago
fluxcdbot b2f018e29b Update toolkit components 4 years ago
Michael Bridgen 09f145d880 Add kustomizations for the image-* controllers
I have used the cookie-cutter from the examples already there.

Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
fluxcdbot a7d6446d8f Update toolkit components 4 years ago
fluxcdbot 35bb770697 Update toolkit components 4 years ago
fluxcdbot aea442e7e1 Update toolkit components 4 years ago
fluxcdbot 38fdc603ad Update toolkit components 4 years ago
fluxcdbot 2bb582f7ed Update toolkit components 4 years ago
fluxcdbot bfae2899f3 Update toolkit components 4 years ago
fluxcdbot c49f9ef26a Update toolkit components 4 years ago
Stefan Prodan dd8dc90c1e
Update source-controller to v0.4.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot 64ad69acfe Update toolkit components 4 years ago
fluxcdbot f66399cdc0 Update toolkit components 4 years ago
fluxcdbot e5dd0c7ff8 Update toolkit components 4 years ago
fluxcdbot c3876e30a9 Update toolkit components 4 years ago
fluxcdbot de4e266e33 Update toolkit components 4 years ago
fluxcdbot d7a893acf9 Update toolkit components 4 years ago
fluxcdbot 71827b4a1a Update toolkit components 4 years ago
Léopold Jacquot 344a909d19 Fix datasource for cluster Grafana dashboard
Signed-off-by: Léopold Jacquot <leopold.jacquot@infomaniak.com>
4 years ago
fluxcdbot 07e4fa8abd Update toolkit components 4 years ago
Hidde Beydals 345707e6cc Incorporate name and metric changes in Grafana cfg
Signed-off-by: Hidde Beydals <hello@hidde.co>

Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals 9916a53761 Rename `gotk-system` namespace to `flux-system`
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
fluxcdbot 2d8e5b2420 Update toolkit components 4 years ago
fluxcdbot 414aeb0ac3 Update toolkit components 4 years ago
fluxcdbot a2144b1759 Update toolkit components 4 years ago
Stefan Prodan 4565165579
Add cluster stats dashboard
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot f461c5e8b7 Update toolkit components 4 years ago
Stefan Prodan 8a96e32679
Update Prometheus and Grafana
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan fc4d01b3e5
Allow scraping and webhooks
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot bdbded8588 Update toolkit components 4 years ago
Hidde Beydals ff6a1c14be Rename 'gitops-system' namespace to 'gotk-system'
To align with the project name, and the group introduced in #236.
4 years ago
stefanprodan d902c71a6f Update components to v0.1 4 years ago
fluxcdbot 8e40069e67 Update toolkit components 4 years ago
fluxcdbot 347c2b6bcc Update toolkit components 4 years ago
Hidde Beydals fecd777d30 ci: update replace pattern to match release zip 4 years ago
stefanprodan ce64b1fc09 Use release archive as kustomize base 4 years ago
stefanprodan c36e02bba9 Update kustomize-controller to v0.0.12 4 years ago
fluxcdbot dd5505918a Update toolkit components 4 years ago
Hidde Beydals 1ff24d9285 Add PATCH rule to crd-controller role for events
During high custom resource count / low interval tests, I was greated
with a `cannot patch resource "events"` message. This happened due to
event compaction, where it will perform a patch instead of a create.
By giving the role the permission to do so this should no longer pose
a problem.
4 years ago
stefanprodan bfb560ec50 Update kustomize-controller to v0.0.10 4 years ago
stefanprodan 2aa395ba12 Update source and helm controllers
helm-controller/api v0.0.7
source-controller/api v0.0.14
4 years ago
stefanprodan b24727ec22 Update kustomize-controller to v0.0.9 4 years ago
Hidde Beydals dd3b2288e2 Upgrade notification-controller to v0.0.8 4 years ago
Hidde Beydals fa56685767 Upgrade Toolkit components and K8S deps
* github.com/fluxcd/helm-controller/api to v0.0.6
* github.com/fluxcd/source-controller/api to v0.0.13

* k8s.io/api to v0.18.8
* k8s.io/apiextensions-apiserver to v0.18.8
* k8s.io/apimachinery to v0.18.8
* k8s.io/client-go to v0.18.8
* sigs.k8s.io/controller-runtime to v0.6.2
4 years ago
hiddeco 1ee9a6a39d Update toolkit components 4 years ago
Hidde Beydals 248961d58c Update helm-controller to v0.0.4 4 years ago
Hidde Beydals cc88e68c4e Update components
- source-controller to v0.0.10
- kustomize-controller to v0.0.8
- helm-controller to v0.0.3
4 years ago
stefanprodan 8d1dddf205 Update controllers for Helm v3.3.0 4 years ago
Stefan Prodan 0e80cd5c44
Merge pull request #148 from fluxcd/monitoring-stack
Add monitoring stack and dashboards
5 years ago
stefanprodan 533cb42d29 Update notification-controller to v0.0.7 5 years ago
stefanprodan 824de61579 Filter controllers in control plane dashboard 5 years ago
stefanprodan 87a299736e Add control plane Grafana dashboard 5 years ago
stefanprodan e86286722a Add Prom+Grafana monitoring stack 5 years ago
Hidde Beydals 54b11e7b25 Update components
- source-controller to v0.0.7
- kustomize-controller to v0.0.7
- helm-controller to v0.0.1
- notification-controller to v0.0.6
5 years ago
stefanprodan 316cba1cb8 Update kustomize-controller to v0.0.6 5 years ago
stefanprodan 83c236c829 Update helm-controller to v0.0.1-beta.4 5 years ago
stefanprodan 2463d72f3b Update helm-controller to v0.0.1-beta.3 5 years ago
stefanprodan 6d2ff6e019 Update controllers and APIs 5 years ago
stefanprodan c664484fda Update controllers and go modules
- update source-controller to v0.0.5
- update kustomize-controller to v0.0.4
- update notification-controller to v0.0.4
- update helm-controller to v0.0.1-alpha.2
5 years ago
stefanprodan fe86da0cde Update notification-controller to v0.0.3 5 years ago
stefanprodan 02521b6964 Add helm-controller to installer 5 years ago
stefanprodan ad655183e0 Update notification-controller to v0.0.1 5 years ago
stefanprodan b9f7b1d175 Enable notifications for source events 5 years ago
stefanprodan 633d028841 Update kustomize controller and enable events 5 years ago
stefanprodan e594350307 Add notification controller to tk components 5 years ago
stefanprodan 0e437c1105 Update controllers to v0.0.1 5 years ago
stefanprodan 94f320336c Update controllers to v0.0.1-beta.2 5 years ago
stefanprodan 5807286355 Update controllers to v0.0.1-beta.1 5 years ago
stefanprodan c14cabc1c9 Update kustomize-controller to v0.0.1-alpha.9 5 years ago
Stefan Prodan df755a2a47
Merge pull request #25 from fluxcd/kustomize-controller-v0.0.1-alpha.8
Update kustomize-controller to v0.0.1-alpha.8
5 years ago
stefanprodan d668bca087 Fix deny traffic from other namespaces 5 years ago
stefanprodan aaa0700155 Update kustomize-controller to v0.0.1-alpha.8 5 years ago
stefanprodan bd567b5a56 Update source controller to v0.0.1-alpha.6 5 years ago
stefanprodan 5c2c4ccdba Add service account args
- update kustomize-controller to v0.0.1-alpha.7
- change args to match the v0.0.1-alpha.7 API
- add service account args
5 years ago
stefanprodan 47c249e3be manifests: fix leader election rbac 5 years ago
stefanprodan b9a8100dbb manifests: add cluster reconciler RBAC and SA 5 years ago
stefanprodan 28101c809d manifests: update source-controller to v0.0.1-alpha.5 5 years ago
stefanprodan 191a8bf83c manifests: update components
- source-controller v0.0.1-alpha.3
- kustomize-controller v0.0.1-alpha.5
5 years ago
stefanprodan 42d2ed51cb Add install manifests 5 years ago