Stefan Prodan
58362fbbb9
Merge pull request #1191 from fluxcd/recurse-submodules
...
Add recurse submodules arg to create source git and bootstrap cmd
4 years ago
Stefan Prodan
b872e595ae
Add recurse submodules arg to bootstrap cmd
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
18c3f79319
Add recurse submodules arg to create source git cmd
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
8f0cd35d7a
Allow self-signed certs when using go-git
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
c8bcf19f32
Merge pull request #1194 from fluxcd/update-components
...
Update toolkit components
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
0d2f6bf02d
Merge pull request #968 from fluxcd/go-git-providers-bootstrap
4 years ago
Hidde Beydals
7481c6beb0
Retry reconcile and clone actions once
...
We have observed that the code at times outperforms GitHub mechanics,
resulting in not found errors that are only true for a millisecond.
Retrying those actions once with a 2 second delay should be more
friendly to users.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
4ece12348b
Ignore broken symlinks and outside path, in commit
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
e65a5beaae
Work around custom client domain issue
...
With this commit comes a lot of evil.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
ef576128e3
Use correct hostname argument for secret gen
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
7f0bc2ada2
Provide option to add appendix to commit messages
...
Using the `--commit-message-appendix` flag a string can be added to the
commit messages made by the bootstrapper process to for example skip CI
actions from executing using e.g. `[skip ci]`.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
96c373d045
Properly configure sync URL based on auth settings
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
22648cae3b
Add command to bootstrap to generic Git server
...
This command makes it possible to bootstrap to a generic Git server
using the local SSH agent, or a given password or private key file.
If a private key is generated, the user is prompted to give the
generated key access to the repository.
Signed-off-by: Hidde Beydals <hello@hidde.co>
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
1d3a381389
Test giving access to team in bootstrap e2e
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
9055e753a9
Add `app.kubernetes.io/part-of: flux` label
...
To be used in a future version of Flux to better select Flux components
in a namespace, as the namespace value for the
`app.kubernetes.io/instance` could be used by non Flux related
workloads.
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
Hidde Beydals
fa46f05423
Merge pull request #1219 from frankgu968/main
...
fix: install command flags logic bug
4 years ago
Frank Gu
6b0ffe0b13
fix: install command flags logic bug
...
Signed-off-by: Frank Gu <frank.gu968@outlook.com>
4 years ago
Stefan Prodan
e724d90202
Merge pull request #1190 from fluxcd/update-components
...
Update source-controller to v0.11.0
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
Hidde Beydals
d4e37cbda5
Merge pull request #1179 from hiddeco/docker-images
...
Publish AMD64, ARM64, ARMv7 images for binary
4 years ago
Hidde Beydals
cccfb3a560
Merge pull request #1176 from kaaboaye/patch-2
...
Fix reocncile typo
4 years ago
Hidde Beydals
d0403038ed
Enable QEMU and Docker Buildx in release action
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
a5a7d7970f
Publish AMD64, ARM64, ARMv7 images for binary
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Mieszko Wawrzyniak
62b9377f15
Fix reocncile typo
...
Signed-off-by: kaaboaye <kaaboaye@gmail.com>
4 years ago
Stefan Prodan
ec2c71f9ef
Merge pull request #1173 from fluxcd/source-namespace
...
Add source namespace to create commands
4 years ago
Stefan Prodan
b54fd2c6b3
Add source namespace to create commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
e5066c3712
Merge pull request #1171 from Legion2/patch-1
...
Updated automation migration guide filter tags crd
4 years ago
Leon Kiefer
fd1c038303
Updated automation migration guide filter tags crd
...
Signed-off-by: Leon Kiefer <leon.k97@gmx.de>
4 years ago
Hidde Beydals
64e7a857b8
Merge pull request #1164 from fluxcd/update-components
...
Update toolkit components
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
Daniel Holbach
1a2ea8407b
Merge pull request #1163 from dholbach/fix-cmd-links
...
Fix cmd links
4 years ago
Daniel Holbach
32f94bab97
fix links
...
- change links in cli docs to be relative (making mkdocs AND hugo happy)
- run 'make docs'
- fix other links
Signed-off-by: Daniel Holbach <daniel@weave.works>
4 years ago
Hidde Beydals
dea4a67639
Merge pull request #1162 from fluxcd/tidy-cmd-docs
...
Tidy up command descriptions
4 years ago
Hidde Beydals
236ffd1767
Tidy up command descriptions
...
Rewordings and removal of superfluous newlines.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
1b2ffad2f1
Merge pull request #1157 from fluxcd/create-secret-source-git-pk
...
Allow supplying PK from file for Git source/secret
4 years ago
Hidde Beydals
4750d0d81c
Allow supplying PK from file for Git source/secret
...
This commit adds support for supplying a path to an existing private
key file to both the `flux create secret git` and `flux create source
git` commands.
If a path is given, any private key generation configuration options
are ignored by the manifest generator. The SSH host will however still
be scanned for server keys.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
63a210a0b2
Merge pull request #1149 from SomtochiAma/refactor-cmd
4 years ago
Somtochi Onyekwere
465eaa24d3
Refactor all remaining create, delete, export, get command to use adapter
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Hidde Beydals
c23e8c7ee1
Merge pull request #1156 from Legion2/patch-1
...
Fix CRD deletion instruction in Helm Operator migration docs
4 years ago
Leon Kiefer
974f01cb46
fix crd deletion command in v2 migration docs
...
Signed-off-by: Leon Kiefer <leon.k97@gmx.de>
4 years ago
Stefan Prodan
16fa9b2753
Merge pull request #1150 from fluxcd/dev-guide-update
...
Update dev guide to controller-runtime v0.8
4 years ago
Stefan Prodan
9deab1c415
Update dev guide to controller-runtime v0.8
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals
7c01eeb115
Merge pull request #1141 from fluxcd/cmd-docs-frontmatter
...
Add frontmatter to command documentation
4 years ago
Hidde Beydals
998f0c7d53
Add frontmatter to command documentation
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
bd41406aaa
Merge pull request #1134 from kingdonb/fixup-azure-doc
4 years ago
Kingdon Barrett
f17801753d
Fixup a broken reference and a typo in Azure doc
...
Signed-off-by: Kingdon Barrett <kingdon@weave.works>
4 years ago
Hidde Beydals
92891fd340
Merge pull request #1128 from jestallin/patch-1
4 years ago