=================== VELOS API Workflows =================== There are three main points of management within the VELOS chassis: the system controllers, the chassis partitions, and the individual tenants. Each support their own CLI, webUI, and API access. At the system controller level, initial configuration consists of defining static and floating IP addresses, optional Link Aggregation for the out-of-band management ports, routing, and other system parameters like DNS. Licensing is also configured at the system controller level and is similar to VIPRION in that it is applied at the chassis level and inherited by all chassis partitions and tenants. For more information about configuring your system, see: `VELOS Systems: Getting Started and VELOS Systems: Administration and Configuration `_ Once network connectivity to the system controller has been setup, you can then use the F5OS-C API to deploy the rest of the VELOS system. These workflows assume that the initial system controller configuration has been completed. You can also download the VELOS Postman collection, which has many of the API workflows below. `VELOS F5OS-C Postman Collection `_ Workflows ========= Initial Setup of System Controllers ----------------------------------- `Configure System Settings From the API `_ `Manual Licensing via API `_ `Automatic Licensing via API `_ Creating Chassis Partitions --------------------------- `Creating a Chassis Partition via the API `_ Configuring Networking ---------------------- `Configuring PortGroups from the API `_ `Configuring Interfaces from the API `_ `Configuring VLANs from the API `_ `Configuring LAGs from the API `_ Tenant Deployments ------------------ `Loading Tenant Images from a Remote Server via API `_ `Uploading Tenant Images from a Client Machine via the API `_ `Creating a Tenant via API `_ `Validating Tenant Status via API `_ `Expanding a Tenant within the Same Blade via API `_ `Expanding a Tenant Across Blades via API `_ F5OS-C Software Upgrades ------------------------ `Uploading Controller and Partition Images from a Remote Server via the API `_ `Uploading Controller and Partition Images from a Client Machine via the API `_ `Upgrading the System Controllers via API `_ `Upgrading a Chassis Partition via the API `_ `Loading Tenant Images from a Remote Server via API `_ `Uploading Tenant Images from a Client Machine via the API `_ F5OS-C Backup and Restore ------------------------- `Backing Up the System Controller Database via API `_ `Copying System Controller Database Backup to an External Location via API `_ `Downloading System Controller Database Backup to a Client Machine via API `_ `Backing Up Chassis Partition Databases via API `_ `Export Backup From the Chassis Partition to a Remote Server via API `_ `Download Backup From the Chassis Partition to a Client Machine via API `_ `Remove Partitions and Reset Controller via API `_ `Importing System Controller Backups via API `_ `Restoring the System Controller from a Database Backup via API `_ `Importing Archived Chassis Partition Configs via API `_ `Uploading System Controller Backups from a Client Machine via API ` `Restoring Chassis Partitions from Database Backups via API `_ `Importing Archived Chassis Partition Configs via API `_ Diagnostics ----------- `Qkview Creation and Upload to iHealth via API `_ `Qkview Download to Client via API `_ `Downloading Logs from the API `_ `Viewing Event Logs from the API `_ `Adjusting Software Component Logging Levels via API `_ `TCPDUMP Download to Client via API `_ Health ------ `Checking Active Alerts via API `_ `Checking System Health via API `_ Monitoring VELOS Health & Alert Status --------------------------------------- Monitoring ---------- `System Inventory / Components from the API `_ `System Alerts via API `_ `API Monitoring of Chassis Cluster Status from the System Controller `_ `API Monitoring of Chassis Partitions from the System Controller `_ VELOS F5OS-A SNMP Monitoring and Alerting ----------------------------------------- `Downloading MIBs via API `_ `Exporting MIBs to a Remote Server via the API `_ `Adding Allowed IPs for SNMP via API `_ `Adding Out-of-Band Interface and LAG descriptions via API `_ `Adding Interface and LAG Descriptions for Chassis Partitions via API `_ `Configuring SNMP Access via API `_ `Enabling SNMP Traps in the API `_ `Downloading SNMP Logs from the API `_