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
Jim Stallings
aa122455f7
Remove branch switch for image update cmd in guide
...
Signed-off-by: James Stallings <jstallings@constantcontact.com>
4 years ago
Stefan Prodan
880e70c19c
Merge pull request #1122 from fluxcd/aws-sops
...
Add AWS IAM role binding example to SOPS guide
4 years ago
Stefan Prodan
968f249562
Move GOTK diagram to docs/files
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
bb9f476be2
Fix typo in image automation guide
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
276f43fdeb
Add AWS IAM role binding example to SOPS guide
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
150d1c2a5a
Merge pull request #1064 from stealthybox/azure
...
Document Azure + Flux Installs
4 years ago
leigh capili
1bf3814701
Cleanup note sections
...
Signed-off-by: leigh capili <leigh@null.net>
4 years ago
leigh capili
166181c745
Add Azure Use-Case doc to new section
...
Signed-off-by: leigh capili <leigh@null.net>
4 years ago
leigh capili
bfff977d41
Improve Azure DevOps install notes
...
Signed-off-by: leigh capili <leigh@null.net>
4 years ago
leigh capili
787d755261
Document Flux + SOPS + Azure Key Vault ( #851 )
...
Signed-off-by: leigh capili <leigh@null.net>
4 years ago
Hidde Beydals
acf7173959
Merge pull request #1119 from anovateam/azure-acr-secret-reconcile-script
4 years ago
Marco Amador
e6132e36ba
fix: revert azure patch and fix the order parameters in the function
...
Signed-off-by: Marco Amador <amador.marco@gmail.com>
4 years ago
Marco Amador
585b97c462
fix: parameter order
...
Signed-off-by: Marco Amador <amador.marco@gmail.com>
4 years ago