You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
see [Multi-tenancy](../multitenancy.md) for more details
95
+
73
96
1. Finally apply the manifest to create your Rosa cluster:
74
97
```shell
75
98
kubectl apply -f rosa-capi-cluster.yaml
76
99
```
100
+
101
+
see [ROSAControlPlane CRD Reference](https://cluster-api-aws.sigs.k8s.io/crd/#controlplane.cluster.x-k8s.io/v1beta2.ROSAControlPlane) for all possible configurations.
Cluster API Provider AWS (CAPA) has experimental support for managed ROSA MachinePools through the infrastructure type `ROSAMachinePool`. A `ROSAMachinePool` is responsible for orchestrating and bootstraping a group of EC2 machines into kubernetes nodes.
4
+
5
+
### Using `clusterctl` to deploy
6
+
7
+
To deploy a MachinePool / ROSAMachinePool via `clusterctl generate` use the template located [here](https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/main/templates/cluster-template-rosa-machinepool.yaml).
8
+
9
+
Make sure to set up your environment as described [here](./creating-a-cluster.md#creating-the-cluster).
see [ROSAMachinePool CRD Reference](https://cluster-api-aws.sigs.k8s.io/crd/#infrastructure.cluster.x-k8s.io/v1beta2.ROSAMachinePool) for all possible configurations.
Upgrading the OpenShift version of the control plane is supported by the provider. To perform an upgrade you need to update the `version` in the spec of the `ROSAControlPlane`. Once the version has changed the provider will handle the upgrade for you.
6
+
7
+
The Upgrade state can be checked in the conditions under `ROSAControlPlane.status`.
8
+
9
+
## MachinePool Upgrade
10
+
11
+
Upgrading the OpenShift version of the MachinePools is supported by the provider and can be performed independetly from the Control Plane upgrades. To perform an upgrade you need to update the `version` in the spec of the `ROSAMachinePool`. Once the version has changed the provider will handle the upgrade for you.
12
+
13
+
The Upgrade state can be checked in the conditions under `ROSAMachinePool.status`.
14
+
15
+
The version of the MachinePool can't be greater than Control Plane version.
0 commit comments