Stefan Prodan
02b38ac8e0
Merge pull request #2945 from somtochiama/reset-test-arg
...
Reset flag after executing command in tests
2 years ago
Somtochi Onyekwere
5dcd599612
reset cmd flags
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Stefan Prodan
854ec02823
Merge pull request #2979 from fluxcd/oci-rfcs-update
...
Status update for RFC-0002 and RFC-0003
2 years ago
Stefan Prodan
9386b9e0c3
Status update for RFC-0002 and RFC-0003
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
f2d749069e
Merge pull request #2966 from fluxcd/update-components
...
Update toolkit components
2 years ago
fluxcdbot
d4169aa4dd
Update toolkit components
...
- kustomize-controller to v0.27.0
https://github.com/fluxcd/kustomize-controller/blob/v0.27.0/CHANGELOG.md
- source-controller to v0.26.1
https://github.com/fluxcd/source-controller/blob/v0.26.1/CHANGELOG.md
- notification-controller to v0.25.1
https://github.com/fluxcd/notification-controller/blob/v0.25.1/CHANGELOG.md
- image-reflector-controller to v0.20.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.20.0/CHANGELOG.md
- image-automation-controller to v0.24.1
https://github.com/fluxcd/image-automation-controller/blob/v0.24.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Stefan Prodan
c06072d5cf
Merge pull request #2856 from fluxcd/oci
...
[RFC-0003] Add commands for managing OCI artifacts
2 years ago
Max Jonas Werner
7e2d235f53
Merge pull request #2971 from fluxcd/trace-ocirepo
...
Make `flux trace` work with OCIRepository
2 years ago
Max Jonas Werner
b810aea6cc
Make `flux trace` work with OCIRepository
...
* Added support for OCIRepositories to `flux trace`
* Changed indentation to compensate new, longer field name "Source
Revision"
* Added unit tests for the new output
closes #2970
Signed-off-by: Max Jonas Werner <max@e13.dev>
2 years ago
Stefan Prodan
75a879c770
OCI docs improvements
...
Co-authored-by: Kingdon Barrett <kingdon@weave.works>
Co-authored-by: Sunny <darkowlzz@protonmail.com>
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
d4c5a137a1
Add examples for pushing artifacts with GH Actions
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
d4718f6ff4
Improve artifact commands docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
ac9b3d193d
Update controllers with OCI support
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
7c7e76f9f0
Use fluxcd/pkg/oci/client
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
08401f62b2
Add OCI provider arg
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Kingdon Barrett
69e26ca1d9
Pull artifact not push artifact
...
Fixup docs string to match pull command
Signed-off-by: Kingdon Barrett <kingdon@weave.works>
2 years ago
Somtochi Onyekwere
41aac68193
Add link to kubectl repo
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
fcd38c9395
Fix cli description
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
fe4b65972a
Update cli description
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
4c576bf599
Add create oci secret command
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Stefan Prodan
70d30fd52e
Update golden files to latest digest
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
803104578f
Add `make build-dev` command
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
030b6bc77c
Update source-controller with OCI metadata
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Somtochi Onyekwere
009413affd
Add test for annotations
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
9e76787e9f
working golden files
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
b78bbd5b9d
fill test files
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
3e15e83926
Add test for tag/list/build/pull/push artifacts
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Stefan Prodan
1b327e9d4e
Show artifact digest in list output
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
7dd736954b
Use OCI standard annotations
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
6b98590461
Add `--cert-ref` to `flux create source oci`
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
8049634e4d
Add `oci://` prefix
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Somtochi Onyekwere
adc7981f22
Add tests for source oci command
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Stefan Prodan
30e5389d02
Run e2e tests for PRs against oci branch
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
b6a78f42ea
Update SC with OCI semver support
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
e4fb8e75f9
Add e2e tests for artifact commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
2f35367a7f
Add list artifacts command
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
2d8db4f20d
Implement OCIRepository commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
12a491f538
Update controllers to OCI preview images
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
9503ecafb1
Add artifact commands
...
Implement build, push, pull and tag artifact commands.
For authentication purposes, all `flux <verb> artifact` commands are using the '~/.docker/config.json' config file and the Docker credential helpers.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
e927d39a27
Add OCI internal package
...
Implement OCI artifacts operations using crane
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
ac50aea21f
Merge pull request #2964 from pjbgf/clean-up
...
Add validation to namespace flag
2 years ago
Paulo Gomes
c45536723c
add validation to namespace flag
...
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2 years ago
Paulo Gomes
fb1de8c649
remove unused func
...
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2 years ago
Stefan Prodan
e1c082e5ac
Merge pull request #2955 from somtochiama/logs-test
...
fix log filter and add tests for `flux logs`
2 years ago
Somtochi Onyekwere
1889b64b4e
remove print statement
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
0cfdc5d674
move struct definition
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
96afee996a
Add unit tests for flux logs
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Stefan Prodan
da9747a406
Merge pull request #2951 from fluxcd/oci-oidc-auth
...
[RFC-0003] Add the provider field for OIDC auth
2 years ago
Stefan Prodan
36d219e05c
[RFC-0003] Add the provider field for OIDC auth
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Hidde Beydals
ea2de24ade
Merge pull request #2940 from fluxcd/fix-srcinfo-bin
...
AUR: further solve `.SRCINFO` issues
3 years ago