Self-provisioning provisioners

furyctl provisioner documentation

2 minute read

furyctl can deploy infrastructure by itself. This is what we name self-provisioning feature.

It enables to deploy two different kinds of infrastructures: bootstrap and cluster.

Bootstrap

Bootstrap provisioner deploys infrastructure components required by any Fury Kubernetes Cluster. All SIGHUP and Fury clusters are deployed on private infrastructure, meaning you need to solve the connectivity problem before deploying a Fury cluster. In some environments, this is already solved using IPSEC, SSH tunnel, or VPN solutions. In case you need to address this connectivity issue, use the right furyctl bootstrap provisioner.

In addition to that, some cloud providers require special networking configuration to work properly and to enable some cloud providers integration: internal and external load balancers, autoscaling features, internet connection using NAT…

Available provisioner

AWS

Community provisioner. Free of charge.

This provisioner creates the required network components enabling the deployment of a Fury EKS cluster. It includes the creation and configuration of a VPC (Virtual Private Cloud) and a VPN Server (using openvpn and furyagent).

Click here to continue reading details about this provisioner

GCP

Community provisioner. Free of charge.

This provisioner creates the required network components enabling the deployment of a Fury GKE cluster. It includes the creation and configuration of a Network and a VPN Server (using openvpn and furyagent).

Click here to continue reading details about this provisioner.

Cluster

Available provisioner

EKS

Community provisioner. Free of charge.

EKS provisioner uses one of the SIGHUP cloud installers: EKS cloud installer This enables to manage in a simpler way the deployment and management of an EKS cluster. Forget about running terraform commands. You can do the same with the furyctl binary without worrying about installing any other tool.

GKE

Community provisioner. Free of charge.

GKE provisioner uses one of the SIGHUP cloud installers: GKE cloud installer This enables to manage in a simpler way the deployment and management of an GKE cluster. Forget about running terraform commands. You can do the same with the furyctl binary without worrying about installing any other tool.

vSphere

Enterprise provisioner. Contact us

vSphere provisioner enable to provision Kubernetes clusters in your own vSphere infrastructure. This accelerates the Kubernetes adoption in your already existing VMWare vSphere cluster.

Click here to continue reading details about this provisioner.


AWS Bootstrap

furyctl aws bootstrap provisioner

GCP Bootstrap

furyctl gcp bootstrap provisioner

EKS Cluster

furyctl eks cluster provisioner

GKE Cluster

furyctl gke cluster provisioner

vSphere Cluster

furyctl vSphere cluster provisioner