Validation

Validate Core after the installer completes and before you continue with post-install tasks.

Prerequisites

  • Core installation completed.
  • You can access the platform Web UI address shown by the installer.
  • You can run kubectl from the installation node.

Validate Web UI Access

After the installation is complete, the installer displays the platform access URL. Click Access to open the platform Web UI and verify that the platform login page is reachable.

Validate Core Applications and Pods

Run the following commands on a control plane node of the new global cluster to confirm the installed state:

# All nodes are Ready
kubectl get nodes

# ClusterModule/global reports the base module as healthy
kubectl get clustermodule global -o jsonpath='{.status.phase}'

# No AppRelease is in a failed state
kubectl get apprelease -A

# No Pod is stuck outside Running or Completed
kubectl get pod --all-namespaces | awk '{if ($4 != "Running" && $4 != "Completed")print}' | awk -F'[/ ]+' '{if ($3 != $4)print}'

The installation is healthy when:

  • All global cluster nodes are Ready.
  • ClusterModule/global reports a healthy phase.
  • Every AppRelease is in a non-failed state.
  • Critical Pods in cpaas-system are Running or Completed.

Next Step

After validation succeeds, continue with Next Steps.