For the complete documentation index, see llms.txt. This page is also available as Markdown.

Post-installation checks

Verify that the SMP Operator was deployed successfully.

After the installation completes, you can verify that the Harness SMP Operator deployed successfully before you use it.

Run the checks against the namespace you installed the operator in. Work through the sections in order to confirm the pod, StatefulSet, logs, Helm release, and ingress, then sign in to the Installer UI. The examples use the harness namespace, so substitute your own namespace if you installed into a different one.


Verify Operator Pod

Confirm that the operator pod is running.

# Check pods <a href="#check-pods" id="check-pods"></a>
kubectl get pods -n harness | grep platform-installer

# Expected: platform-installer-0  1/1  Running <a href="#expected-platform-installer-0-11-running" id="expected-platform-installer-0-11-running"></a>

Verify StatefulSet

Confirm that the StatefulSet that manages the operator pod reports its replica as ready.

kubectl get statefulset -n harness

# Expected: platform-installer  1/1 <a href="#expected-platform-installer-11" id="expected-platform-installer-11"></a>

Check Operator Logs

Read the logs from the pi container in the operator pod.


Verify Helm Release

Confirm that the platform-installer Helm release is present and note the version it deployed.


Verify Ingress

Check the ingress resources for the ingress type you installed with.

nginx (default)

Confirm the ingress resource and the nginx service exist.

Istio

Check the Istio pods, Helm releases, Gateway, and VirtualService, then retrieve the external IP of the ingress gateway.


Access the Installer UI

After the checks above pass, sign in to the Installer UI.

Open in a browser:

Login with the admin email and password provided during installation.

For more information on troubleshooting common issues, see Troubleshooting & Support.

Last updated

Was this helpful?