I am currently exploring the feasibility of deploying a Kubernetes Control Plane using the Kamaji Control Plane on an EKS (Elastic Kubernetes Service) management cluster. The main goal is to set up the control plane on EKS and subsequently add a worker node hosted on a vSphere platform, leveraging Cluster API (CAPI).
Details
Primary Task:
Deploy the Control Plane using Kamaji on an AWS EKS management cluster.
Secondary Task:
Add a worker node to this setup, but the worker node should be on a vSphere platform.
Tools/Platforms Used:
AWS Elastic Kubernetes Service (EKS) for the management cluster.
Kamaji for deploying the Control Plane.
vSphere platform for the worker node.
Cluster API (CAPI) for orchestrating the worker node setup.
Questions
Q1 - Is this combination of technologies (EKS with Kamaji for the control plane and vSphere for worker nodes via CAPI) feasible and supported?
Q2 - If feasible, are there any specific configurations or considerations required to integrate these platforms effectively?
Q3 - Are there any known limitations or issues with this setup that I should be aware of?
Q4 - Any documentation or resources that can guide the implementation of such a setup would be highly appreciated.
Sample Output from CAPI
When trying to add Worker node on Vsphere and point to Kamaji Control Plane. The Worker node stuck at pending state
Objective
I am currently exploring the feasibility of deploying a Kubernetes Control Plane using the Kamaji Control Plane on an EKS (Elastic Kubernetes Service) management cluster. The main goal is to set up the control plane on EKS and subsequently add a worker node hosted on a vSphere platform, leveraging Cluster API (CAPI).
Details
Primary Task: Deploy the Control Plane using Kamaji on an AWS EKS management cluster.
Secondary Task: Add a worker node to this setup, but the worker node should be on a vSphere platform.
Tools/Platforms Used:
Questions
Q1 - Is this combination of technologies (EKS with Kamaji for the control plane and vSphere for worker nodes via CAPI) feasible and supported?
Q2 - If feasible, are there any specific configurations or considerations required to integrate these platforms effectively?
Q3 - Are there any known limitations or issues with this setup that I should be aware of?
Q4 - Any documentation or resources that can guide the implementation of such a setup would be highly appreciated.
Sample Output from CAPI
When trying to add Worker node on Vsphere and point to Kamaji Control Plane. The Worker node stuck at pending state