Core and Extensions
capabilities are delivered through Core and separately installed Extensions. Understanding this boundary helps you plan installation, upgrade, compatibility checks, and troubleshooting.
Core
Core is installed first and deploys the global cluster. It provides the platform management plane for web console access, platform API and CLI access, cluster management, project and namespace management, users and RBAC, Extension management frameworks, and core communication paths such as Cluster Proxy.
Core capabilities are installed with Core or are part of the platform management plane deployed with the global cluster. Capabilities that require a separate installation flow, Operator, Cluster Plugin, or separate product are not default Core functionality.
For installation scope, see Install Overview.
Extension Types
Extension is the umbrella term for the two main extension mechanisms in :
OperatorHub is the interface for discovering, installing, upgrading, and managing Operators. Cluster Plugins are published to the global cluster and installed through the platform according to each plugin's configuration and affinity.
For the Extension section, see Extend.
Lifecycle Types
Operators and Cluster Plugins use the same lifecycle model:
Cluster Plugins expose this model through the cpaas.io/lifecycle-type label. For Operators, check compatibility through the Customer Portal metadata, Extension documentation, or release guidance instead of expecting every lifecycle label to be visible in the product interface.
For Cluster Plugin details, see Cluster Plugin.
Compatibility Source
For a specific Operator or Cluster Plugin version, use the Customer Portal ACP compatible versions field as the compatibility authority. The exact Extension version must list the target release as compatible.
Use product documentation for each Extension to understand capabilities, installation steps, upgrade steps, limitations, known issues, supported Kubernetes versions, architectures, providers, and cluster models. Release notes are useful for version changes, but they are not the primary compatibility source for every specific Extension version. The Kubernetes support matrix describes platform and Kubernetes version relationships and the default product-validation scope for third-party clusters; it is not an Extension compatibility matrix.
For package handling, see Upload Packages and Download Packages.
Capability Boundaries
Use these boundaries when planning installation, upgrade, and operations:
For a task-oriented route map, see Learn More.