-
Notifications
You must be signed in to change notification settings - Fork 612
Add a krane tool.
#1218
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
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
kranetool, which is effectivelycranewith a multi-keychain that prefers default authentication mechanisms, but linksk8schainas 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.