Rafay for Red Hat OpenShift - Rafay Product Documentation

Part 4: Cluster Blueprints

What Will You Do

In this section you will


Step 1: Create Add-on

In this step, you will create a custom cluster add-on from the Catalog. The add-on will then be used in a custom cluster blueprint.

installCRDs: true

Step 2: Create Blueprint

In this step, you will create a custom cluster blueprint which contains the previously created addon.


Step 3: Apply Blueprint

In this step, you will apply the previously created blueprint to the cluster. Applying the blueprint will install the cert-manager add-on.

This will force the reconciliation of the custom cluster spec with your cluster. This can take a few minutes to complete especially if images have to be downloaded for the new add-ons.

After a short period of time, the blueprint will be applied to the cluster.


Step 4: Verify

Optionally, you can verify that the pods for cert-manager are active and operational on your cluster using kubectl.

kubectl get pods -n cert-manager

You should see something like the following

NAME                                       READY   STATUS    RESTARTS   AGE
cert-manager-96649f687-56xkg               1/1     Running   0          49m
cert-manager-cainjector-7d68995cff-njqrx   1/1     Running   0          49m
cert-manager-webhook-84bbbbf7d9-6kh2v      1/1     Running   0          49m

Recap

Congratulations! At this point, you have successfully created a custom cluster blueprint and published it to your cluster.