Deploy Prediction Guard using a single-binary installer on a single-node system.
These are the minimum recommended specifications for a Prediction Guard single-node system. Please keep in mind that actual hardware requirements may vary based on the models you choose to deploy.
Provide a password for the local admin console. This is rarely used, but can be helpful for updating certain fields for offline systems.
The installer will run through a series of pre-flight checks to ensure compatibility. If any of the pre-flight checks fail, a message will be displayed regarding which checks are failing. Either attempt to address and resolve the issue (some are related to available disk space, performance, etc.) or reach out to your Prediction Guard account representative for assistance.
Once the installer has completed, proceed to step 4.
Retrieve the bootstrap command from admin.predictionguard.com by navigating to Systems, then clicking the Deploy button in the row of the system you wish to deploy. Click the Copy button above the deploy command and proceed to step 6.
Paste the bootstrap command into the terminal where you are shelled into the system. This will install your authentication token and begin the initial bootstrapping of Prediction Guard services. After a few minutes, feel free to check the installation by checking the running pods in the predictionguard namespace:
You should see running pods in the namespace, including pg-inside indicating that the system has been successfully installed. The system should also show as Healthy in the Admin Console.
Prediction Guard comes preconfigured for NGINX and a default Ingress which can be enabled on the system within the Edit section of the Systems page. Here you can configure the desired domain names and have NGINX deploy into the predictionguard namespace with preconfigured settings for the Prediction Guard API. Then, simply ensure that your DNS entry is routable to the ingress IP on your VM/machine.