Validation
Validate Core and the required Aligned Extensions after the installer completes and before you continue with post-install tasks.
TOC
PrerequisitesValidate Web UI AccessValidate Core Applications, Extensions, and PodsValidate the Platform Image SourceNext StepPrerequisites
- The installation completed.
- You can access the platform Web UI address shown by the installer.
- You can run
kubectlfrom 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, Extensions, and Pods
Run the following commands on a control plane node of the new global cluster to confirm the installed state:
The installation is healthy when:
- All
globalcluster nodes areReady. ClusterModule/globalreports a healthy phase.- Every AppRelease is in a non-failed state.
- The following applications are installed, and their corresponding
ModuleInforesources reportRunningat the target version:- Alauda Container Platform Web Console
- Alauda Container Platform Web Console Central
- Alauda Container Platform Marketplace Web Console
- Alauda Container Platform Helm Application Catalog
- Alauda Container Platform Observability Essentials
- Alauda Container Platform Essentials
- Alauda Container Platform Cluster Essentials
- Alauda Container Platform GatewayAPI Plugin
- Critical Pods in
cpaas-systemareRunningorCompleted.
In the Web Console, open Administrator > Marketplace > Cluster Plugins and confirm that the required applications are available without an installation failure.
Validate the Platform Image Source
Confirm that ProductBase records the expected platform image source:
For an external registry, the address must match the prepared registry and the second value must be true.
For an authenticated external registry, confirm that the pull Secret exists without printing its contents:
Confirm that the global cluster records the same registry address:
ProductBase also contains catalog entries for optional or uninstalled Extensions. Do not require every entry in ProductBase.status.artifacts to be Ready; an unrelated Absent entry does not by itself indicate an installation failure.
Confirm that the required Extension catalog entries exist and that Pods are not blocked by image pulls:
The Pod command must produce no output. Installation acceptance is based on the required applications, their ModuleInfo and AppRelease state, and their running Pods. If a required installed application is unavailable, follow Installation Troubleshooting to distinguish a missing manifest from DNS, routing, firewall, CA trust, pull credential, or registry availability problems.
Next Step
After validation succeeds, continue with Next Steps.