Create VoltStack Site
On This Page:
Objective
This document provides instructions on how to install a Volterra single-node or multi-node VoltStack sites on clusters of private Data Center (DC) devices. To know more about Volterra sites, see Volterra Site. Volterra also supports creating physical K8s (also called as managed K8s) clusters for managing your applications on the created VoltStack sites. See Create K8s Clusters for instruction on creating the managed K8s clusters.
Clusters of private DCs that are setup on geographically separated locations require to establish direct communication with each member of the cluster. VoltStack site helps achieving that while ensuring safety and reliability. User can define a DC cluster group in VoltStack site to which member nodes can be added dynamically. Such added members become part of the cluster group and automatically get full mesh connectivity with all other members of the group.
Using the instructions provided in this document, you can deploy a single-node or multi-node VoltStack site on your private DC, define a cluster group, and add members to the cluster group. You can also enable the local API access for the managed K8s running on the sites so that it can be used like regular K8s.
Prerequisites
-
Note: If you do not have an account, see Create a Volterra Account.
- One or more physical DC devices consisting of interfaces with internet reachability.
Note: VoltStack site is supported only for the Volterra IGW, ISV, and Dell Edger 640 Series devices.
Deploy Site
Perform the steps provided in the following chapters to deploy VoltStack site.
Create VoltStack Site Object
Log into VoltConsole and perform the following steps:
Step 1: Start creating VoltStack site object.
- Navigate to
Manage
->Site Management
and selectVoltStack Sites
in theDC or Edge Sites
page group. ClickAdd VoltStack Site
to open the VoltStack site configuration form.
- Enter a name in the metadata section for your VoltStack site object.
Step 2: Set the fields for the basic configuration section.
- Select an option from the list of options for the
Generic Server Certified Hardware
field. The Volterra ISV 8000 is selected by default. -
Enter the names of master nodes in the
Master Nodes
field. ClickAdd item
to add more than one entry.Note: Either a single node or 3 master nodes are supported.
- Optionally, enter the names of worker nodes in the
Worker Nodes
field. ClickAdd item
to add more than one entry. -
Optionally, enter the following fields:
- Software Version - Volterra site software version
- Operating System Version - Site operating system version
- Geographical Address - This derives geographical coordinates
- Coordinates - Latitude and longitude
Step 3: Configure bond interfaces.
Go to Bond Configuration
section and do the following:
- Select
Configure Bond Interfaces
for theSelect Bond Configuration
field.
- Click
Configure
under theConfigure Bond Interfaces
option to open bond interface configuration page.
- Click
Configure
under theBond Devices List
field in theBond Devices
section. - Click on the
Bond Device Name
field on theBond Devices List
page and select a name from the list of options. You can also type a custom name and clickAdd item
to set the device name while also adding it to the existing options. - Click on the
Member Ethernet Devices
field and select the ethernet devices that are part of this bond. UseAdd item
option to add more devices. - Click on the
Select Bond Mode
field to update the bonding mode. LACP is selected by default for the bonding mode with the default LACP packet interval as 30 seconds. You can set the bond mode toActive/Backup
to set the bond members function in active and backup combination.
- Click
Apply
.
Note: Use the
Add item
option to add more than one bond device.
- Click
Apply
in theBond Devices
page to apply bond configuration to the VoltStack site configuration.
Step 4: Perform network configuration.
Go to Network Configuration
section. Select Custom Network Configuration
for the Select to Configure Networking
field. Click Configure
under the Custom Network Configuration
option to open network configuration page.
Perform the following:
Step 4.1: Perform site local network configuration.
Site local network is applied with default configuration. Perform the following set of steps to apply custom configuration:
- Select
Configure Site Local Network
for theSelect Configuration For Site Local Network
field. ClickConfigure
under theConfigure Site Local Network
field. - Optionally, set labels for the
Network Labels
field in the network metadata section. -
Optionally, click
Show Advanced Fields
in theStatic Routes
section and selectManage Static Routes
for theManage Static Routes
field. ClickConfigure
underStatic Routes
field and do the following:- Enter IP prefixes for the
IP Prefixes
field. These all prefixes will be mapped to the same next-hop and attributes. - Select
IP Address
orInterface
orDefault Gateway
for theSelect Type of Next Hop
field and specify IP address or interface accordingly. In case of interface, you can select an existing interface or create a new interface using the options for the interface field. - Optionally, select one or more options for the
Attributes
field to set attributes for the static route. - Click
Apply
.
- Enter IP prefixes for the
-
Optionally, enable
Show Advanced Fields
option in theDc Cluster Group
section and do the following:- Select
Member of DC Cluster Group
for theSelect DC Cluster Group
option. - Click on the
Member of DC Cluster Group
field and select a DC cluster group. You can also selectCreate new dc cluster group
to create a new cluster group. Performing this adds this site to a DC cluster group, enabling full connectivity between the members of the group.
- Select
Note: The
Not a Member
option is default.
- Click
Apply
.
Step 4.2: Perform interface configuration.
Bootstrap interface configuration is applied by default and it is based on the certified hardware. Perform the following set of steps to apply custom interface configuration:
- Select
List of Interface
for theSelect Interface Configuration
field. ClickConfigure
under theList of Interface
field. This opens another interface list configuration page. - Click
Configure
under theList of Interface
field. - Select an option for the
Interface Config Type
field and set one of the interface types as per the following instructions:
Ethernet Interface:
- Select
Ethernet Interface
and clickConfigure
under theEthernet Interface
field. This opens ethernet interface configuration page. - Select an option from the list of options of
Ethernet Device
field. You can also type a custom name and clickAdd item
to set the device name while also adding it to the existing options. - Select
Cluster, All Nodes of the Site
orSpecific Node
for theSelect Configuration for Cluster or Specific Node
field. In case of specific node, select the specific node from the displayed options of theSpecific Node
field. You can also type a custom name and clickAdd item
to set the device name while also adding it to the existing options. - Select
Untagged
orVLAN Id
for theSelect Untagged or VLAN tagged
field. In case of VLAN Id, enter the VLAN Id in theVLAN Id
field. - Select an option for the
Select Interface Address Method
field in theIP Configuration
section. The DHCP client is selected by default. In case you select a DHCP server, clickConfigure
under theDHCP Server
option and set the DHCP server configuration as per the options displayed on the DHCP server configuration page and clickApply
. This example shows the interface as DHCP client for brevity. - Select site local outside or site local inside network for the
Select Virtual Network
field of theVirtual Network
section. Site local outside network is selected by default. - Select if the interface is primary in the
Select Primary Interface
field. Default is not a primary interface. Ensure that you set only one interface as primary. - Click
Apply
.
Dedicated Interface:
- Select
Dedicated Interface
for theInterface config Type
field. - Select a device name from the displayed list for the
Interface Device
field. You can also type a custom name and clickAdd item
to set the device name while also adding it to the existing options. - Select
Cluster, All Nodes of the Site
orSpecific Node
for theSelect Configuration for Cluster or Specific Node
field. In case of specific node, select the specific node from the displayed options of theSpecific Node
field. You can also type a custom name and clickAdd item
to set the device name while also adding it to the existing options. - Select if the interface is primary in the
Select Primary Interface
field. Default is not a primary interface. Ensure that you set only one interface as primary.
Note: You can add more than one interface using the
Add item
option.
Step 4.3: Perform security configuration.
In case of security configuration, network policy and forward policies are disabled. Go to Security Configuration
section and do the following to apply network and forward policies
- Select
Active Network Policies
for theManage Network Policy
field. Click on theNetwork Policy
field and select a network policy from the displayed list of options. You can also create and apply a new network policy using theCreate a new network policy
option. You can apply more than one forward proxy policy using theAdd item
option. -
Select one of the following options for the
Manage Forward Proxy
field:- Select
Enable Forward Proxy With Allow All Policy
to allow all requests. - Select
Enable Forward Proxy and Manage Policies
to apply specific forward proxy policies. Select a network policy from the displayed list of options for theForward Proxy Policies
field. You can also create and apply a new network policy using theCreate a new forward proxy policy
option. You can apply more than one forward proxy policy using theAdd item
option.
- Select
Optionally, you can configure global networks in the Global Connections
section and BGP settings in the Advanced Configuration
section. This example does not include the configuration for these two for the purpose of brevity.
Step 5: Perform storage configuration.
Optionally, specify storage configuration for your site. Select Custom Storage Configuration
for the Select to Configure Storage
field in the storage configuration section. Click Configure
under the Custom Storage Configuration
option and perform configuration as per the instructions included in the Fleet Storage guide.
Note: Storage configuration in VoltStack site is similar to that of fleet.
Step 6: Perform advanced configuration.
- Go to
Advanced Configuration
section and enableShow Advanced Fields
option. - Optionally, select
GPU Disabled
for theEnable/Disable GPU
field. This enables GPU capability for the site hardware. -
Optionally, configure managed K8s for your site as per the following guidelines:
- Select
Enable Site Local K8s API access
for theSite Local K8s API access
field. - Click on the
Enable Site Local K8s API access
field and select a K8s cluster object from the list of the fields. You can also selectCreate new k8s cluster
option to create and apply the K8s cluster object.
- Select
Note: The advanced configuration also includes managed K8s configuration. This is an important step in case you want to enable managed K8s access. This is possible only at the time of creating the VoltStack site and cannot be enabled later by updating VoltStack site.
Step 7: Complete creating the VolStack site.
Click Save and Exit
to complete creating the VoltStack site.
Perform Site Registration
After creating the VoltStack site object in VoltConsole, the VoltStack site shows up in VoltConsole with Waiting for Registration
status. Install the nodes and ensure that the cluster name and host name for your nodes match with the VoltStack site name and node name as per the Basic Configuration
section of VoltStack site you configured. Perform registration as per the following instructions:
- Navigate to
Manage
->Site Management
->Registrations
in the system namespace. - Choose your site from the list of sites displayed under
Pending Registrations
tab. Click approve sign and start approval. - Ensure that the cluster name and hostname is matching with those of VoltStack site.
- Click
Accept
to complete registration and the site turns online.