Make Virtual Kubelet aware of the tenant to which a Pod belongs, and create the Pod under the tenant's account and VPC.
Why is this needed?
Public clouds typically provide serverless container services, such as AWS Fargate, Volcano Engine VCI, and Azure ACI. Through the Virtual Kubelet project, a virtual node can be registered in a K8s cluster and connected to these elastic container services.
Therefore, we can adapt Virtual Kubelet providers to KubeZoo's tenant mechanism to achieve data plane isolation between tenants.
What would you like to be added?
Make Virtual Kubelet aware of the tenant to which a Pod belongs, and create the Pod under the tenant's account and VPC.
Why is this needed?
Public clouds typically provide serverless container services, such as AWS Fargate, Volcano Engine VCI, and Azure ACI. Through the Virtual Kubelet project, a virtual node can be registered in a K8s cluster and connected to these elastic container services.
Therefore, we can adapt Virtual Kubelet providers to KubeZoo's tenant mechanism to achieve data plane isolation between tenants.