Java Client for kubestack, which is a private project.
Note: kubeext-jdk is a heavy work in progress.
Authors
- wuheng@iscas.ac.cn
- wuyuewen@iscas.ac.cn
- zhujianxing21@otcaix.iscas.ac.cn
- guohao21@otcaix.iscas.ac.cn
KubeStack is a Kubernetes-based virtual machine management platform, which extends Kubernetes by adding
additional virtualization resource types through
Kubernetes's Custom Resource Definitions API. By using this mechanism, the Kubernetes API can be used to manage these VM
resources alongside all other resources Kubernetes provides:
- VirtualMachine: kubectl get vm
- VirtualMachinePool: kubectl get vmp
- VirtualMachineDisk: kubectl get vmd
- VirtualMachineImage: kubectl get vmi
- VirtualMachineDiskImage: kubectl get vmdi
- VirtualMachineSnapshot: kubectl get vmsn
- VirtualMachineNetwork: kubectl get vmn
Note: KubeStack is a heavy work in progress.
- 2.0.0: production-ready