Hidde Beydals
449a469ec4
Merge pull request #252 from arbourd/values-files
...
Add `ValuesFiles` to HelmChart spec
2021-04-20 11:53:30 +02:00
Dylan Arbour
da3186716f
Add `ValuesFiles` to HelmChart spec
...
Signed-off-by: Dylan Arbour <arbourd@users.noreply.github.com>
2021-04-19 10:50:17 -04:00
Stefan Prodan
7ae853a2ca
Merge pull request #251 from fluxcd/fluxcd/pkg/runtime-v0.10.2
...
Update fluxcd/pkg/runtime to v0.10.2
2021-04-19 15:21:55 +03:00
Stefan Prodan
9706eb0a76
Update fluxcd/pkg/runtime to v0.10.2
...
Followup: https://github.com/fluxcd/pkg/pull/96
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-19 15:07:03 +03:00
Hidde Beydals
4a73521ed0
Merge pull request #244 from dholbach/add-cii
...
add CII badge
2021-04-08 13:23:28 +02:00
Daniel Holbach
b6a35a2e34
add CII badge
...
ref: https://bestpractices.coreinfrastructure.org/en/projects/4784
Signed-off-by: Daniel Holbach <daniel@weave.works>
2021-04-08 13:08:58 +02:00
Hidde Beydals
0016a96425
Merge pull request #243 from fluxcd/codeql
...
Add CodeQL and Snyk scan
2021-04-08 13:05:34 +02:00
Hidde Beydals
4a62465184
Add CodeQL and Snyk scan
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-04-08 12:43:21 +02:00
Hidde Beydals
b195fc5e6d
Merge pull request #241 from fluxcd/release-v0.9.0
...
Release v0.9.0
2021-03-26 16:08:31 +01:00
Hidde Beydals
71a2963f99
Release v0.9.0
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-26 15:53:19 +01:00
Hidde Beydals
acc4fddb1a
Merge pull request #240 from fluxcd/update-deps
...
Update source-controller API to v0.10.0
2021-03-26 14:21:17 +01:00
Hidde Beydals
1de7ab248c
Update source-controller API to v0.10.0
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-26 13:56:07 +01:00
Hidde Beydals
8d65639859
Merge pull request #219 from fluxcd/debug-wait-logs
2021-03-25 18:27:14 +01:00
Hidde Beydals
314472efb7
Capture (debug) logs from Helm actions
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-25 16:08:52 +01:00
Hidde Beydals
b2385cb634
Enable devel flag for install and upgrade actions
...
This provides richer debugging information for wait timeouts, e.g.
```
wait.go:225: [debug] Service does not have load balancer ingress IP
address: deis/deis-builder
wait.go:225: [debug] Service does not have load balancer ingress IP
address: deis/deis-builder
```
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-25 16:08:52 +01:00
Stefan Prodan
c2b384873a
Merge pull request #239 from fluxcd/leader-election-config
...
Set leader election deadline to 30s
2021-03-25 16:18:57 +02:00
Stefan Prodan
50eba699be
Use controller name in LeaderElectionID
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-25 14:09:34 +02:00
Stefan Prodan
3e558b3fc4
Remove deprecated log-json flag
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-25 13:31:13 +02:00
Stefan Prodan
b74081dbf7
Update fluxcd/pkg/runtime to v0.10.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-25 12:41:48 +02:00
Stefan Prodan
7622dd9683
Add leader election deadline to cmd args
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-23 19:10:55 +02:00
Hidde Beydals
10cc3782fe
Merge pull request #238 from fluxcd/origin-labels
...
Label release resources with HelmRelease origin
2021-03-18 21:54:46 +01:00
Hidde Beydals
879cf5b46d
Label release resources with HelmRelease origin
...
This commit adds a new post renderer that labels all resources with
`helm.toolkit.fluxcd.io/name` and `helm.toolkit.fluxcd.io/namespace`
so their source of origin can be traced back by e.g. the Flux UI.
The post renderer makes use of the Kustomize API without running
a full Kustomize build, by making directly use of the builtin
`LabelTransformerPlugin` on a `ResMap` that has been constructed
from the bytes of the `bytes.Buffer` given by Helm.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-18 21:32:18 +01:00
Stefan Prodan
22027cac2c
Merge pull request #236 from SomtochiAma/suspend-metrics
...
Record suspension metrics
2021-03-17 16:37:22 +02:00
Somtochi Onyekwere
e2c5dda4a5
Update pkg/runtime
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2021-03-17 15:04:30 +01:00
Somtochi Onyekwere
a9e6820999
Record suspension metrics
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2021-03-17 14:30:09 +01:00
Hidde Beydals
82c43d459d
Merge pull request #235 from fluxcd/revert-234-suspend-metrics
...
Revert "Record suspend metrics"
2021-03-17 13:48:03 +01:00
Hidde Beydals
39e6475822
Revert "Record suspend metrics"
...
https://github.com/fluxcd/helm-controller/pull/234#issuecomment-801000679
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-17 13:24:29 +01:00
Hidde Beydals
046346fec3
Merge pull request #234 from SomtochiAma/suspend-metrics
...
Record suspend metrics
2021-03-17 12:14:20 +01:00
Somtochi Onyekwere
8b2ba595bf
Record suspend metrics
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2021-03-16 23:45:50 +01:00
Hidde Beydals
f90c21ccd2
Merge pull request #233 from fluxcd/release-v0.8.2
...
Release v0.8.2
2021-03-15 14:37:22 +01:00
Hidde Beydals
3b827e5d29
Release v0.8.2
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-15 14:02:09 +01:00
Hidde Beydals
4017ff77d9
Merge pull request #232 from fluxcd/update-deps
2021-03-15 13:43:54 +01:00
Hidde Beydals
8c517eb0fb
Update dependencies
...
- helm.sh/helm/v3 to v3.5.3
- github.com/fluxcd/source-controller/api to v0.9.1
- sigs.k8s.io/controller-runtime to v0.8.3
- github.com/fluxcd/pkg/runtime to v0.8.4
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-15 13:25:37 +01:00
Stefan Prodan
3bf79275ab
Merge pull request #230 from fluxcd/release-v0.8.1
...
Release v0.8.1
2021-03-05 10:59:02 +02:00
Stefan Prodan
648cb78898
Release v0.8.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-05 10:06:23 +02:00
Hidde Beydals
3e79a5cfac
Merge pull request #229 from makkes/fix-logging
...
fix: log messages contain '%s'
2021-03-03 14:44:01 +01:00
Max Jonas Werner
199636f27a
fix: log messages contain '%s'
...
Before:
{"level":"info","ts":"2021-03-03T12:45:41.305Z","logger":"controller.helmrelease","msg":"could not find optional %s '%s'","reconciler group":"helm.toolkit.fluxcd.io","reconciler kind":"HelmRelease","name":"cert-manager","namespace":"kommander","ConfigMap":{"namespace":"kommander","name":"cert-manager-overrides"}}
After:
{"level":"info","ts":"2021-03-03T13:56:46.365+0100","logger":"controller.helmrelease","msg":"could not find optional ConfigMap 'kommander/cert-manager-overrides'","reconciler group":"helm.toolkit.fluxcd.io","reconciler kind":"HelmRelease","name":"cert-manager","namespace":"kommander"}
Signed-off-by: Max Jonas Werner <mwerner@d2iq.com>
2021-03-03 13:57:51 +01:00
Stefan Prodan
f1d3bc943d
Merge pull request #228 from fluxcd/http-retry
...
Retry with exponential backoff when fetching artifacts
2021-02-27 11:35:08 +02:00
Stefan Prodan
a8dcafaf2e
Retry with exponential backoff when fetching artifacts
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-26 13:37:45 +02:00
Hidde Beydals
83e1cca067
Merge pull request #227 from fluxcd/release-v0.8.0
...
Release v0.8.0
2021-02-24 11:54:49 +01:00
Hidde Beydals
4d9e1f6095
Release v0.8.0
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-24 11:33:26 +01:00
Hidde Beydals
69fc7ae79a
Merge pull request #226 from fluxcd/sc-manifest-deps
...
Use source-controller manifest from GitHub release
2021-02-24 11:30:30 +01:00
Hidde Beydals
7dfcf25aa1
Use source-controller manifest from GitHub release
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-24 11:08:28 +01:00
Hidde Beydals
a7a1faef28
Merge pull request #225 from fluxcd/update-deps
...
Update dependencies
2021-02-24 10:53:51 +01:00
Stefan Prodan
c23ef43f28
Update dependencies
...
- helm.sh/helm/v3 v3.5.2
- sigs.k8s.io/controller-tools/cmd/controller-gen v0.4.1
- sigs.k8s.io/controller-runtime v0.8.2
- fluxcd/pkg/runtime v0.8.3
- fluxcd/source-controller/api v0.9.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-24 11:33:22 +02:00
Stefan Prodan
f0a568ae48
Merge pull request #223 from fluxcd/release-ci
...
Refactor release workflow
2021-02-24 10:14:18 +02:00
Stefan Prodan
881ce52a3c
Refactor release workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-23 18:41:46 +02:00
Hidde Beydals
b56b772db8
Merge pull request #220 from arbourd/update-runtime
...
Use `MergeMaps` from pkg/runtime v0.8.2
2021-02-16 00:42:40 +01:00
Dylan Arbour
368ca98306
Update pkg/runtime to v0.8.2
...
pkg/runtime v0.8.2 introduces runtime/transform which includes
`MergeMaps`:
https://github.com/fluxcd/pkg/pull/85
Signed-off-by: Dylan Arbour <arbourd@users.noreply.github.com>
2021-02-15 18:10:19 -05:00
Hidde Beydals
8f117d55a7
Merge pull request #217 from willejs/add-start-reconciliation-event
2021-02-15 18:52:40 +01:00