OEM installation
This page exists as a guide for customers looking to embed NetFoundry On-Prem into the their existing automation tools and product installations.
The NetFoundry quickstart performs the following key functions that will need to be replicated in an OEM installation
- Ensures necessary prerequisites for the installation
- Auto generates configurations for the underlying helm charts
- Applies helm charts
- Bootstraps initial Ziti resources for support access (optional)
The quickstart uses several child shell scripts to manage portions of the installation, these are located in the
./installers directory.
Minimal development option
The quickstart installer supports a non-interactive mode. If all the defaults are acceptable, including the use of the
K3s, the quickstart can be run in a single command by settings the controller advertise address as an environment
variable CTRL_ADDR and then running the quickstart with the non-interactive flag, which will assume "yes" for all
prompted options. Future version of the quickstart installer will allow for more configuration options for the
non-interactive mode. If there are specific options you'd like supported in non-interactive mode, contact NetFoundry
Support.
CTRL_ADDR=my.example.ziti ./quickstart -y
If more advanced configuration options are needed, contact the NetFoundry Support team for more details instructions.