Supported Compute Infrastructure Resources - cloud-barista/cb-spider GitHub Wiki
-
Supported Computing Infrastructure Resources
- Basic Resources: Public Image, VM Spec, VPC/Subnet, Security Group, VM KeyPair
- VM Infrastructures: VM, NLB(Network Load Balancer), Disk, MyImage
- Container Infrastructures: PMKS(Provider-Managed K8S)
-
Supported Resource Features
-
Basic Resources
Resources \ Features Create List Get Delete Region/Zone - O O - Public Image - O O - VM Spec - O O - VPC/Subnet O O O O SecurityGroup O O O O VM KeyPair O O O O -
VM Infrastructure
Resources \ Features Create List Get Delete Control VM O O O O Suspend -> Resume / Reboot Disk O O O O Attach / Detach MyImage O O O O Snapshot Network LB O O O O AddVMs / RemoveVMs ※ VM Lifecycle and State Transitions: - Start(Create): Creating -> Running - Terminate(Delete): Terminating -> Terminated - Suspend: Suspending -> Suspended - Resume: Resuming -> Running - Reboot: Rebooting -> Running
-
Container Infrastructure
Resources \ Features Create List Get Delete Control PMKS O O O O AddNodeGroup / RemoveNodeGroup SetNodeGroupAutoScaling / ChangeNodeGroupScaling UpgradeCluster ※ PMKS Lifecycle and State Transitions: [Cluster] - CreateCluster: Creating -> Active - DeleteCluster: Inactive -> Deleting - UpdateCluster: Updating [NodeGroup] - AddNodeGroup: Creating -> Active - RemoveNodeGroup: Inactive -> Deleting - UpdateCluster: Updating
-
-
Resource Diagram Example
-
PMKS Overview
- (1) Request a new Kubernetes-Cluster of any Cloud via CB-Spider API
- (2) CB-Spider creates a Kubernetes-Cluster on the target Cloud
- (3) Deploy and manage workloads through your Kubernetes Tools after registering
Kubeconfig