A Kubernetes cluster must meet certain prerequisites before it can be managed by Apollo as an Environment.
A Spoke can run any CNCF certified distribution of Kubernetes.
Apollo supports any version currently supported by the Kubernetes Community. If you require support for an older version, contact your Palantir representative to discuss options.
The Apollo Spoke Control Plane that is responsible for managing Helm Charts within the Spoke Environment must be granted wildcard Kubernetes RBAC permissions. This allows Apollo to operate on any current or future Helm Charts that a user may need to manage with Apollo. Crucially, this prevents administrators from manually adding RBAC permissions to the helm-chart-operator piecemeal with each new Helm Chart that they would like to manage.