You can install the NBDE Tang Operator either by using the web console or through the oc
command from CLI.
You can install the NBDE Tang Server Operator from the OperatorHub using the web console.
You must have cluster-admin
privileges on an OpenShift Container Platform cluster.
In the OpenShift Container Platform web console, navigate to Operators → OperatorHub.
Search for the NBDE Tang Server Operator:
Click Install.
On the Operator Installation screen, keep the Update channel, Version, Installation mode, Installed Namespace, and Update approval fields on the default values.
After you confirm the installation options by clicking Install, the console displays the installation confirmation.
Navigate to the Operators → Installed Operators page.
Check that the NBDE Tang Server Operator is installed and its status is Succeeded
.
You can install the NBDE Tang Server Operator from the OperatorHub using the CLI.
You must have cluster-admin
privileges on an OpenShift Container Platform cluster.
You have installed the OpenShift CLI (oc
).
Use the following command to list available Operators on OperatorHub, and limit the output to Tang-related results:
$ oc get packagemanifests -n openshift-marketplace | grep tang
tang-operator Red Hat
In this case, the corresponding packagemanifest name is tang-operator
.
Create a Subscription
object YAML file to subscribe a namespace to the NBDE Tang Server Operator, for example, tang-operator.yaml
:
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
name: tang-operator
namespace: openshift-operators
spec:
channel: stable (1)
installPlanApproval: Automatic
name: tang-operator (2)
source: redhat-operators (3)
sourceNamespace: openshift-marketplace (4)
1 | Specify the channel name from where you want to subscribe the Operator. |
2 | Specify the name of the Operator to subscribe to. |
3 | Specify the name of the CatalogSource that provides the Operator. |
4 | The namespace of the CatalogSource. Use openshift-marketplace for the default OperatorHub CatalogSources. |
Apply the Subscription
to the cluster:
$ oc apply -f tang-operator.yaml
Check that the NBDE Tang Server Operator controller runs in the openshift-operators
namespace:
$ oc -n openshift-operators get pods
NAME READY STATUS RESTARTS AGE
tang-operator-controller-manager-694b754bd6-4zk7x 2/2 Running 0 12s