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
2 years ago
Hidde Beydals
f01911d0e2
AUR: further solve `.SRCINFO` issues
...
Due to the release CI job running on an Ubuntu machine, we do not have
easy access to `makepkg` to generate the `.SRCINFO` using `--printsrcinfo`
as this is a `pacman` specific utility, and instead we maintain a
template.
Historically seen, something went wrong here while the `PKGBUILD` file
became more complex and certain fields added there were not _also_
included in the `.SRCINFO` template.
This commit ensures everything is restored to working state, and
provides the proper fix for what was attempted in #2917 . In addition,
checksums are now included in the file.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2 years ago
Hidde Beydals
43eb9327d5
Merge pull request #2937 from fluxcd/fix-srcinfo-bin
...
AUR: ensure `pkgname` is bottom entry in .SRCINFO
3 years ago
Hidde Beydals
ca212ac592
AUR: ensure `pkgname` is bottom entry in .SRCINFO
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
Sunny
fe3e0efcf1
Merge pull request #2932 from fluxcd/update-components
...
Update toolkit components
3 years ago
fluxcdbot
ed7a880287
Update toolkit components
...
- source-controller to v0.25.11
https://github.com/fluxcd/source-controller/blob/v0.25.11/CHANGELOG.md
- image-reflector-controller to v0.19.4
https://github.com/fluxcd/image-reflector-controller/blob/v0.19.4/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
e94853f023
Merge pull request #2917 from morancj/aur-srcinfo
...
SRCINFO: fix path
3 years ago
Ciaran Moran
cbecd8ab56
SRCINFO: consistent style
...
Signed-off-by: Ciaran Moran <ciaran@weave.works>
3 years ago
Ciaran Moran
feaab54f70
SRCINFO: fix path
...
Signed-off-by: Ciaran Moran <ciaran@weave.works>
3 years ago
Paulo Gomes
02e12cf871
Merge pull request #2905 from fluxcd/update-components
...
Update toolkit components
3 years ago
fluxcdbot
7aeec0a0c4
Update toolkit components
...
- helm-controller to v0.22.2
https://github.com/fluxcd/helm-controller/blob/v0.22.2/CHANGELOG.md
- kustomize-controller to v0.26.3
https://github.com/fluxcd/kustomize-controller/blob/v0.26.3/CHANGELOG.md
- source-controller to v0.25.10
https://github.com/fluxcd/source-controller/blob/v0.25.10/CHANGELOG.md
- notification-controller to v0.24.1
https://github.com/fluxcd/notification-controller/blob/v0.24.1/CHANGELOG.md
- image-reflector-controller to v0.19.3
https://github.com/fluxcd/image-reflector-controller/blob/v0.19.3/CHANGELOG.md
- image-automation-controller to v0.23.5
https://github.com/fluxcd/image-automation-controller/blob/v0.23.5/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Stefan Prodan
abeea06e72
Merge pull request #2601 from fluxcd/rfc-kubernetes-oci
...
[RFC-0003] Flux OCI support for Kubernetes manifests
3 years ago
Stefan Prodan
4a55b828b1
Mark RFC-0003 as implementable
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
6b9c0a5e48
Add `oci://` proto to the spec
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
e060873246
Add examples for flux build, push and list commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
143609b9fb
Add specification for `spec.url`
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
a22438b7fa
Add design details
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago