-
Notifications
You must be signed in to change notification settings - Fork 528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a krane
tool.
#1218
Add a krane
tool.
#1218
Conversation
This adds a `krane` tool, which is effectively `crane` with a multi-keychain that prefers default authentication mechanisms, but links `k8schain` as a fallback. This enables this tool to act as a drop-in replacement for `crane`, but it can support common Kubernetes-based workload identity mechanisms.
Codecov Report
@@ Coverage Diff @@
## main #1218 +/- ##
=======================================
Coverage 73.76% 73.76%
=======================================
Files 111 111
Lines 8181 8181
=======================================
Hits 6035 6035
Misses 1549 1549
Partials 597 597 Continue to review full report at Codecov.
|
|
I believe the problem is that we do a |
This adds a
krane
tool, which is effectivelycrane
with a multi-keychain that prefers default authentication mechanisms, but linksk8schain
as a fallback.This enables this tool to act as a drop-in replacement for
crane
, but it can support common Kubernetes-based workload identity mechanisms.