Deployment: Invicti Platform on-premises
Post-installation
After deploying the Invicti Platform on-premises edition, verify that the system runs correctly and that you can access the web interface. Use the following steps to confirm a successful setup and review the status of your Helm release and Kubernetes resources.
Verify deployment
The installation process waits for all components to become ready, but you can also check their status manually using the commands below.
Check the Helm release status
Use this command to view the current state of the invicti-platform Helm release, including deployed resources and overall health.
helm status invicti-platform -n invicti
Monitor pods as they start up
This command continuously watches pod status changes in the invicti namespace so you can observe components becoming ready.
kubectl get pods -n invicti --watch
Find pods that aren't running
This outputs only the pods that are not in a Running or Succeeded state. If nothing appears, all components are healthy.
kubectl get pods -n invicti --field-selector=status.phase!=Running,status.phase!=Succeeded
Check service endpoints
List all Kubernetes Services in the invicti namespace to confirm that networking and internal routing components are created.
kubectl get svc -n invicti
Retrieve the LoadBalancer address
Use this command to obtain the external IP or hostname assigned to the nginx-service, which is typically used to access the Invicti Platform UI.
kubectl get svc nginx-service -n invicti -o jsonpath='{.status.loadBalancer.ingress[0]}'
Verify upgrade
View the revision history of the invicti-platform Helm release to verify the installed version and prior updates.
helm history invicti-platform -n invicti
Verify deployment rollouts
Confirm that all Deployments in the invicti namespace have successfully rolled out and no updates are stuck or failing.
kubectl rollout status deployment -n invicti
If you encounter issues during or after installation, proceed to the troubleshooting guide.
To learn more about kubectl and helm, refer to the linked documents.
Once installed and configured, access the Invicti Platform web application through the URL you defined in web_application_host.
If everything is set up correctly, the platform loads the registration page where you can create the first administrative user.
Need help?
Invicti Support team is ready to provide you with technical help. Go to Help Center