Taka Nishida
8fdfbcd251
Fix typo
...
Signed-off-by: Taka Nishida <takpme@gmail.com >
2024-02-16 16:59:48 +09:00
Stefan Prodan
5e14014e37
Update dependencies to Kubernetes v1.28.6
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-01-30 14:07:35 +02:00
Stefan Prodan
2b653f9cfa
Use IsObjectNamespaced from controller-runtime
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-12-12 11:55:35 +02:00
Stefan Prodan
437a943677
Update HelmRelease to v2beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-12-12 11:08:30 +02:00
Sunny
e901e8b6f8
Update all the references of NC v1beta2 to v1beta3
...
Signed-off-by: Sunny <darkowlzz@protonmail.com >
2023-12-08 21:16:54 +05:30
Stefan Prodan
80efd29ec0
Update dependencies
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-11-20 15:27:46 +02:00
Hidde Beydals
e73d1acb20
Tweak permissions on created files
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer >
2023-11-06 12:33:38 +01:00
Hidde Beydals
f137263fe9
misc: clean up immediately and avoid delayed defer
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer >
2023-10-17 14:08:11 +02:00
Hidde Beydals
22134b1233
misc: use errors.As instead of type checking
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer >
2023-10-17 14:08:08 +02:00
Hidde Beydals
3c495861a1
misc: address unnecessary use of fmt.Sprintf
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer >
2023-10-17 14:08:02 +02:00
Matheus Pimenta
840e717b72
Add CLI flag for OCIRepo verify secret
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com >
2023-10-17 12:36:35 +01:00
Gergely Brautigam
a51ede681f
fix: only wait for changeset if the result is not empty
...
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com >
2023-10-12 13:54:49 +02:00
Stefan Prodan
2c76c70205
Set min value for the --ssh-rsa-bits flag
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-08-22 11:42:33 +03:00
Marcus Weiner
56b1e80758
Fix selection of kustomization resource from multi doc yaml
...
Signed-off-by: Marcus Weiner <marcus.weiner@gmail.com >
2023-08-07 12:05:29 +02:00
Soule BA
90d95988aa
Take into account the server-side inventory for local diff
...
If implemented users will be able to use a local kustomization file while
retrieving status from the live kustomization file.
Signed-off-by: Soule BA <soule@weave.works >
2023-07-11 10:19:12 +02:00
cui fliter
3edfff49a2
fix some comments
...
Signed-off-by: cui fliter <imcusg@gmail.com >
2023-05-01 18:05:10 +02:00
Soule BA
b74638c25c
Add the possibility to ignore files with build and diff ks
...
If implemented, user will be able to ignore files when using `build
kustomization` and `diff kustomization` both with .sourceignore and
`ignore-paths` flag.
Signed-off-by: Soule BA <bah.soule@gmail.com >
2023-04-06 11:33:13 +02:00
Stefan Prodan
f0c498ff54
Add support for .sourceignore to flux build/diff
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-04-05 16:33:34 +03:00
Stefan Prodan
cecffc0588
Add commonMetadata to flux build/diff
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-04-05 16:09:49 +03:00
Max Jonas Werner
52acac1a37
Add /v2 suffix to module name in preparation of 2.0.0 release
...
Signed-off-by: Max Jonas Werner <mail@makk.es >
2023-04-05 16:05:21 +03:00
Somtochi Onyekwere
2e71c718ce
update internal flags
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2023-04-05 16:05:20 +03:00
Somtochi Onyekwere
24452ecd37
Update GitRepository Receiver, and Kustomization to v1
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2023-04-05 16:05:20 +03:00
Hidde Beydals
16e0b93bec
diff: update Action references to typed Action
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer >
2023-03-09 13:10:24 +01:00
Stefan Prodan
b44a3d36ba
Remove deprecated flags
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-02-17 14:23:11 +02:00
Sunny
9dd98fb2b2
Update image-reflector API to v1beta2
...
Signed-off-by: Sunny <darkowlzz@protonmail.com >
2023-02-17 00:32:48 +05:30
Hidde Beydals
bb6a7b8f07
Support shortening of revision with digest
...
The `\b` in the regular expression ensures we only match with a
hexadecimal notation as awhole, while still allowing to match with
e.g. `sha1:...` which would not have been possible by using `\W`
as this includes `_`.
Signed-off-by: Hidde Beydals <hello@hidde.co >
2023-02-15 15:43:11 +01:00
Hidde Beydals
1f5961d2ad
tests: deal with remaining defer
...
Signed-off-by: Hidde Beydals <hello@hidde.co >
2023-02-15 13:52:05 +01:00
Stefan Prodan
06b8ad2402
flux tree: Add namespaces to objects reconcile from HRs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-01-31 18:17:48 +02:00
Stefan Prodan
f9e69089ea
Update CLI commands to Notification API v1beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-12-21 17:14:18 +02:00
Soule BA
2c1085d9ce
Fix dry-run still loading kubeconfig issue
...
If this is implemented, it will not assume that access to a kubeconfig
is guaranteed even if just for retrieving configured namespace.
Signed-off-by: Soule BA <soule@weave.works >
2022-12-17 00:34:38 +01:00
Hidde Beydals
b004fbfc41
Use k8s.io/apimachinery/pkg for error aggregation
...
Signed-off-by: Hidde Beydals <hello@hidde.co >
2022-11-22 13:29:35 +00:00
Soule BA
ad5daee004
Add a dry-run mode to flux build kustomization
...
If implemented user will be able to use `flux build kustomization`
without any connection to the cluster.
Signed-off-by: Soule BA <soule@weave.works >
2022-11-16 16:06:30 +01:00
Soule BA
35ea91c111
Revert MakeSecureFSOnDisk to MakeFSOnDisk
...
The reason to this is because MakeSecureFSOnDisk is not consistent
between OS.
Signed-off-by: Soule BA <soule@weave.works >
2022-11-16 10:23:35 +01:00
Philip Laine
0343575146
Move bootstrap package from internal to pkg
...
Signed-off-by: Philip Laine <philip.laine@gmail.com >
2022-10-21 11:54:28 +02:00
Adrien Fillon
0694a9582f
Support logging in directly to the provider when pushing OCI artifacts
...
I've noticed during CI, that the current command
already expected a configured Docker client to
push artifacts to authenticated registries.
Some users might not want to have the Docker client
in their process (like a CI job) or build an handcrafted
config.json file.
This would allow this kind of behavior:
```
flux push artifact oci://my-registry.dev/foo:v1 \
--source xxx \
--revision xxx \
--path . \
--creds $TOKEN # Authenticate via "Bearer $TOKEN" Authorization header
```
Or via Autologin:
```
flux push artifact oci://012345678901.dkr.ecr.us-east-1.amazonaws.com/foo:v1 \
--source xxx \
--revision xxx \
--path . \
--provider aws
```
This has been implemented for:
* flux push artifact
* flux list artifact
* flux tag artifact
* flux pull artifact
This will require another PR in https://github.com/fluxcd/pkg/pull/352
Signed-off-by: Adrien Fillon <adrien.fillon@manomano.com >
2022-09-12 12:08:47 +02:00
Soule BA
ec2aa13165
Make sure we reconcile with the right reconciliation method
...
Signed-off-by: Soule BA <soule@weave.works >
2022-09-12 09:34:24 +02:00
Stefan Prodan
7c7e76f9f0
Use fluxcd/pkg/oci/client
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-08-09 12:45:00 +03:00
Stefan Prodan
08401f62b2
Add OCI provider arg
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-08-09 12:45:00 +03:00
Somtochi Onyekwere
009413affd
Add test for annotations
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-08-09 12:44:59 +03:00
Somtochi Onyekwere
b78bbd5b9d
fill test files
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-08-09 12:44:58 +03:00
Somtochi Onyekwere
3e15e83926
Add test for tag/list/build/pull/push artifacts
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-08-09 12:44:58 +03:00
Stefan Prodan
1b327e9d4e
Show artifact digest in list output
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-08-09 12:44:58 +03:00
Stefan Prodan
7dd736954b
Use OCI standard annotations
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-08-09 12:44:58 +03:00
Stefan Prodan
8049634e4d
Add oci:// prefix
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-08-09 12:44:58 +03:00
Stefan Prodan
2f35367a7f
Add list artifacts command
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-08-09 12:44:57 +03:00
Stefan Prodan
2d8db4f20d
Implement OCIRepository commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-08-09 12:44:57 +03:00
Stefan Prodan
e927d39a27
Add OCI internal package
...
Implement OCI artifacts operations using crane
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-08-09 12:44:56 +03:00
Somtochi Onyekwere
1894b90d84
Accept multiple valuesFrom for create_helmrelease
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-06-23 09:09:22 +01:00
Somtochi Onyekwere
355ed94852
check for correct kustomization in multi-doc yaml
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-06-02 11:23:58 +01:00
Hidde Beydals
5130a154e4
Ensure proper FS root is set while bootstrapping
...
This ensures relative paths to e.g. bases can be used.
Signed-off-by: Hidde Beydals <hello@hidde.co >
2022-05-24 12:14:21 +02:00