EFA Installation and Deployment on TPVM

TPVM (Third-Party Virtual Machine) is a general server that resides on the Extreme SLX 9150 and the SLX 9250. When deploying EFA in the TPVM, no other applications can be run on that TPVM.

EFA in the context of a TPVM deployment is a micro service based fabric automation engine which leverages the K3S Kubernetes cluster as an underlying infrastructure for the EFA services deployment. The EFA application can be deployed using a single SLX command to install and upgrade on the TPVM Platform. The EFA application binary is shipped with the SLX 9150 and SLX 9250, along with the binaries for SLX-OS and the TPVM. Decoupling EFA from SLX-OS allows for upgrades to EFA without a need to upgrade SLX-OS or the TPVM. EFA can be deployed on one of the SLX devices in the fabric to manage the fabric.

The pre-packaged EFA application can be found under the folder /efaboot in the SLX OS. Additionally, for an incremental EFA image upgrade, an EFA Image (Tar file) can be copied to the /efaboot directory on SLX before the deployment.

Requirements

TPVM must be installed and running on the SLX platform. The TPVM installation and configuration can be accomplished using the tpvm deploy command on the SLX device. The tpvm deploy command allows the user to install and configure TPVM from a single command, with the user providing the necessary input.

tpvm deploy mgmt admin-pwd allow-pwdless confirm-pwd [dhcp ]gw ipaddr

See the Extreme SLX-OS Command Reference for specific information about using this command.