Skip to content

v0.11.0

Compare
Choose a tag to compare
@jpreese jpreese released this 26 Jul 21:34
· 42 commits to main since this release
c2e899a

ENHANCEMENTS

Add support for pushing to registries that do not support nested paths

For example, quay.io only supports quay.io/namespace/repo:tag not quay.io/namespace/another/repo:tag
If a registry does not support nested paths, only the base path will be pushed (in the above example, repo)

Add support for standard input

This enables checking/updating/creating image manifests from even more sources. It's possible to create manifests from currently running Kubernetes clusters by using the following:

$ kubectl get pods --all-namespaces -o jsonpath="{.items[*].spec.containers[*].image}" | sinker create - --target mytarget.com

and update them with

$ kubectl get pods --all-namespaces -o jsonpath="{.items[*].spec.containers[*].image}" | sinker update -

or if you're bored, dog food the list commands

$ sinker list source | sinker update -

BUG FIX

Fixed a bug where Pods would not be found when creating/updating manifests based on Kubernetes resources.