Stefan Prodan
ac9b3d193d
Update controllers with OCI support
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
7c7e76f9f0
Use fluxcd/pkg/oci/client
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Kingdon Barrett
69e26ca1d9
Pull artifact not push artifact
...
Fixup docs string to match pull command
Signed-off-by: Kingdon Barrett <kingdon@weave.works>
2 years ago
Stefan Prodan
e927d39a27
Add OCI internal package
...
Implement OCI artifacts operations using crane
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Somtochi Onyekwere
96afee996a
Add unit tests for flux logs
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@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
Stefan Prodan
04b0a0a7ae
Update dependencies
...
- fluxcd/pkg/kustomize v0.5.2
- fluxcd/pkg/runtime v0.16.2
- fluxcd/pkg/ssa v0.17.0
- fluxcd/pkg/ssh v0.5.0
- cli-utils v0.31.2
Signed-off-by: Stefan Prodan <stefan.prodan@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
Stefan Prodan
f1f4cc007a
Update dependencies
...
- sync tests/azure with main go.mod
- update homeport/dyff to v1.5.4
- update k8s.io/apiextensions-apiserver to v0.24.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.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
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
7f5f80286e
Update go-git-providers to v0.6.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
95f896e92c
Update fluxcd/pkg/ssh to v0.4.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
3f0efc9435
Update dependencies
...
- Update Kubernetes packages to v1.24
- Update go-yaml to v3.0.0 (fix CVE-2022-28948)
- Update fluxcd/pkg/runtime to v0.15.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Hidde Beydals
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>
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
Hidde Beydals
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>
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
Hidde Beydals
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>
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
Soule BA
1807852b6b
Update pkg/kustomize to v0.1.0
...
If implemented this fixes a bug where retrieving the groupVersion.Group
of a kustomization were returning an empty string.
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
fluxcdbot
24188e58ff
Update toolkit components
...
- kustomize-controller to v0.22.3
https://github.com/fluxcd/kustomize-controller/blob/v0.22.3/CHANGELOG.md
- source-controller to v0.22.5
https://github.com/fluxcd/source-controller/blob/v0.22.5/CHANGELOG.md
- notification-controller to v0.23.2
https://github.com/fluxcd/notification-controller/blob/v0.23.2/CHANGELOG.md
- image-automation-controller to v0.21.3
https://github.com/fluxcd/image-automation-controller/blob/v0.21.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Soule BA
9e2a4f329b
Update homeport/Dyff to v1.5.2
...
If implmented, this will provide an inline diff for configmaps with the
command `flux diff``.
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
fluxcdbot
97a53b1536
Update toolkit components
...
- source-controller to v0.22.4
https://github.com/fluxcd/source-controller/blob/v0.22.4/CHANGELOG.md
- image-automation-controller to v0.21.2
https://github.com/fluxcd/image-automation-controller/blob/v0.21.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
3f652f8b05
Update toolkit components
...
- helm-controller to v0.18.2
https://github.com/fluxcd/helm-controller/blob/v0.18.2/CHANGELOG.md
- kustomize-controller to v0.22.2
https://github.com/fluxcd/kustomize-controller/blob/v0.22.2/CHANGELOG.md
- source-controller to v0.22.3
https://github.com/fluxcd/source-controller/blob/v0.22.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
0d8194c800
Add the kube client qps and burst to the global args
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
116be0cfed
Update toolkit components
...
- kustomize-controller to v0.22.1
https://github.com/fluxcd/kustomize-controller/blob/v0.22.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
c85954ddef
Update toolkit components
...
- helm-controller to v0.18.1
https://github.com/fluxcd/helm-controller/blob/v0.18.1/CHANGELOG.md
- source-controller to v0.22.2
https://github.com/fluxcd/source-controller/blob/v0.22.2/CHANGELOG.md
- notification-controller to v0.23.1
https://github.com/fluxcd/notification-controller/blob/v0.23.1/CHANGELOG.md
- image-reflector-controller to v0.17.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.17.1/CHANGELOG.md
- image-automation-controller to v0.21.1
https://github.com/fluxcd/image-automation-controller/blob/v0.21.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Hidde Beydals
3edcd16b62
fix: wait for Source objects observed generation
...
This ensures the command will wait for the object to report a Ready
Condition with an ObservedGeneration matching the Generation of the
resource. Ensuring that when a "create" is actually a mutation, it waits
instead of prematurely assuming the Source to be Ready.
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
Hidde Beydals
0717c8bdbb
Update fluxcd/source-controller to v0.22.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
Hidde Beydals
efe9a30523
Update dependencies
...
- github.com/Masterminds/semver/v3 to v3.1.1
- github.com/ProtonMail/go-crypto to v0.0.0-20220113124808-70ae35bab23f
- github.com/cyphar/filepath-securejoin to v0.2.3
- github.com/fluxcd/pkg/kustomize to v0.0.3
- github.com/fluxcd/pkg/runtime to v0.13.2
- github.com/fluxcd/pkg/ssa to v0.15.1
- github.com/fluxcd/pkg/ssh to v0.3.2
- github.com/fluxcd/pkg/untar to v0.1.0
- github.com/fluxcd/pkg/version to v0.1.0
- github.com/gonvenience/bunt to v1.3.3
- github.com/gonvenience/ytbx to v1.4.4
- github.com/google/go-containerregistry to v0.8.0
- github.com/homeport/dyff to v1.5.1
- github.com/olekukonko/tablewriter to v0.0.5
- github.com/spf13/cobra to v1.4.0
- golang.org/x/crypto to v0.0.0-20220321153916-2c7772ba3064
- k8s.io/kubectl to v0.23.4
- k8s.io/cli-runtime to v0.23.4
- sigs.k8s.io/cli-utils to v0.29.3
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
fluxcdbot
a929d24924
Update toolkit components
...
- helm-controller to v0.18.0
https://github.com/fluxcd/helm-controller/blob/v0.18.0/CHANGELOG.md
- kustomize-controller to v0.22.0
https://github.com/fluxcd/kustomize-controller/blob/v0.22.0/CHANGELOG.md
- source-controller to v0.22.0
https://github.com/fluxcd/source-controller/blob/v0.22.0/CHANGELOG.md
- notification-controller to v0.23.0
https://github.com/fluxcd/notification-controller/blob/v0.23.0/CHANGELOG.md
- image-reflector-controller to v0.17.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.17.0/CHANGELOG.md
- image-automation-controller to v0.21.0
https://github.com/fluxcd/image-automation-controller/blob/v0.21.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
ff65491bb6
Update toolkit components
...
- helm-controller to v0.17.2
https://github.com/fluxcd/helm-controller/blob/v0.17.2/CHANGELOG.md
- notification-controller to v0.22.3
https://github.com/fluxcd/notification-controller/blob/v0.22.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
3c72e35381
Update toolkit components
...
- image-automation-controller to v0.20.1
https://github.com/fluxcd/image-automation-controller/blob/v0.20.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
05479756d8
Update toolkit components
...
- notification-controller to v0.22.2
https://github.com/fluxcd/notification-controller/blob/v0.22.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
8aabc544f1
Update toolkit components
...
- helm-controller to v0.17.1
https://github.com/fluxcd/helm-controller/blob/v0.17.1/CHANGELOG.md
- kustomize-controller to v0.21.1
https://github.com/fluxcd/kustomize-controller/blob/v0.21.1/CHANGELOG.md
- notification-controller to v0.22.1
https://github.com/fluxcd/notification-controller/blob/v0.22.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Soule BA
32ad462ebe
Fix stringData Secret issue
...
This commit migrate to the last version of pkg/ssa v0.14.1 that contains a fix
for stringData secrets. The test case was changed accordingly to
validate a stringData drift.
A progress-bar flag option has also been added in order to be able to
disable it.
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
fluxcdbot
a1bb6babed
Update toolkit components
...
- helm-controller to v0.17.0
https://github.com/fluxcd/helm-controller/blob/v0.17.0/CHANGELOG.md
- kustomize-controller to v0.21.0
https://github.com/fluxcd/kustomize-controller/blob/v0.21.0/CHANGELOG.md
- notification-controller to v0.22.0
https://github.com/fluxcd/notification-controller/blob/v0.22.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Soule BA
c950f8f817
Make sure bootstrap bitbucket-server retrieve the right project
...
When fetching a project by name, a list is returned. If implented, this
will make sure we return the right project from the list.
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
Soule BA
01f910e257
Add a simple spinner when running flux diff kustomization
...
If implemented, users will see a spinner run while the diff is on-going.
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
Stefan Prodan
877729aca3
Fix bootstrap: Reset schema cache after applying CRDs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
3b1d706b05
Update toolkit components
...
- kustomize-controller to v0.20.2
https://github.com/fluxcd/kustomize-controller/blob/v0.20.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
4602b72778
Fix bootstrap CRD wait race condition
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
41df03f600
Update toolkit components
...
- kustomize-controller to v0.20.1
https://github.com/fluxcd/kustomize-controller/blob/v0.20.1/CHANGELOG.md
- source-controller to v0.21.2
https://github.com/fluxcd/source-controller/blob/v0.21.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Soule BA
8b444283e6
Fix wrong deletion message on flux diff
...
If implemented, when an error happens when dry-running an object, we
return early. This match pkg ssa implementation
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
Stefan Prodan
74878a9aef
Update dependencies
...
Use Azure e2e dependencies and bump fluxcd/pkg/ssa to v0.12.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
e9d6f271b5
Update toolkit components
...
- helm-controller to v0.16.0
https://github.com/fluxcd/helm-controller/blob/v0.16.0/CHANGELOG.md
- kustomize-controller to v0.20.0
https://github.com/fluxcd/kustomize-controller/blob/v0.20.0/CHANGELOG.md
- source-controller to v0.21.1
https://github.com/fluxcd/source-controller/blob/v0.21.1/CHANGELOG.md
- notification-controller to v0.21.0
https://github.com/fluxcd/notification-controller/blob/v0.21.0/CHANGELOG.md
- image-reflector-controller to v0.16.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.16.0/CHANGELOG.md
- image-automation-controller to v0.20.0
https://github.com/fluxcd/image-automation-controller/blob/v0.20.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Soule BA
d92dfc56b8
Upgrade go-git-providers to v0.5.3
...
Fixes bug reported on #2332
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
Soule BA
306f8f5715
Add graceful shutdown when interrupted
...
If implemented this permit restoring a clean state in case of signal
interruption.
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
Soule BA
f7d9ee90cd
Add e2e tests for build/diff kustomization
...
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
Soule BA
9376c9a946
Add a diff kustomization feature
...
If implemented it will permit queriying the Kubernetes API to fetch the specified
Flux Kustomization, then uses the specified path to build the overlay.
It will then ssa-dry-run apply and output the diff using homeport/dyff
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
Soule BA
70fb87bc93
Add a build kustomization feature
...
If implemented it will permit queriying the Kubernetes API to fetch the specified
Flux Kustomization, then uses the specified path to build
the overlay.
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
fluxcdbot
269f5e2575
Update toolkit components
...
- kustomize-controller to v0.19.1
https://github.com/fluxcd/kustomize-controller/blob/v0.19.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
8c67708829
Update dependencies
...
- sigs.k8s.io/cli-utils v0.27.0
- github.com/fluxcd/pkg/ssa v0.10.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Soule BA
c5890f08ef
reverting go-git-provider to fix #2284
...
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
Stefan Prodan
a0ce4b23d2
Update Git providers
...
- go-git-providers v0.5.1
- go-github v41.0.0
- go-gitlab v0.54.3
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
db44bcd88e
Update toolkit components
...
- notification-controller to v0.20.1
https://github.com/fluxcd/notification-controller/blob/v0.20.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Hidde Beydals
fe46793c40
Update golang.org/x/crypto to latest main
...
This includes the full commit tree to solve both CVE-2020-29652 and
CVE-2021-43565:
8b5274cf68...5770296d90
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
Aurel Canciu
e46c7bd519
Update golang.org/x/crypto to fix CVE-2020-29652
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
3 years ago
Aurel Canciu
f3d143e5ee
Update Go to v1.17
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
3 years ago
Stefan Prodan
fc059df8ff
Update controller-runtime dependencies
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
6c047d1e2a
Update toolkit components
...
- helm-controller to v0.15.0
https://github.com/fluxcd/helm-controller/blob/v0.15.0/CHANGELOG.md
- kustomize-controller to v0.19.0
https://github.com/fluxcd/kustomize-controller/blob/v0.19.0/CHANGELOG.md
- source-controller to v0.20.1
https://github.com/fluxcd/source-controller/blob/v0.20.1/CHANGELOG.md
- image-reflector-controller to v0.15.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.15.0/CHANGELOG.md
- image-automation-controller to v0.19.0
https://github.com/fluxcd/image-automation-controller/blob/v0.19.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Jakob Schrettenbrunner
ca7d2e783f
Use k8s.io/cli-runtime for kubernetes flags
...
Signed-off-by: Jakob Schrettenbrunner <jakob.schrettenbrunner@telekom.de>
3 years ago
fluxcdbot
b75ce95086
Update toolkit components
...
- helm-controller to v0.14.1
https://github.com/fluxcd/helm-controller/blob/v0.14.1/CHANGELOG.md
- kustomize-controller to v0.18.2
https://github.com/fluxcd/kustomize-controller/blob/v0.18.2/CHANGELOG.md
- source-controller to v0.19.2
https://github.com/fluxcd/source-controller/blob/v0.19.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
3089f67946
Update toolkit components
...
- helm-controller to v0.14.0
https://github.com/fluxcd/helm-controller/blob/v0.14.0/CHANGELOG.md
- kustomize-controller to v0.18.1
https://github.com/fluxcd/kustomize-controller/blob/v0.18.1/CHANGELOG.md
- source-controller to v0.19.0
https://github.com/fluxcd/source-controller/blob/v0.19.0/CHANGELOG.md
- notification-controller to v0.19.0
https://github.com/fluxcd/notification-controller/blob/v0.19.0/CHANGELOG.md
- image-reflector-controller to v0.14.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.14.0/CHANGELOG.md
- image-automation-controller to v0.18.0
https://github.com/fluxcd/image-automation-controller/blob/v0.18.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Somtochi Onyekwere
43c6a1531a
Add caBundle to gogit provider config
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
3 years ago
Soule BA
46f9fc194c
Add stash provider bootstrap support
...
The new command set is:
flux bootstrap bitbucket-server --owner=<project> --username=<user> --repository=<repository name> --hostname=<domain> --token-auth
There is a parity in the capabilities with the other providers.
Signed-off-by: Soule BA <soule@weave.works>
3 years ago
fluxcdbot
56815a3624
Update toolkit components
...
- helm-controller to v0.13.0
https://github.com/fluxcd/helm-controller/blob/v0.13.0/CHANGELOG.md
- kustomize-controller to v0.18.0
https://github.com/fluxcd/kustomize-controller/blob/v0.18.0/CHANGELOG.md
- source-controller to v0.18.0
https://github.com/fluxcd/source-controller/blob/v0.18.0/CHANGELOG.md
- image-reflector-controller to v0.13.2
https://github.com/fluxcd/image-reflector-controller/blob/v0.13.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
4c60d1657d
Update toolkit components
...
- helm-controller to v0.12.2
https://github.com/fluxcd/helm-controller/blob/v0.12.2/CHANGELOG.md
- image-reflector-controller to v0.13.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.13.1/CHANGELOG.md
- image-automation-controller to v0.17.1
https://github.com/fluxcd/image-automation-controller/blob/v0.17.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
0f9e8ed3f7
Update toolkit components
...
- kustomize-controller to v0.17.0
https://github.com/fluxcd/kustomize-controller/blob/v0.17.0/CHANGELOG.md
- image-automation-controller to v0.17.0
https://github.com/fluxcd/image-automation-controller/blob/v0.17.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
43edb62f87
Update dependencies
...
- github.com/fluxcd/go-git-providers v0.3.1
- github.com/fluxcd/pkg/ssa v0.3.1
- github.com/manifoldco/promptui v0.9.0
- sigs.k8s.io/controller-runtime v0.10.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Max Jonas Werner
ffcd7d8059
feat: prompt for access tokens in 'bootstrap' command
...
This change adds functionality to both, `bootstrap github` and
`bootstrap gitlab` to prompt the user for the personal access tokens
if those can't be derived from the shell environment. Echoing is
turned off for better privacy.
Instead of having to interactively type the token or manually paste it
from the clipboard, users can also pipe it to Flux which comes in
handy e.g. when executing Flux remotely over an SSH connection:
```
$ echo 'asdf' | flux bootstrap github
```
Otherwise, Flux will prompt the user:
```
$ flux bootstrap github
Please type your GitHub personal access token:
```
closes #2011
Signed-off-by: Max Jonas Werner <mail@makk.es>
3 years ago
fluxcdbot
58b3150ce3
Update toolkit components
...
- source-controller to v0.17.2
https://github.com/fluxcd/source-controller/blob/v0.17.2/CHANGELOG.md
- image-automation-controller to v0.16.1
https://github.com/fluxcd/image-automation-controller/blob/v0.16.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
870f18c621
Update toolkit components
...
- source-controller to v0.17.1
https://github.com/fluxcd/source-controller/blob/v0.17.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
744b3ebd0a
Update toolkit components
...
- source-controller to v0.17.0
https://github.com/fluxcd/source-controller/blob/v0.17.0/CHANGELOG.md
- image-automation-controller to v0.16.0
https://github.com/fluxcd/image-automation-controller/blob/v0.16.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
f13b1629cf
Update toolkit components
...
- source-controller to v0.16.1
https://github.com/fluxcd/source-controller/blob/v0.16.1/CHANGELOG.md
- notification-controller to v0.18.1
https://github.com/fluxcd/notification-controller/blob/v0.18.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
a4a1db0915
Update fluxcd packages
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
c3384c6499
Update toolkit components
...
- helm-controller to v0.12.1
https://github.com/fluxcd/helm-controller/blob/v0.12.1/CHANGELOG.md
- kustomize-controller to v0.16.0
https://github.com/fluxcd/kustomize-controller/blob/v0.16.0/CHANGELOG.md
- notification-controller to v0.18.0
https://github.com/fluxcd/notification-controller/blob/v0.18.0/CHANGELOG.md
- image-reflector-controller to v0.13.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.13.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
f7aa3e7e1b
Update github.com/fluxcd/pkg/ssa to v0.1.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
deacfd6c03
Update toolkit components
...
- kustomize-controller to v0.15.5
https://github.com/fluxcd/kustomize-controller/blob/v0.15.5/CHANGELOG.md
- notification-controller to v0.17.1
https://github.com/fluxcd/notification-controller/blob/v0.17.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
2ecd99d317
Update toolkit components
...
- kustomize-controller to v0.15.4
https://github.com/fluxcd/kustomize-controller/blob/v0.15.4/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
03df386f9e
Update kustomize-controller to v0.15.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
83c3e8c2fc
Replace kubectl with Go server-side apply
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
622ed88a11
Update toolkit components
...
- helm-controller to v0.12.0
https://github.com/fluxcd/helm-controller/blob/v0.12.0/CHANGELOG.md
- kustomize-controller to v0.15.1
https://github.com/fluxcd/kustomize-controller/blob/v0.15.1/CHANGELOG.md
- source-controller to v0.16.0
https://github.com/fluxcd/source-controller/blob/v0.16.0/CHANGELOG.md
- notification-controller to v0.17.0
https://github.com/fluxcd/notification-controller/blob/v0.17.0/CHANGELOG.md
- image-automation-controller to v0.15.0
https://github.com/fluxcd/image-automation-controller/blob/v0.15.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
25d06a53bc
Update image-reflector-controller to v0.12.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Somtochi Onyekwere
0beab87f5b
Add gpg key path and passphrase as args
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
3 years ago
Stefan Prodan
03b6de1169
Replace promptui pkg with a fork free of LGPL
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
fluxcdbot
2679731bde
Update toolkit components
...
- kustomize-controller to v0.14.1
https://github.com/fluxcd/kustomize-controller/blob/v0.14.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
fluxcdbot
75309b4c93
Update toolkit components
...
- kustomize-controller to v0.14.0
https://github.com/fluxcd/kustomize-controller/blob/v0.14.0/CHANGELOG.md
- notification-controller to v0.16.0
https://github.com/fluxcd/notification-controller/blob/v0.16.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Tomas Tulka
8896a1e73e
tidy
...
Signed-off-by: Tomas Tulka <tomas.tulka@gmail.com>
3 years ago
fluxcdbot
794d3ee2f5
Update toolkit components
...
- helm-controller to v0.11.2
https://github.com/fluxcd/helm-controller/blob/v0.11.2/CHANGELOG.md
- kustomize-controller to v0.13.3
https://github.com/fluxcd/kustomize-controller/blob/v0.13.3/CHANGELOG.md
- source-controller to v0.15.4
https://github.com/fluxcd/source-controller/blob/v0.15.4/CHANGELOG.md
- notification-controller to v0.15.1
https://github.com/fluxcd/notification-controller/blob/v0.15.1/CHANGELOG.md
- image-reflector-controller to v0.11.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.11.1/CHANGELOG.md
- image-automation-controller to v0.14.1
https://github.com/fluxcd/image-automation-controller/blob/v0.14.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Allen Porter
351d287d88
Add tests for flux trace command
...
Add tests for flux trace command that fake out the kubernetes client,
load objects from a yaml file and create them in the client, and
assert on the output of the trace command to an expected golden file.
This is a follow up from the suggestions in PR https://github.com/fluxcd/flux2/pull/1626 which suggested that additional
testing would be helpful. This test approach is modeled after the helm command tests.
This required some changes to the kubernetes client setup to make it
possible to use a fake. If we agree this pattern makes sense, it can be
applied to other commands.
Signed-off-by: Allen Porter <allen@thebends.org>
3 years ago
fluxcdbot
15a5f75fe7
Update toolkit components
...
- kustomize-controller to v0.13.2
https://github.com/fluxcd/kustomize-controller/blob/v0.13.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
b5ce02b8cf
Update toolkit components
...
- kustomize-controller to v0.13.1
https://github.com/fluxcd/kustomize-controller/blob/v0.13.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
6dedb767c3
Update toolkit components
...
- source-controller to v0.15.3
https://github.com/fluxcd/source-controller/blob/v0.15.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
1c1fd62a91
Update toolkit components
...
- image-reflector-controller to v0.11.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.11.0/CHANGELOG.md
- image-automation-controller to v0.14.0
https://github.com/fluxcd/image-automation-controller/blob/v0.14.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
5da7eb7d0d
Update toolkit components
...
- source-controller to v0.15.2
https://github.com/fluxcd/source-controller/blob/v0.15.2/CHANGELOG.md
- image-automation-controller to v0.13.0
https://github.com/fluxcd/image-automation-controller/blob/v0.13.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
a796f3609f
Update toolkit components
...
- helm-controller to v0.11.1
https://github.com/fluxcd/helm-controller/blob/v0.11.1/CHANGELOG.md
- source-controller to v0.15.1
https://github.com/fluxcd/source-controller/blob/v0.15.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Hidde Beydals
4f7b040405
Update source-controller to v0.15.1
...
This includes an introduction of a `--pass-credentials` flag for the
`flux create source helm` command to allow configuring the new
option introduced.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
fluxcdbot
354cd5e177
Update toolkit components
...
- source-controller to v0.15.0
https://github.com/fluxcd/source-controller/blob/v0.15.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
a6620e478a
Update to Kustomize v4
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot
160f59a984
Update toolkit components
...
- helm-controller to v0.11.0
https://github.com/fluxcd/helm-controller/blob/v0.11.0/CHANGELOG.md
- kustomize-controller to v0.13.0
https://github.com/fluxcd/kustomize-controller/blob/v0.13.0/CHANGELOG.md
- source-controller to v0.14.0
https://github.com/fluxcd/source-controller/blob/v0.14.0/CHANGELOG.md
- notification-controller to v0.15.0
https://github.com/fluxcd/notification-controller/blob/v0.15.0/CHANGELOG.md
- image-reflector-controller to v0.10.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.10.0/CHANGELOG.md
- image-automation-controller to v0.12.0
https://github.com/fluxcd/image-automation-controller/blob/v0.12.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
b4edb46269
Update go-git to v5.4.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot
cea869e285
Update toolkit components
...
- kustomize-controller to v0.12.2
https://github.com/fluxcd/kustomize-controller/blob/v0.12.2/CHANGELOG.md
- source-controller to v0.13.2
https://github.com/fluxcd/source-controller/blob/v0.13.2/CHANGELOG.md
- image-automation-controller to v0.11.0
https://github.com/fluxcd/image-automation-controller/blob/v0.11.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
aa887c61c3
Update toolkit components
...
- source-controller to v0.13.1
https://github.com/fluxcd/source-controller/blob/v0.13.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
9f83a69242
Update toolkit components
...
- kustomize-controller to v0.12.1
https://github.com/fluxcd/kustomize-controller/blob/v0.12.1/CHANGELOG.md
- source-controller to v0.13.0
https://github.com/fluxcd/source-controller/blob/v0.13.0/CHANGELOG.md
- notification-controller to v0.14.1
https://github.com/fluxcd/notification-controller/blob/v0.14.1/CHANGELOG.md
- image-automation-controller to v0.10.0
https://github.com/fluxcd/image-automation-controller/blob/v0.10.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Hidde Beydals
465ea5ccfd
Update go-git to v5.4.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
fluxcdbot
1c744a0f97
Update toolkit components
...
- helm-controller to v0.10.1
https://github.com/fluxcd/helm-controller/blob/v0.10.1/CHANGELOG.md
- source-controller to v0.12.2
https://github.com/fluxcd/source-controller/blob/v0.12.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
ef8f5cb87d
Update toolkit components
...
- image-automation-controller to v0.9.1
https://github.com/fluxcd/image-automation-controller/blob/v0.9.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
e733c4f55a
Update go-git-providers to v0.1.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot
653dcc8d78
Update toolkit components
...
- kustomize-controller to v0.12.0
https://github.com/fluxcd/kustomize-controller/blob/v0.12.0/CHANGELOG.md
- image-reflector-controller to v0.9.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.9.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
dab5bbd393
Update toolkit components
...
- source-controller to v0.12.1
https://github.com/fluxcd/source-controller/blob/v0.12.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
b47f3a57dc
Update toolkit components
...
- helm-controller to v0.10.0
https://github.com/fluxcd/helm-controller/blob/v0.10.0/CHANGELOG.md
- kustomize-controller to v0.11.1
https://github.com/fluxcd/kustomize-controller/blob/v0.11.1/CHANGELOG.md
- source-controller to v0.12.0
https://github.com/fluxcd/source-controller/blob/v0.12.0/CHANGELOG.md
- notification-controller to v0.13.0
https://github.com/fluxcd/notification-controller/blob/v0.13.0/CHANGELOG.md
- image-reflector-controller to v0.9.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.9.0/CHANGELOG.md
- image-automation-controller to v0.9.0
https://github.com/fluxcd/image-automation-controller/blob/v0.9.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
5bee3047ac
Update toolkit components
...
- kustomize-controller to v0.11.0
https://github.com/fluxcd/kustomize-controller/blob/v0.11.0/CHANGELOG.md
- notification-controller to v0.12.0
https://github.com/fluxcd/notification-controller/blob/v0.12.0/CHANGELOG.md
- image-reflector-controller to v0.8.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.8.0/CHANGELOG.md
- image-automation-controller to v0.8.0
https://github.com/fluxcd/image-automation-controller/blob/v0.8.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Hidde Beydals
f57ce14754
Implement `bootstrap` package in commands
...
This includes making a lot of things configurable (e.g. SSH key
algorithm, RSA bit size, etc.) that used to be static.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
6390812cbb
Factor bootstrap logic into `bootstrap` package
...
This commit factors out the bootstrap logic into a new `bootstrap`
package, while also moving to `go-git-providers` to handle things
around Git providers (e.g. repository creation, deploy key
upsertions).
The `GitProviderBootstrapper` is a superset of the
`PlainGitBootstrapper` that besides `Reconciler` also implements the
`RepositoryReconciler`.
The Git actions rely on an interface, making it easier to support
other implementations than `go-git` at a later moment, to for example
support bootstrapping to Git servers that only support the v2 protocol.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
fluxcdbot
6129943685
Update toolkit components
...
- source-controller to v0.11.0
https://github.com/fluxcd/source-controller/blob/v0.11.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
7da24932ab
Update toolkit components
...
- helm-controller to v0.9.0
https://github.com/fluxcd/helm-controller/blob/v0.9.0/CHANGELOG.md
- kustomize-controller to v0.10.0
https://github.com/fluxcd/kustomize-controller/blob/v0.10.0/CHANGELOG.md
- source-controller to v0.10.0
https://github.com/fluxcd/source-controller/blob/v0.10.0/CHANGELOG.md
- notification-controller to v0.11.0
https://github.com/fluxcd/notification-controller/blob/v0.11.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
e8b52bf2fc
Update toolkit components
...
- helm-controller to v0.8.2
https://github.com/fluxcd/helm-controller/blob/v0.8.2/CHANGELOG.md
- kustomize-controller to v0.9.3
https://github.com/fluxcd/kustomize-controller/blob/v0.9.3/CHANGELOG.md
- source-controller to v0.9.1
https://github.com/fluxcd/source-controller/blob/v0.9.1/CHANGELOG.md
- notification-controller to v0.10.0
https://github.com/fluxcd/notification-controller/blob/v0.10.0/CHANGELOG.md
- image-reflector-controller to v0.7.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.7.1/CHANGELOG.md
- image-automation-controller to v0.7.0
https://github.com/fluxcd/image-automation-controller/blob/v0.7.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
01946facb3
Update toolkit components
...
- helm-controller to v0.8.1
https://github.com/fluxcd/helm-controller/blob/v0.8.1/CHANGELOG.md
- kustomize-controller to v0.9.2
https://github.com/fluxcd/kustomize-controller/blob/v0.9.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Hidde Beydals
8a5bba80bf
Add `sourcesecret` and `kustomization` manifestgen
...
This includes a change to the `sync` generator to make the deploy
secret name configurable.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
fluxcdbot
c8ff861d00
Update toolkit components
...
- image-automation-controller to v0.6.1
https://github.com/fluxcd/image-automation-controller/blob/v0.6.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
38a3f3ba11
Update toolkit components
...
- kustomize-controller to v0.9.1
https://github.com/fluxcd/kustomize-controller/blob/v0.9.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Hidde Beydals
baaa466c0f
Update sigs.k8s.io/cli-utils to v0.22.2
...
This is the first release that includes a patch of the
`CachingClusterReader` so that it continues on all list errors.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Stefan Prodan
2fe55bcdde
Update Go to v1.16
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals
2cd3c32ca7
Update toolkit components
...
This includes a change to the components' Kustomization files to make
use of the YAML multi-doc manifests that are now attached to the GitHub
releases.
- helm-controller to v0.8.0
https://github.com/fluxcd/helm-controller/blob/v0.8.0/CHANGELOG.md
- kustomize-controller to v0.9.0
https://github.com/fluxcd/kustomize-controller/blob/v0.9.0/CHANGELOG.md
- source-controller to v0.9.0
https://github.com/fluxcd/source-controller/blob/v0.9.0/CHANGELOG.md
- notification-controller to v0.9.0
https://github.com/fluxcd/notification-controller/blob/v0.9.0/CHANGELOG.md
- image-reflector-controller to v0.7.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.7.0/CHANGELOG.md
- image-automation-controller to v0.6.0
https://github.com/fluxcd/image-automation-controller/blob/v0.6.0/CHANGELOG.md
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
fluxcdbot
f4650c7a84
Update toolkit components
...
- kustomize-controller to v0.8.1
https://github.com/fluxcd/kustomize-controller/blob/v0.8.1/CHANGELOG.md
- source-controller to v0.8.1
https://github.com/fluxcd/source-controller/blob/v0.8.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Dylan Arbour
99002f92f4
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>
4 years ago
Hidde Beydals
b903cd5b68
Check for new Flux binary version
...
This prints a warning if the user has internet access and is running
an older version of the binary.
It also replaces the `blang/semver` package with `pkg/version` and
`Masterminds/semver` to align with controller dependencies.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
7c39aaf463
Update sigs.k8s.io/kustomize/api to v0.7.4
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
fluxcdbot
1c84fa0d97
Update toolkit components
...
- helm-controller to v0.7.0
https://github.com/fluxcd/helm-controller/blob/v0.7.0/CHANGELOG.md
- kustomize-controller to v0.8.0
https://github.com/fluxcd/kustomize-controller/blob/v0.8.0/CHANGELOG.md
- source-controller to v0.8.0
https://github.com/fluxcd/source-controller/blob/v0.8.0/CHANGELOG.md
- notification-controller to v0.8.0
https://github.com/fluxcd/notification-controller/blob/v0.8.0/CHANGELOG.md
- image-reflector-controller to v0.6.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.6.0/CHANGELOG.md
- image-automation-controller to v0.5.0
https://github.com/fluxcd/image-automation-controller/blob/v0.5.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Hidde Beydals
2f31d80c7a
Update `git` from `fluxcd/pkg`
...
This incorporates the changes made to the GitLab provider.
This means that we no longer rely on UI names, but rather use the unique
path identifier (the elements you see in your address bar when looking
at e.g. a group in your GitLab environment).
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
jonathan-innis
9e86fbb311
Tidy up the mod imports
...
Signed-off-by: jonathan-innis <jonathan.innis.ji@gmail.com>
4 years ago
jonathan-innis
b528428d02
Add kstatus to install and check commands
...
Signed-off-by: jonathan-innis <jonathan.innis.ji@gmail.com>
4 years ago
fluxcdbot
8342f77087
Update toolkit components
...
- source-controller to v0.7.4
https://github.com/fluxcd/source-controller/blob/v0.7.4/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
fluxcdbot
f395044d65
Update toolkit components
4 years ago
fluxcdbot
648af6e645
Update toolkit components
4 years ago
Michael Bridgen
b12c4c22fb
Add command for creating TLS secrets
...
The image-reflector controller now accepts a secret containing a
client certificate and key, and/or a CA certificate; so it's useful to
have a command for creating them.
`flux create secret helm` is close, but accepts username/password
(which would be ignored), and has the wrong name of course. Happily
though, much can be shared between the implementations.
Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
fluxcdbot
c7c57f6717
Update toolkit components
4 years ago
fluxcdbot
1bca31f32c
Update toolkit components
4 years ago
Stefan Prodan
2eb6a0513e
Update fluxcd/pkg/git to v0.2.3
...
Fixes Gitlab bootstrap when used with a project token
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago