-
Notifications
You must be signed in to change notification settings - Fork 408
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
[feature request] use kube-webhook-certgen
manage webhook certificate
#893
Comments
/assign @kadisi @zzguang @DrmagicE @njucjc @huiwq1990 It looks like we will import a new component(kube-webhook-certgen) in OpenYurt cluster if we use kube-webhook-certgen to generate webhook certificate. so would you be able to introduce the differences and advantages of kube-webhook-certgen? |
@rambohe-ch: GitHub didn't allow me to assign the following users: zzguang, DrmagicE, njucjc. Note that only openyurtio members, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@huiwq1990 Maybe we can discuss this issue in the next community meeting. |
Ok, I will attend a meeting. |
@rambohe-ch @huiwq1990 Sounds we would have at least four repo's in need of cert generation for webhook (openyurt, yurt-app-manager, raven, pool-coordinator). We do need a common API for this. How do we do that? We have theses choices:
Which one is the best? |
@gnunu @rambohe-ch I recommend the first one. As:
|
kubevela/kubevela#4490 |
Someone post the |
@huiwq1990 I think it's not good idea to maintain a |
yurt-app-manager and yurt-edgex-manager have already used |
What would you like to be added:
Use kube-webhook-certgen to generate webhook certificate, like [ingress-nginx](https://github.com/kubernetes/ingress-nginx/tree/main/charts/ingress-nginx/templates/admission-webhooks or kubevela.
Why is this needed:
yurt-app-manager and raven-controller-manager implement generate certificate by themself, which is not easy to maintenance. Detail code show in file webhook_controller.go
others
/kind feature
The text was updated successfully, but these errors were encountered: