Commit Graph

1505 Commits (ef8f5cb87d0277208223bdbc724e064fcef47b9a)
 

Author SHA1 Message Date
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
Stefan Prodan 3dfd0bc2e1
Merge pull request #1117 from fluxcd/update-image-auto-guide]
Add push branch and commit template to image automation guide
4 years ago
Stefan Prodan 10ff99542f
Add image update automation diagram
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan 2449030ab8
Add push branch and commit template to image automation guide
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago