Stefan Prodan
2cee1d795e
Fetch the plugin catalog from latest immutable release
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-14 00:46:23 +03:00
Stefan Prodan
9a4b93056b
Add support for plugin binary artifacts
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-14 00:46:23 +03:00
Stefan Prodan
8be056324a
Add plugin management commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-14 00:46:22 +03:00
Stefan Prodan
e45e46211b
Replace yacspin with briandowns/spinner for progress indication
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-13 22:22:53 +03:00
Stefan Prodan
aa608bb769
Implement plugin catalog and discovery system
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-13 22:21:33 +03:00
Stefan Prodan
7d27a26665
Merge pull request #5845 from rycli/enable-diff-new-ks
...
Add `--ignore-not-found` to `flux diff ks`
2026-04-13 19:59:54 +03:00
rycli
e9bcccfede
test: add 'flux diff ks' tests for cases that involve new namespaces
...
Signed-off-by: rycli <cyril@ryc.li >
Assisted-by: claude-code/claude-opus-4-6
2026-04-13 18:36:21 +02:00
rycli
d349ffe37d
feat: add --ignore-not-found flag to 'flux diff ks' command
...
Signed-off-by: rycli <cyril@ryc.li >
Assisted-by: claude-code/claude-opus-4-6
2026-04-13 18:35:52 +02:00
Stefan Prodan
ac7f72b62b
Merge pull request #5795 from fluxcd/rfc-cli-plugin-system
...
[RFC-0013] Flux CLI Plugin System
2026-04-13 17:00:05 +03:00
Stefan Prodan
968bebadf6
Assign RFC-0013 to the plugin system proposal
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-13 16:09:20 +03:00
Stefan Prodan
2bfdadd301
Add optional field extractPath to plugin definition
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-13 16:09:16 +03:00
Stefan Prodan
36686b945c
Add support for direct binary URLs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-13 16:09:16 +03:00
Stefan Prodan
4e52adc7f0
Add plugin authors responsibilities
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-13 16:09:16 +03:00
Stefan Prodan
21ca8d4d17
[RFC] Flux CLI Plugin System
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-13 16:09:16 +03:00
Stefan Prodan
3e198177da
Merge pull request #5847 from fluxcd/ai-guidance
...
Add AI Agents guidance
2026-04-13 09:56:28 +03:00
Stefan Prodan
7ba6dacc5c
Add AI Agents guidance
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
Assisted-by: claude-code/claude-opus-4-6
2026-04-12 21:14:44 +03:00
Stefan Prodan
c97bdd412f
Merge pull request #5841 from fluxcd/ai-contrib-guidelines
...
docs: Add AI Coding Assistants Guidance
2026-04-12 19:58:50 +03:00
Stefan Prodan
4eaf59113f
docs: Add AI Coding Assistants Guidance
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-12 16:07:18 +03:00
Stefan Prodan
082a706f7f
docs: Explain the Pull Request Process
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-11 11:40:24 +03:00
Stefan Prodan
8668902dd1
Merge pull request #5840 from fluxcd/update-components-e2e
...
Migrate end-to-end test to latest cloud SDKs
2026-04-11 01:18:55 +03:00
Stefan Prodan
8bc3ba3e1c
Migrate end-to-end test to latest cloud SDKs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-10 23:56:03 +03:00
Stefan Prodan
2fdbde7fde
Update otel packages
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-10 23:20:20 +03:00
Stefan Prodan
7d7f20da25
Merge pull request #5794 from rycli/fix/in-memory-kustomize-build
...
Add `--in-memory-build` to `flux build ks` and `flux diff ks`
2026-04-10 23:06:22 +03:00
rycli
e5128ea97e
feat: add WithInMemoryBuild to use virtual FS for kustomize
...
Signed-off-by: rycli <cyril@ryc.li >
2026-04-10 21:36:45 +02:00
rycli
4f2374178c
chore: bump pkg/kustomize to v1.29.0
...
Signed-off-by: rycli <cyril@ryc.li >
2026-04-10 20:20:14 +02:00
Stefan Prodan
125464ed72
Merge pull request #5833 from Iam-Karan-Suresh/fix/resolve-symlinks
...
fix: handle multiple symlinks to same target in build artifact
2026-04-10 14:03:51 +03:00
iam-karan-suresh
69e2c6bc7d
fix: handle multiple symlinks to same target in build artifact
...
Signed-off-by: iam-karan-suresh <karansuresh.info@gmail.com >
2026-04-10 16:15:11 +05:30
Stefan Prodan
7c9810ea3b
Merge pull request #5835 from fluxcd/create-secret-receiver
...
Add `flux create secret receiver` command
2026-04-10 13:12:31 +03:00
Stefan Prodan
c601a212f6
Add --audience-claim for GCR Receivers
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-10 12:34:26 +03:00
Stefan Prodan
02734f28ba
Add flux create secret receiver command
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-04-10 12:09:42 +03:00
Stefan Prodan
3d4eec61fe
Merge pull request #5828 from rafaelperoco/feat/show-source-get-kustomization
...
Add `--show-source` to `flux get ks` and `flux get hr`
2026-04-10 10:48:03 +03:00
Rafael Peroco
8a777bdd0f
feat: add --show-source flag to flux get helmrelease
...
Signed-off-by: Rafael Peroco <rafaelperoco@gmail.com >
2026-04-09 18:20:43 -03:00
Rafael Peroco
e2af45aee4
feat: add --show-source flag to flux get kustomization
...
Fixes #2692
Signed-off-by: Rafael Peroco <rafaelperoco@gmail.com >
2026-04-08 21:49:15 -03:00
Stefan Prodan
befe53a722
Merge pull request #5821 from fluxcd/update-components-main
...
Update toolkit components
2026-04-07 20:27:35 +03:00
fluxcdbot
241d703e7f
Update toolkit components
...
- kustomize-controller to v1.8.3
https://github.com/fluxcd/kustomize-controller/blob/v1.8.3/CHANGELOG.md
- source-controller to v1.8.2
https://github.com/fluxcd/source-controller/blob/v1.8.2/CHANGELOG.md
- notification-controller to v1.8.3
https://github.com/fluxcd/notification-controller/blob/v1.8.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com >
2026-04-07 17:12:55 +00:00
Matheus Pimenta
c432d380dd
Merge pull request #5798 from gma1k/fix/create-kustomization-source-validation
...
fix: validate --source flag in create kustomization command
2026-03-30 12:41:13 +01:00
Ghassan Malke
457abed9f9
fix: validate --source flag in create kustomization command
...
Signed-off-by: Ghassan Malke <gmalke@shiftbase.com >
2026-03-30 13:20:31 +02:00
Stefan Prodan
5fc8afcaaf
Merge pull request #5724 from rohansood10/feat/resolve-symlinks-5055
...
Add --resolve-symlinks flag to build and push artifact commands
2026-03-28 10:46:53 +02:00
Rohan Sood
7bf0bda689
Add --resolve-symlinks flag to build and push artifact commands
...
This adds a --resolve-symlinks flag to the flux build artifact and flux push artifact
commands. When enabled, symlinks in the source directory are resolved (copied as regular
files/directories) before building the artifact. This includes:
- Recursive symlink resolution with cycle detection
- File permission preservation
- Proper handling of both single-file and directory symlink targets
- Comprehensive test coverage
Fixes #5055
Signed-off-by: Rohan Sood <56945243+rohansood10@users.noreply.github.com >
2026-03-20 11:47:27 -07:00
Matheus Pimenta
d9f51d047d
Merge pull request #5780 from fluxcd/update-components-main
...
Update toolkit components
2026-03-16 13:39:39 +00:00
fluxcdbot
dc5631f12b
Update toolkit components
...
- helm-controller to v1.5.3
https://github.com/fluxcd/helm-controller/blob/v1.5.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com >
2026-03-16 13:23:43 +00:00
Matheus Pimenta
3f9d5bdc3d
Merge pull request #5776 from fluxcd/rfcs-implemented
...
Mark RFC 0010, 0011 and 0012 as implemented
2026-03-13 20:38:50 +00:00
Stefan Prodan
64e18014c3
Mark RFC 0010, 0011 and 0012 as implemented
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2026-03-13 22:08:38 +02:00
Matheus Pimenta
e9226713e8
Merge pull request #5701 from Aman-Cool/fix/resume-exit-code
...
Fix/resume exit code
2026-03-13 10:37:23 +00:00
Aman-Cool
6a5e644798
fix: return error immediately on failed reconciliation status
...
Co-authored-by: Matheus Pimenta <matheuscscp@gmail.com >
Signed-off-by: Aman-Cool <aman017102007@gmail.com >
2026-03-13 15:34:12 +05:30
Matheus Pimenta
0b0be7c1b6
Merge pull request #5773 from fluxcd/update-branch-name
...
Add target branch name to update branch
2026-03-12 16:37:04 +00:00
Matheus Pimenta
484346ffcc
Add target branch name to update branch
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com >
2026-03-12 16:34:49 +00:00
Matheus Pimenta
5b3acbfcb5
Merge pull request #5769 from fluxcd/update-components
...
Update toolkit components
2026-03-12 14:15:28 +00:00
fluxcdbot
2288dd90d6
Update toolkit components
...
- helm-controller to v1.5.2
https://github.com/fluxcd/helm-controller/blob/v1.5.2/CHANGELOG.md
- kustomize-controller to v1.8.2
https://github.com/fluxcd/kustomize-controller/blob/v1.8.2/CHANGELOG.md
- source-controller to v1.8.1
https://github.com/fluxcd/source-controller/blob/v1.8.1/CHANGELOG.md
- notification-controller to v1.8.2
https://github.com/fluxcd/notification-controller/blob/v1.8.2/CHANGELOG.md
- image-reflector-controller to v1.1.1
https://github.com/fluxcd/image-reflector-controller/blob/v1.1.1/CHANGELOG.md
- image-automation-controller to v1.1.1
https://github.com/fluxcd/image-automation-controller/blob/v1.1.1/CHANGELOG.md
- source-watcher to v2.1.1
https://github.com/fluxcd/source-watcher/blob/v2.1.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com >
2026-03-12 14:01:48 +00:00
Matheus Pimenta
af05357a62
Merge pull request #5766 from fluxcd/update-pkg-deps/main
...
Update fluxcd/pkg dependencies
2026-03-12 10:46:05 +00:00