OEM Installation
This document 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 of 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.