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
