Commit Graph

1379 Commits (74feda73af5fbc4f2486d49a7f17851a7715b729)
 

Author SHA1 Message Date
Stefan Prodan 32e949598e
Publish install manifest to GitHub releases
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 6d0c8aff4b
Merge pull request from fluxcd/add-priv-key-secret-for-goreleaser
Add AUR_BOT_SSH_PRIVATE_KEY env var for goreleaser
Aurel Canciu 5eecf03af6
Add AUR_BOT_SSH_PRIVATE_KEY env var for goreleaser
The AUR_BOT_SSH_PRIVATE_KEY environment variable needs to be set in
goreleaser so publishing the packages to AUR can work.

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
Stefan Prodan 76e9884032
Merge pull request from fluxcd/create-secret-git
Add create secret git command
Stefan Prodan 9867c4baf0
Add create secret git command
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 2bc05c8cbd
Merge pull request from fluxcd/fix-md-aur-docs
Fix list parsing issue in the docs
Aurel Canciu d15b0107e4
Fix list parsing issue in the docs
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
Aurel Canciu c64cb1304d
Merge pull request from fluxcd/aur-publish
Automated AUR publishing
Aurel Canciu c1f209c7a5
Add information about the AUR packages to docs
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
Aurel Canciu 116ccd6b3b
Rename flux-git to flux-scm to prevent collision
A flux-git package already exists in AUR

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
Aurel Canciu b6f30ae3e1
Move aur package templates to .github/aur
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
Aurel Canciu 5c522ed2e1
Add publisher scripts and gorelease config
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
Aurel Canciu bc29b80912
Add PKGBUILD templates
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
Stefan Prodan cfbc17fbf8
Merge pull request from fluxcd/label-secrets
Add labels to generated secrets
Stefan Prodan af0c939302
Add labels to generated secrets
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Michael Bridgen e02538d38d
Merge pull request from fluxcd/component-readiness-indication
Show the roadmap status more prominently and precisely
Michael Bridgen 001d37567c Provide pointers to the install guides in roadmap
This gives people a way into the software, alongside the idea of how
ready it is.

Signed-off-by: Michael Bridgen <michael@weave.works>
Michael Bridgen af82ce31a6 Bring image automation roadmap up to date
Specifically,

 - using credentials from a secret is done
 - the CLI integration is underway

I gave the %-complete a decent bump to reflect those, and all the work
on making the image-* controllers have all the GOTK dials and knobs
e.g., suspend.

Signed-off-by: Michael Bridgen <michael@weave.works>
Michael Bridgen 12ad4908fa Separate out "scans at all" from authentication
This makes it a clearer that the component does something worthwhile,
and is lacking mainly in platform-specific support.

Signed-off-by: Michael Bridgen <michael@weave.works>
Hidde Beydals 40ef94ab45
Merge pull request from vfarcic/main
Add link to video review from Viktor Farcic
Viktor Farcic 8834ab0210 Video
Signed-off-by: Viktor Farcic <viktor@farcic.com>
Stefan Prodan 128d23720f
Merge pull request from fluxcd/gh-action-auto-updates
Automate Flux upgrades with GitHub Actions
Stefan Prodan 90f4891ca9
Automate Flux upgrades with GitHub Actions
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 61ac81c4d9
Merge pull request from fluxcd/docs-bootstrap
Specify where to place Kubernetes manifests after bootstrap
Stefan Prodan bd05a8173c
Specify where to place Kubernetes manifests after bootstrap
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Hidde Beydals e3d6461a80
Merge pull request from fluxcd/update-components
Update helm-controller to v0.4.1
fluxcdbot 2bb582f7ed Update toolkit components
Stefan Prodan 2f9a52852f
Merge pull request from fluxcd/tenant-e2e
Add e2e test for create tenant
Stefan Prodan 137f083b4d
Add e2e test for create tenant
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 11f4c54a40
Merge pull request from fluxcd/fixes
Fix tenant and reconcile commands
Stefan Prodan c813eaf6d1
Do not try to reconcile a suspended object
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan ffdaa9dfe9
Fix tenant service account binding
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 182928002b
Merge pull request from phillebaba/add-maintainer
Add Philip Laine to maintainer list
Philip Laine 7222af2b7e Add Philip Laine to maintainer list
Signed-off-by: Philip Laine <philip.laine@xenit.se>
Stefan Prodan 034ead5272
Merge pull request from fluxcd/improve-install-script-arch-detection
Improve installer list match for arm arches
Aurel Canciu eca1f19e95
Improve installer list match for arm arches
`uname -m` will print out architecture codenames based on UTS_MACHINE
and COMPAT_UTS_MACHINE kernel defined constants. These extra values will
ensure the right version of the arm binary is installed on most Linux
systems running on ARM CPUs.

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
Michael Bridgen ec70c14649
Merge pull request from fluxcd/fluxv2-maintainers
Note the shared Flux v2 maintainers and team
Michael Bridgen 65d906a735 Note the shared Flux v2 maintainers and team
Many of the GitOps Toolkit controllers will share maintainers with
this repo, acting as the central Flux v2 repo. For convenience of
tracking membership and applying permissions, we can share maintainers
by:

 - referring to the MAINTAINERS file here, from elsewhere;
 - making a GitHub team that tracks those shared maintainers.

This commit makes a note of this in the MAINTAINERS file, to inform
people of the arrangement, and remind them to keep the team up to
date.

Signed-off-by: Michael Bridgen <michael@weave.works>
Stefan Prodan b981bae1db
Merge pull request from fluxcd/service-account
Add service account arg to create commands
Stefan Prodan d2df9ccf33
Add service account arg to create commands
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 5e51f51449
Merge pull request from fluxcd/docs-upgrade
Add upgrade docs to install guide
Stefan Prodan 2c044a27e4
Add upgrade docs to install guide
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Hidde Beydals d274a1115e
Merge pull request from fluxcd/update-components
Update source-controller to v0.4.1
fluxcdbot bfae2899f3 Update toolkit components
Stefan Prodan 5352a7e13a
Merge pull request from fluxcd/update-components
Update toolkit components to v0.4.0
fluxcdbot c49f9ef26a Update toolkit components
Stefan Prodan 4a7376c5f5
Merge pull request from fluxcd/suspend-sources
Implement suspend/resume commands for sources
Stefan Prodan 567ce7f987
Add suspend status to get sources commands
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 26bc0a8100
Add source suspend/resume commands to docs
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan e7ff319685
Add resume source commands
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>