Skip to main content
this document is for:

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

Was this page useful?