Matheus Pimenta
ac66adc24c
Upgrade fluxcd/pkg auth, oci, git and git/gogit
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com >
2025-05-07 17:49:36 +01:00
Stefan Prodan
8816c5f7de
Update to Kubernetes 1.33.0 and Go 1.24.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-04-28 15:02:33 +03:00
niveau0
1b98e16940
fix: allow recursive dry-run over local sources
...
Signed-off-by: niveau0 <plingplong@t-online.de >
2025-04-16 09:27:26 +02:00
Matthieu Mottet
3f4743037b
Allow to pull/push artifacts without TLS
...
If applied, this commit will introduce a new `--insecure-repository`
flag to the following commands: `push artifacts`, `pull artifact`,
`diff artifact` and `list artifacts`. When used the flag will lead to
the option `crane.Insecure` being passed to the `crane` client allowing
the use of insecure repositories.
Signed-off-by: Matthieu Mottet <m.mottet@outlook.com >
2025-04-11 20:12:55 +02:00
laiminhtrung1997
54db4ffc8b
Remove redundant space.
...
Signed-off-by: laiminhtrung1997 <68812829+laiminhtrung1997@users.noreply.github.com >
2025-03-24 15:07:48 +07:00
Matheus Pimenta
24057743bb
Fix command debug hr not taking targetPath into account
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com >
2025-03-03 10:56:16 +00:00
Stefan Prodan
14da7d58be
Update Kubernetes min supported version to 1.30
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-02-20 14:54:41 +02:00
Dipti Pai
c15eb30b0d
[RFC-007] Flux cmd support for GitHub provider: This commit includes the following changes -
...
- Add flux create secret githubapp command that accepts and validates the inputs to create a github app secret with options to export the secret yaml or create the secret directly in the Kubernetes cluster
- Add tests for flux create secret githubapp command
- Add flux create source git command that accepts and validates the inputs to create a gitrepository source with for github provider with options to export the source yaml or create the github gitrepository source directly in the Kubernetes cluster.
- Add tests for flux create source git command for github provider.
Signed-off-by: Dipti Pai <diptipai89@outlook.com >
2025-02-13 11:36:24 -08:00
Sjors Holtrop
f29bcfb108
handle len(args) < 1 case
...
Signed-off-by: Sjors Holtrop <sjors.holtrop@ritense.com >
2025-01-14 14:45:49 +01:00
Sjors Holtrop
2e9e8e2690
pass args to enable more detailed error message
...
Signed-off-by: Sjors Holtrop <sjors.holtrop@ritense.com >
2025-01-14 14:29:40 +01:00
Sjors Holtrop
3478fe343d
fix golden file
...
Signed-off-by: Sjors Holtrop <sjors.holtrop@ritense.com >
2025-01-14 13:53:24 +01:00
Sjors Holtrop
8b10a32088
Improve "flux resume" error message on non-existent object
...
Signed-off-by: Sjors Holtrop <sjors.holtrop@ritense.com >
2025-01-14 13:15:57 +01:00
Matheus Pimenta
055958d533
Fix create command always using imageRepositoryType
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com >
2025-01-12 14:09:24 +00:00
Stefan Prodan
5208515604
Make flux debug hr single flag selection required
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-23 17:44:33 +02:00
Stefan Prodan
928ea24bcb
Add links to status docs in flux debug commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-18 00:50:02 +02:00
Stefan Prodan
9b1b5e8a51
Add name completion to debug commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-13 18:40:02 +02:00
Stefan Prodan
5b740c45d1
Implement flux debug kustomization command
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-13 12:21:41 +02:00
Stefan Prodan
19568eb94e
Add missing copyright headers
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-13 10:54:07 +02:00
Stefan Prodan
5cf0dcc77d
Add preview note to debug hr
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-13 10:53:39 +02:00
Stefan Prodan
120ec049f9
Implement flux debug helmrelease command
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-11 11:41:27 +02:00
Boris Kreitchman
570bc81278
fix misplaced quotes
...
Signed-off-by: Boris Kreitchman <bkreitch@gmail.com >
2024-12-09 12:21:52 +02:00
Stefan Prodan
a3dbf31e87
Remove TLS deprecated flags from flux create secret
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-09-27 19:54:11 +03:00
Stefan Prodan
8470f23ad2
Add flux create secret proxy command
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-09-27 19:11:10 +03:00
Stefan Prodan
e0b8464a6c
Add --proxy-secret-ref to flux create source commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-09-27 18:08:46 +03:00
Stefan Prodan
c7daf6466f
Promote bucket commands to GA
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-09-27 17:01:21 +03:00
Dipti Pai
a4ef1f6992
Flux CLI change to add provider field to GitRepository spec.
...
- Add provider flag to `flux create source git` command with supported values: azure, generic.
- Unit tests validating the generated yaml and error conditions.
Signed-off-by: Dipti Pai <diptipai89@outlook.com >
2024-09-26 23:50:12 +05:30
Boris Kreitchman
2d37544b06
Recursively build and diff Kustomizations
...
Signed-off-by: Boris Kreitchman <bkreitch@gmail.com >
2024-09-06 21:24:38 +03:00
Jason
9af1e85b93
build(deps): bump notation-go to v1.2.1
...
Signed-off-by: Jason <jagoodse@microsoft.com >
2024-09-05 22:22:47 +10:00
Max Tantow
82671cfd24
tests: use tempdir to avoid manual gc
...
Signed-off-by: Max Tantow <max@macks.cloud >
2024-09-03 17:40:13 +02:00
Matheus Pimenta
f6a0250712
Fix reconcile helmrelease command description
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com >
2024-08-08 00:30:38 +01:00
Viktor Nagy
fabdbaaf92
Introduce visibility flag for bootstrap gitlab
...
Signed-off-by: Viktor Nagy <vnagy@gitlab.com >
2024-07-17 20:22:25 +02:00
avoidalone
f42c91448d
chore: remove repetitive word
...
Signed-off-by: avoidalone <wuguangdong@outlook.com >
2024-06-11 23:56:04 +02:00
Soule BA
5feee5c73d
Add support for creating HR with .spec.ChartRef
...
Signed-off-by: Soule BA <bah.soule@gmail.com >
2024-05-11 22:49:52 +02:00
Soule BA
0d0285ad09
Enable reconciling HelmReleases with ChartRef
...
If implemented HR with ChartRef can be reconciled with
`--with-source`set.
Signed-off-by: Soule BA <bah.soule@gmail.com >
2024-05-11 20:55:55 +02:00
Stefan Prodan
d8e6199b2a
Set Kubernetes 1.28 as min required version
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-10 18:52:15 +03:00
Stefan Prodan
6edf2bc5a2
Update helm-controller/api to v1.0.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-10 18:29:37 +03:00
Stefan Prodan
d5aedaca7d
Update tests to GA APIs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-09 19:05:45 +03:00
Stefan Prodan
52f1ae2df7
Mark HelmRelease commands as GA
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-09 17:18:11 +03:00
Stefan Prodan
8856de1478
Update HelmRelease API to v2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-09 17:10:00 +03:00
Stefan Prodan
472396728b
Adapt HelmRelease revision to API v2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-09 16:52:23 +03:00
Max Jonas Werner
18d5ec4ecd
Add (create|delete|export) source chart commands
...
The `create source chart` command supports all HelmChart.spec fields
except `.valuesFiles` and `ignoreMissingValuesFiles` as these are
assumingly rarely used fields and the CLI usually only supports
commonly used ones.
closes #4760
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com >
Signed-off-by: Max Jonas Werner <mail@makk.es >
2024-05-09 11:57:38 +02:00
frekw
26109ee821
Add --reproducible flag to flux push artifact
...
This makes the pushed artifact have the exact same hash if the contents
are the same.
E.g
```
flux push artifact oci://repo/image:tag1 --source deploy --revision="test" --path=deploy --reproducible
flux push artifact oci://repo/image:tag2 --source deploy --revision="test" --path=deploy --reproducible
```
will both result in the same sha hash, tagged with `tag1` and `tag2`.
This is useful when producing flux artifacts in a monorepo setup where
you don't want to unnecessarily push new artifacts unless something has
actually changed.
Signed-off-by: frekw <fredrik@warnsberg.se >
2024-05-08 13:30:22 +02:00
Sunny
4edc640d0c
Update image-automation-controller API to v1beta2
...
Signed-off-by: Sunny <github@darkowlzz.space >
2024-05-07 08:34:10 +00:00
Stefan Prodan
aae086c508
Migrate flux uninstall to Helm Source API v1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-06 15:43:10 +03:00
Stefan Prodan
e40961c6d0
Migrate flux trace to Helm Source API v1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-06 15:23:30 +03:00
Stefan Prodan
315c53a717
Migrate flux events to Helm Source API v1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-06 15:15:38 +03:00
Stefan Prodan
6baefa2586
Mark source helm commands as GA
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-06 12:50:22 +03:00
Stefan Prodan
1aaa48fa09
Update Helm Source APIs to v1 (GA)
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-06 12:28:34 +03:00
Stefan Prodan
7027e823d8
Add --ssh-hostkey-algos flag to bootstrap command
...
Allow configuring the list of host key algorithms to use for
SSH connections initialized by the CLI during bootstrap.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-05-01 13:02:50 +03:00
Jason
c49ba9d310
Add command for creating notation configuration secrets
...
Signed-off-by: Jason <jagoodse@microsoft.com >
2024-04-23 22:29:23 +10:00