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
Stefan Prodan
3654e221a9
Merge pull request #2123 from SomtochiAma/gitlab-custom-ca
...
Fix GitHub bootstrap when using custom TLS CA
3 years ago
Somtochi Onyekwere
a26dd05c49
Remove extra space
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
3 years ago
Stefan Prodan
6c844369be
Merge pull request #2121 from SomtochiAma/gitlab-custom-ca
...
bootstrap: Add support for self-signed TLS certs by supplying a custom CA
3 years ago
Somtochi Onyekwere
a03574f8c3
Add caBundle to bitbucket
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
3 years ago
Somtochi Onyekwere
43c6a1531a
Add caBundle to gogit provider config
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
3 years ago
Hidde Beydals
aed7341b34
Merge pull request #2113 from fluxcd/remove-ioutil
3 years ago
Stefan Prodan
8731f00347
Remove deprecated `io/ioutil` from `flux tree`
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
75a18b4548
Merge pull request #2107 from chanwit/json_schemas
...
Publish OpenAPI JSON schemas for Visual Studio Code IntelliSense
3 years ago
Chanwit Kaewkasi
716b41e91b
publish json schemas as a single URL
...
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
This change publishes the auto-generated JSON schemas as a single URL,
so that it is consumable by a tool like VS Code.
The CRD generator creates 2 files, a tar.gz for Kubeval,
and another one is a JSON file. The JSON file is a combination of
all schemas, put under the "oneOf" operator.
3 years ago
Stefan Prodan
e72214e266
Merge pull request #2070 from souleb/bootstrap-stash
...
bootstrap: add BitBucket Server (previously known as Stash) support
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
Stefan Prodan
6c5f27be02
Merge pull request #2101 from SomtochiAma/e2e-image-test
...
Update test files to use ecdsa key
3 years ago
Somtochi Onyekwere
e96652bdaa
Update keys to ECDSA format
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
3 years ago
Somtochi Onyekwere
b7007a35d7
update test files to use ecdsa key
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
3 years ago
Stefan Prodan
e4dc56b59d
Merge pull request #2096 from fluxcd/e2e-image-automation
...
Add e2e test for image automation
3 years ago
Stefan Prodan
b05059a9c4
Add e2e test for image automation
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
121783976a
Merge pull request #2091 from vespian/prozlach/bump_alpine
...
Update Alpine to v3.14
3 years ago
Pawel Rozlach
5a9424d0b1
Update Alpine to v3.14
...
Signed-off-by: Pawel Rozlach <vespian@users.noreply.github.com>
3 years ago
Stefan Prodan
e2a3800664
Merge pull request #2080 from fluxcd/update-components
...
Update toolkit components
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
Stefan Prodan
ca6e0ff36e
Merge pull request #2076 from fluxcd/update-components
...
Update toolkit components
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
Hidde Beydals
cdd90cfa75
Merge pull request #2075 from jack-evans/missed-trailing-separator
3 years ago
Jack Evans
05b053e2e9
remove trailing --- for install and bootstrap consistency
...
Signed-off-by: Jack Evans <jack.evans1@ibm.com>
3 years ago
Stefan Prodan
46c75c1af2
Merge pull request #2062 from drazul/main
...
Edit grafana dashboard to be able to filter by namespace
3 years ago
Daniel AguadoAraujo
80cf5fa729
Add new variable to filter by exported namespace.
...
Edit definition of namespace variable to use grafana custom promql function `label_values`.
Rename variable namespace to operator_namespace.
Rename variable exported_namespace to namespace
Signed-off-by: Daniel AguadoAraujo <daniel.aguadoaraujo@gfk.com>
3 years ago
Stefan Prodan
789aa322f1
Merge pull request #2071 from fluxcd/flux-tree-exclude-remote-clusters
...
Skip remote clusters in flux tree cmd
3 years ago
Stefan Prodan
f03c24565f
Skip remote clusters in flux tree cmd
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
b6a95be5d0
Merge pull request #2068 from fluxcd/update-components
...
Update toolkit components
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
50af0ba93c
Merge pull request #2066 from jack-evans/consistent-comments
...
Make flux bootstrap and install comments consistent
3 years ago
Jack Evans
923a5882de
make flux bootstrap and install generation more consistent
...
Signed-off-by: Jack Evans <jack.evans1@ibm.com>
3 years ago
Stefan Prodan
83dc3e6093
Merge pull request #2064 from fluxcd/updates-deps
...
Update dependencies
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
Stefan Prodan
21e5acc0e0
Merge pull request #2038 from fluxcd/makkes/prompt-for-tokens
...
Prompt for access tokens in 'bootstrap' command
3 years ago
Max Jonas Werner
be1ce74dc5
fix: trim CRLF from password read from stdin
...
bufio's reader.ReadString includes any CRLF characters and we don't
want these in the resulting token because this leads to errors in the
authentication like this:
```
✗ failed to get Git repository
"https://github.com/kingdon-ci/jenkins-infra ": Get
"https://api.github.com/repos/kingdon-ci/jenkins-infra ": net/http:
invalid header field value "Bearer gho_NNNNNsecrettokenMMMMM\n" for
key Authorization
```
Signed-off-by: Max Jonas Werner <mail@makk.es>
3 years ago
Max Jonas Werner
31771f3575
fix: improve wording
...
Signed-off-by: Max Jonas Werner <mail@makk.es>
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
Stefan Prodan
4bc4aa1397
Merge pull request #2050 from fluxcd/do-not-edit-warn
...
Add `DO NOT EDIT` warn to bootstrap sync manifests
3 years ago
Stefan Prodan
04faba95cd
Add DO NOT EDIT warn to bootstrap sync manifests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Sunny
f712dadab5
Merge pull request #2051 from fluxcd/update-components
...
Update toolkit components
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
Stefan Prodan
e7225db397
Merge pull request #2046 from vespian/prozlach/support_http_proxy_envs
...
Use full domain name for notification-controller
3 years ago
Pawel Rozlach
8ec5492d87
fix: use full domain name for notification-controller
...
Signed-off-by: Pawel Rozlach <vespian@users.noreply.github.com>
3 years ago
Stefan Prodan
c2c64a70c4
Merge pull request #2042 from fluxcd/ecdsa-default
...
Set ECDSA as the default algorithm for `flux create source git`
3 years ago
Stefan Prodan
4621576f40
Set ECDSA as the default algorithm for `flux create source git`
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
3b609e9b03
Merge pull request #2041 from fluxcd/bootstrap-ecdsa-default
...
bootstrap: Set ECDSA as the default SSH key algorithm
3 years ago
Stefan Prodan
4f2ebd78be
Set ECDSA as the default algorithm for `flux create secret git`
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
88dacebc94
bootstrap: Set ECDSA as the default SSH key algorithm
...
Motivation: RSA SHA-1 SSH keys are no longer accepted by GitHub https://github.blog/2021-09-01-improving-git-protocol-security-github/ .
Given this we are switching the default from RSA to ECDSA for `git`, `github` and `gitlab` variants of `flux bootstrap`.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago