-
Notifications
You must be signed in to change notification settings - Fork 496
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 aws-auth v0.3.5 #2159
Add aws-auth v0.3.5 #2159
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 @eytan-avisror! |
/assign @ahmetb |
Have you read the naming guidelines? That name won't work. |
@ahmetb I have, can you be a bit more specific on why it won't work? is it too generic? |
Has vendor prefix and is too generic. AWS or someone else can submit a plugin with the same name that works entirely differently. |
@ahmetb can you suggest a better name for the plugin? the purpose is easy modification/management of the 'aws-auth' configmap present on EKS clusters. |
BTW @ahmetb And also the suggestion to add a krew plugin was by AWS here: |
@ahmetb |
edit-aws-auth can work too. |
Also the fact that there's a notable existing user community and recognition from the vendor, we can consider this as an established solution and assign the name I think. |
Thanks @ahmetb |
I think the name, edit-aws-auth, while long, is fine. I was interested in a krew plugin because it provides a quick and easy way to discover and install the aws-auth binary which allows users to safely perform CRUD operations against the aws-auth ConfigMap. |
Yeah, just make sure the -h/-help message doesn't confuse users with different names. |
I would prefer to keep it the same (aws-auth) but if we think it'll be too confusing I'm in favor of changing it. |
@jicowan yeah I think it would actually be much nicer as a shorter name i.e. |
I think according to @ahmetb it's not about it being 'confusing', but more about if you foresee any conflict with the name in the future e.g. AWS wanting to introduce a different tool with that name as a krew plugin being as the word |
Ah, we have no intention of releasing a new CLI to modify the aws-auth ConfigMap. Rather, we are looking at ways we can assign Cluster access directly through IAM. |
Fair, then we can assign the name aws-auth especially given the tool is already known, used by a nontrivial amount of users and endorsed. |
plugins/aws-auth.yaml
Outdated
spec: | ||
version: v0.3.5 | ||
homepage: https://github.com/keikoproj/aws-auth | ||
shortDescription: Makes the management of the aws-auth config map for EKS Kubernetes clusters easier |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please shorten.
Manage AWS auth-config ConfigMap
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
Slightly modified to: Manage aws-auth ConfigMap
plugins/aws-auth.yaml
Outdated
homepage: https://github.com/keikoproj/aws-auth | ||
shortDescription: Makes the management of the aws-auth config map for EKS Kubernetes clusters easier | ||
description: | | ||
Useful for automation purposes, any workflow that needs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rephrase to list what the plugin does; not what it's useful for.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
/lgtm Also, please consider setting up Krew release automation which helps you skip manually making updates to your Krew manifests on each new version and send a pull request. It’s a GitHub workflow bot that can run every time you push a new tag. Those PRs are automatically approved. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ahmetb, eytan-avisror 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 |
Thanks @ahmetb ! |
No description provided.