Commit Graph

1140 Commits (37f5587085236988dde8acf3fad215a44d87d98b)
 

Author SHA1 Message Date
Hidde Beydals 9e1db06936 Move Git implementation validation to custom flag
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals a260403334 Remove GitImplementation default
As the field in the CRD is optional.

Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Stefan Prodan 6396b25886
Merge pull request #641 from jonaskello/patch-1
Link docs how to get zsh/fish/ps completion to work in getting-started
4 years ago
Jonas Kello ca480164b7
Merge branch 'main' into patch-1 4 years ago
Jonas Kello 714f9df3cf Link docs how to get zsh completion to work in getting-started
I tried to make completions work in zsh by just adding the same code as for the bash example but of course switching bash for zsh but it did not work. When I googled and dug deeper I finally found the answer in the deeper docs here:

https://github.com/fluxcd/flux2/blob/main/docs/cmd/flux_completion_zsh.md

The command in there works if I add it to my .zshrc file. I think linking to these specific docs may prevent others from just assuming it will work the same in zsh.

Signed-off-by: Jonas Kello <jonas.kello@gmail.com>
4 years ago
Hidde Beydals 6a7f1e7d48
Merge pull request #714 from fluxcd/tag-filter 4 years ago
Stefan Prodan bcdce02b78
Add image tags regex filter arg to policy command
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan 2f0835b655
Make branch arg required for image updates
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals 36bafa23df
Merge pull request #709 from SomtochiAma/gcp-kms-docs
Add GCP docs for Mozilla SOPS
4 years ago
Somtochi Onyekwere db611549f2 Add GCP docs for Mozilla SOPS
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Hidde Beydals 5d4cdcc207
Merge pull request #713 from fluxcd/doc-fixes
docs: styling of hint blocks
4 years ago
Hidde Beydals a3b9c094b6 docs: styling of hint blocks
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals f82174adae
Merge pull request #680 from fluxcd/goreleaser-project-name
Configure `project_name` for GoReleaser
4 years ago
Hidde Beydals c7080d2834 Configure `project_name` for GoReleaser
This causes the format of the checksum file generated during the release
to change from `flux2_*_checksums.txt` to `flux_*_checksums.txt`.

The configuration change is made through `project_name` and not via the
`checksum.name_template` setting, because a single checksum file is
generated during the release process.

The download and/or installation script in `install/flux.sh` has been
adapted to assume the new filename starting with MINOR version `0.6.0`.

Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Stefan Prodan 381127d413
Merge pull request #712 from fluxcd/reconcile-request-annotation
Use reconcile request annotation
4 years ago
Stefan Prodan f6fa468acb
Use reconcile request annotation
Replace deprecated `ReconcileAtAnnotation` annotation with `ReconcileRequestAnnotation`

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals 9228130f92
Merge pull request #684 from fluxcd/multi-arch-image
Deprecate arch flags in favor of multi-arch images
4 years ago
Hidde Beydals 207c50ceac Deprecate arch flags in favor of multi-arch images
This commit deprecates the architecture flag (`--arch`) for the install
and bootstrap commands, in favor of the bundled multi-arch images that
will be available for the next MINOR range of GOTK controller releases.

Summary of changes:

* `*Arch` variables have been marked as deprecated for both commands.
* `-arm64` suffix is no longer selectively added to the image definition
  of a component's `Deployment`.
* `kubernetes.io/arch` node selector with the defined value has been
  removed from the components' `Deployment`s.
* `Arch` has been removed from the available `Options` in
  `manifestgen/install`.
* Documentation references have been changed to highlight existence
  of multi-arch images and supported architectures.

Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals c3255a6e1e
Merge pull request #711 from fluxcd/image-policy-e2e 4 years ago
Stefan Prodan 5e1c93a167
Add e2e tests for image repository and policy
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals 43c33a0cc3
Merge pull request #686 from fluxcd/update-components
Update toolkit components
4 years ago
fluxcdbot f5117329e4 Update toolkit components 4 years ago
Hidde Beydals f7c62d12a5
Merge pull request #651 from Sijoma/main
Typo fix in image-update documentation
4 years ago
Simon Zengerling fe5f181706 fix(image-update.md): typo maker => marker
Signed-off-by: Simon Zengerling <simon.zengerling@lht.dlh.de>
4 years ago
Stefan Prodan cc09b29a2e
Merge pull request #705 from SomtochiAma/custom-domain-gitlab
Update pkg/git to v0.2.1
4 years ago
Somtochi Onyekwere 406601eead Update pkg/git to v0.2.2
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Stefan Prodan 341d860c51
Merge pull request #708 from fluxcd/allow-egress-between-flux-pods
Allow egress traffic for controller pods
4 years ago
Stefan Prodan 8214bb8e33
Allow egress traffic for controller pods
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan 884e3c678c
Merge pull request #702 from fluxcd/feature/git-implementation
Add git implementation to generate sync options
4 years ago
Philip Laine 3b249dfe69 Change default to use const
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Philip Laine d236a9af57 Add git implementation to generate sync options
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Hidde Beydals ad9b0ae067
Merge pull request #698 from staceypotter/patch-6
Moved 11 Jan talk from Upcoming to Featured
4 years ago
Stacey Potter 31f166cd02 Moved 11 Jan talk from Upcoming to Featured
Updated and moved this from Upcoming Events: 
- 11 Jan 2021 - [Helm + GitOps = ️ with Scott Rigby](https://www.meetup.com/GitOps-Community/events/275348736/)

To this in Featured Talks:
- 11 Jan 2021 - [Helm + GitOps = ️ with Scott Rigby](https://youtu.be/YG8jMFrYQvM)

Signed-off-by: Stacey Potter <50154848+staceypotter@users.noreply.github.com>
4 years ago
Hidde Beydals 5685ebc3a5
Merge pull request #678 from staceypotter/patch-5
Added Jan 25 Meetup to Upcoming Events section
4 years ago
Stacey Potter 46bcf5da33 Added Jan 25 Meetup to Upcoming Events section
Signed-off-by: Stacey Potter <50154848+staceypotter@users.noreply.github.com>
4 years ago
Michael Bridgen 1784d15f36
Merge pull request #696 from fluxcd/controller-runtime-070
Update to controller-runtime 0.7.0
4 years ago
Michael Bridgen cafce536bb Rename asRuntime* -> asClient*
For the avoidance of misdirection.

Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
Michael Bridgen d03280a12f Update to controller-runtime 0.7.0
controller-runtime methods now accept `client.Object` and
`client.ObjectList` rather than `runtime.Object`. This means the
adapter interfaces need to change signature, but happily, little else.

Since the list adapter is now distinct to the object adapter, `len()`
can go there instead of the command-specific interfaces.

Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
Stefan Prodan b30ef523f8
Merge pull request #688 from SomtochiAma/gcp-docs
Add GCR auth to image update guide
4 years ago
Somtochi Onyekwere a6a303629a Add doc for authenticating gcr
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Stefan Prodan 61e79ef793
Merge pull request #694 from fluxcd/fix-hr-docs
Remove deprecated source behaviour
4 years ago
Stefan Prodan f632abd8fa
Remove deprecated source behaviour
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Philip Laine c3911fe490
Merge pull request #668 from fluxcd/update/commit-status-guide
Update commit status notification guide
4 years ago
Philip Laine 505701e1c6 Fix cluster path in examples
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Philip Laine 67643e7487 Minimize deployment yaml
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Philip Laine a962c17adb Add gitlab screenshots
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Philip Laine 479b4b5859 Update commit status notification guide
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Hidde Beydals 57f8cf85ca
Merge pull request #687 from Kissy/main
docs: update sealed-secrets chart URL
4 years ago
Guillaume Le Biller dd2c20b225
Update sealed-secrets chart URL
Signed-off-by: Guillaume Le Biller <glebiller@Traveldoo.com>
4 years ago
Stefan Prodan 9da427a515
Merge pull request #682 from SomtochiAma/multiple-config-files
Check for multiple files in KUBECONFIG variable
4 years ago