Brief answers to the most commonly asked questions about Spectro Cloud.
Spectro cloud supports DHCP as well as Static IP based allocation strategies for the VMs that are launched during cluster creation. IP Pools can be defined using a range or a subnet. Administrators can define one or more IP pools linked to a private cloud gateway. Clusters created using a private cloud gateway can select from the IP pools linked to the corresponding private cloud gateway. By default, IP Pools are be shared across multiple clusters, but can optionally be restricted to a cluster.
Furthermore, pools can be dedicated to an individual cluster. Pool IPs will be re-used by all cluster nodes.
Both control-plane and worker-node resiliency across fault-domains have been checked.
VMs can be accessed, if needed, via SSH (using the key specified during cluster provisioning). The location where the keys are stored must be available to users requiring access The standard VMware VM Console access is also available.
Spectro Cloud provides VM images for cluster computing infrastructure out of the box for the most recent versions of operating systems such as Ubuntu, CentOS, RHEL. These images are security-hardened based on the respective CIS Benchmarks. Kubernetes components such as kubelet, kubeadm, etc. are pre-installed in these images. The specific image for a cluster is derived from the Operating System and Kubernetes packs configured in the cluster profile.
Spectro Cloud also supports the options to Bring-Your-Own-Image for Operating Systems supporting
ETCD is provisioned inline with Cluster API. On the enterprise version, the status of the provisioning can be seen on the Supervisor app.
Backup tools (like Velero, Portworx PX-Backup) are all supported.
All Kubernetes control plane components (api-server, controller-manager, cloud-manager, etc.) are fully configurable, including component flags and feature-gates.
Can the ClusterAPI artifacts under the covers be exported from Spectro Cloud and imported to a raw ClusterAPI management cluster?
We are a Top-5 contributor to ClusterAPI. All the functionality that we have created has been contributed back to ClusterAPI. In the event of a customer needing to move away from Spectro Cloud, the Spectro Cloud orchestrated Kubernetes clusters can be imported and managed by ClusterAPI.