Closed christopherhein closed 3 years ago
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: christopherhein
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/cc @vincepri we chatted about this before and we didn't get the first workable version out before we did this reorganization.
/assign @charleszheng44 @Fei-Guo
@charleszheng44 the description of this PR has most of the steps laid out for the initial tutorial, I didn't write these up in docs yet if you'd still like to do that for #52
LGTM
@charleszheng44 the description of this PR has most of the steps laid out for the initial tutorial, I didn't write these up in docs yet if you'd still like to do that for #52
Yes. I will try this out and write up the tutorial for the first release.
/lgtm
This PR separates the Control Plane Provider from the Infrastructure provider allowing them to be deployed separately which will help us down the line if we end up wanting to support #44 but also helps us to better the experience for
clusterctl
once we get our first release out to help fulfill #54.Testable Steps
Create
kind
clusterInstall
cert-manager
Clone CAPI and Deploy Dev release
We need to deploy the unreleased version of CAPI for
v1alpha4
API support.Create Docker Images, Manifests and Load Images
Deploy CAPN
Apply Sample Cluster
Get
KUBECONFIG
Port Forward
In a separate shell, you will need to
port-forward
the apiserver service.Connect to Cluster
To use the
KUBECONFIG
without modification we first need to setup a host record for the apiserver service name, to do this we can append that to/etc/hosts
Connect to the Cluster! 🎉
Related
Closes #45
Signed-off-by: Chris Hein me@chrishein.com