v0.11.0
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.