-
Notifications
You must be signed in to change notification settings - Fork 504
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
adds [email protected] #4325
adds [email protected] #4325
Conversation
🤖 Beep beep! I’m a robot speaking on behalf of @ahmetb. 🤖 Thanks for submitting your kubectl plugin to Krew! In the meanwhile, here are a few tips to make your plugin manifest better:
Thanks for your patience! |
Welcome @majodev! |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ahmetb, majodev The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
envx - Extract and inject Kubernetes environment variables
This PR adds the
envx
plugin that helps extract environment variables from Kubernetes resources and optionally injects them into local commands.kubectl
subcommand will typically usekubectl view env
orkubectl env
- thus should be safe.envx
locally:kubectl krew install --manifest=plugins/envx.yaml
Key features:
envFrom
references (ConfigMaps and Secrets) - a current limitation ofkubectl set env --resolve --list
Requirements:
kubectl
jq
bash
sed
Both Linux and MacOS tested.
Examples: