Closed christopherhein closed 3 years ago
/cc @Fei-Guo @charleszheng44
Per #30 Sounds like I need to add some functions in here about how we generate Certs if they aren't supplied.
Using cert-manager please? cluster-api already depends on it.
Yeah, @kfox1111 I this is an option, similar to how the kubeadm bootstrap provider will create certs for you if you don't have them already created and stored in secrets. Regarding the cert-manager integration, do you think it should default to creating Certificate
resources from the NestedControlPlane
controller?
Yeah. I think that would work well.
More discussion about this doc happened on today's CAPN call - recording in the notes as well as a quick summary in writing - https://docs.google.com/document/d/10aTeq2lhXW_3aFQAd_MdGjY8PtZPslKhZCCcXxFp3_Q/edit#
/cc @charleszheng44 @Fei-Guo @weiling61
@christopherhein: GitHub didn't allow me to request PR reviews from the following users: weiling61.
Note that only kubernetes-sigs members and repo collaborators can review this PR, and authors cannot review their own PRs.
Should we update "creating-controll-plane-components" proposal? since the doc still mentions that the CA will be created by each component controller.
I think so, but lets make sure we're all in agreement and I can do a follow-up PR with this change.
@miamipanther: changing LGTM is restricted to collaborators
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: christopherhein, miamipanther, vincepri, weiling61
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/lgtm
Adding new proposal fromm hackmd with regards to how the NCP and NC types are made. This probably still needs a bit of work related to diagrams of interactions but for the most part these types aren't doing the actual orchestration of the control plane.
Closes #7
Signed-off-by: Chris Hein me@chrishein.com