b9fbdfc9a4
Fix bootstrap manifest generation
...
Use the OS package to write the generated files on disk instead of Flux secure FS package which is meant for read operations.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-05-04 09:41:26 +03:00
ab00e348a4
Merge pull request #2698 from fluxcd/update-deps
v0.30.0
2022-05-03 21:26:22 +02:00
b5c0ae9d5a
build: update various CI dependencies
...
- kind to v0.12.0
- kubectl to v1.23.6
- helm to v3.8.2
- runner to v2.291.1
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-05-03 21:07:35 +02:00
8e4044eed9
Update dependencies
...
- github.com/fluxcd/pkg/runtime to v0.14.2
- github.com/google/go-cmp to v0.5.8
- golang.org/x/crypto to v0.0.0-20220427172511-eb4f295cb31f
- k8s.io/cli-runtime to v0.23.6
- k8s.io/kubectl to v0.23.6
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-05-03 21:07:35 +02:00
7034ef46af
Merge pull request #2695 from fluxcd/update-components
2022-05-03 20:45:53 +02:00
8dfbe952ae
tests/azure: update toolkit components
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-05-03 20:19:29 +02:00
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>
2022-05-03 18:17:11 +00:00
f924c5f76d
Merge pull request #2651 from fluxcd/customize-kustomize-fs
2022-05-03 14:25:27 +02:00
57442e8faa
kustomize: use FS from fluxcd/pkg
...
This switches to a secure FS implementation in most places, except for
where we can not make changes at this moment because it would break
behavior.
Not handled in this commit:
- Allowing the root for `manifestgen` packages to be configured.
- Allowing the user to define a working root while building locally.
- Defaulting to the secure FS implementation in
`kustomization.MakeDefaultOptions`. Problem here is that constructing
the secure FS could result in an error, which we can not surface
without signature changes to the constructor func.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-05-03 13:52:51 +02:00
95bfd3b3a4
Merge pull request #2686 from fluxcd/update-components
v0.29.5
2022-04-28 11:03:09 +02:00
2858e83fe1
tests/azure: update toolkit components
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-04-28 10:42:42 +02:00
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>
2022-04-28 08:35:38 +00:00
3433079121
Merge pull request #2638 from pjbgf/paulo-maintainers
...
Add Paulo Gomes to maintainer's list
2022-04-27 15:32:19 +03:00
151b84b8fe
Add Paulo Gomes to maintainer's list
...
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-04-27 13:07:07 +01:00
e3e01cb5da
Merge pull request #2679 from fluxcd/update-components
v0.29.4
2022-04-26 09:51:17 +02:00
c4c890d4e9
tests/azure: update toolkit components
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-04-26 09:31:11 +02:00
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>
2022-04-26 07:29:06 +00:00
cc9bcbaefd
Merge pull request #2668 from fluxcd/update-components
v0.29.3
2022-04-22 12:26:17 +02:00
787d491bd5
tests/azure: update toolkit components
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-04-22 12:09:27 +02:00
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>
2022-04-22 10:09:00 +00:00
33ac3ef2c6
Merge pull request #2662 from fluxcd/update-components
v0.29.2
2022-04-21 11:52:23 +02:00
c7504442bd
tests/azure: update toolkit components
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-04-21 11:31:07 +02:00
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>
2022-04-21 09:29:20 +00:00
713365a12c
Merge pull request #2657 from fluxcd/update-kc
v0.29.1
2022-04-20 18:08:22 +02:00
5d8248d31d
Update kustomize-controller to v0.24.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-04-20 17:34:12 +02:00
5346c1cca3
Merge pull request #2652 from fluxcd/update-components
v0.29.0
2022-04-20 12:28:48 +02:00
baadaa05d2
tests/azure: Update toolkit components
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-04-20 11:49:49 +02:00
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>
2022-04-20 09:46:28 +00:00
52f1bfed4c
Merge pull request #2646 from aryan9600/fix-mask-sops
2022-04-19 20:05:14 +02:00
5c9cbe676d
handle secret types properly while masking sops data
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2022-04-19 23:12:00 +05:30
e25bb74c05
Merge pull request #2649 from fluxcd/update-deps
2022-04-19 19:21:45 +02:00
c2f465e246
Update dependencies
...
- github.com/ProtonMail/go-crypto to v0.0.0-20220407094043-a94812496cf5
- github.com/fluxcd/pkg/kustomize to v0.2.0
- github.com/fluxcd/pkg/runtime to v0.14.1
- github.com/fluxcd/pkg/ssa to v0.15.2
- golang.org/x/crypto to v0.0.0-20220411220226-7b82a4e95df4
- golang.org/x/term to v0.0.0-20220411215600-e5f449aeb171
- k8s.io/cli-runtime to v0.23.5
- k8s.io/kubectl to v0.23.5
- sigs.k8s.io/cli-utils to v0.29.4
- sigs.k8s.io/kustomize/api to v0.11.4
- sigs.k8s.io/kustomize/kyaml to v0.13.6
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-04-19 18:27:33 +02:00
6bbbf16140
tests/azure: update dependencies
...
This does not include an update of `github.com/hashicorp/terraform-exec`
to `v0.16.1`, as it contains a breaking change. `tfinstall` has been
removed and needs to be replaced with `github.com/hashicorp/hc-install`.
- github.com/fluxcd/helm-controller/api to v0.20.0
- github.com/fluxcd/image-automation-controller/api to v0.22.0
- github.com/fluxcd/image-reflector-controller/api to v0.17.2
- github.com/fluxcd/kustomize-controller/api to v0.24.0
- github.com/fluxcd/notification-controller/api to v0.23.3
- github.com/fluxcd/pkg/apis/meta to v0.12.2
- github.com/fluxcd/pkg/runtime to v0.14.1
- github.com/fluxcd/source-controller/api to v0.24.0
- k8s.io/api to v0.23.5
- k8s.io/apimachinery to v0.23.5
- k8s.io/client-go to v0.23.5
- sigs.k8s.io/controller-runtime to v0.11.2
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-04-19 18:23:42 +02:00
c5cdb70031
Merge pull request #2617 from fluxcd/update-components
2022-04-19 18:20:30 +02:00
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>
2022-04-19 15:45:35 +00:00
7b4940914c
Merge pull request #2597 from fluxcd/rfc-helm-oci
...
[RFC-0002] Flux OCI support for Helm
2022-04-13 11:01:25 +03:00
30f977a7cb
Assign RFC-0002 to Helm OCI proposal
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-04-13 10:27:11 +03:00
e06fa24616
Add dedicated reconcilers to the design docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-04-12 15:09:51 +03:00
20d7d0c78a
Add image registry example to story 2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-04-12 15:08:31 +03:00
606078c1b3
Add chart update automation to Git
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-04-12 15:08:31 +03:00
0135eb19d4
Add proposal for adding Helm OCI support to Flux Source API
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-04-12 15:08:30 +03:00
8b989190c4
Merge pull request #2631 from canidam/add-bootstrap-git-pass-from-stdin-and-env
...
bootstrap git: Allow the password to be specified with GIT_PASSWORD env var
2022-04-12 14:59:17 +03:00
a85ea59824
Read password of generic git bootstrap command from env or stdin
...
Signed-off-by: Chen Anidam <canidam@gmail.com>
2022-04-12 12:17:11 +03:00
d012f0f2bc
Merge pull request #2624 from kingdonb/docs-when-prune-enabled
...
Add detail to delete docs
2022-04-07 19:47:22 +03:00
7e2b63ea5d
add detail to delete docs
...
Signed-off-by: Kingdon Barrett <kingdon@weave.works>
2022-04-07 08:29:57 -04:00
cb53243fc1
Merge pull request #2611 from souleb/diff-local-kustomization
...
Add an option to diff with a local Flux Kustomization file
2022-04-05 19:40:11 +03:00
5536af9756
Add an option to diff with a local kustomization file
...
If implemented, users will be able to provide a local kustomization file
to `flux build/diff`.
Signed-off-by: Soule BA <soule@weave.works>
2022-04-05 17:21:11 +02:00
28087c1d76
Merge pull request #2616 from SomtochiAma/resume-all-wait
...
Add cli flags for chart interval and reconcile strategy
2022-04-05 17:19:07 +03:00
b80f32ce7d
Add cli flags for chart interval and reconcile strategy
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2022-04-05 12:56:50 +01:00
8bad59ebde
Merge pull request #2609 from darkowlzz/grafana-dashboard-labelvalues
...
monitoring-config: set grafana dashboards labelValues
2022-04-03 09:46:23 +03:00