Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 908 Bytes

openshift-operator-install.md

File metadata and controls

33 lines (23 loc) · 908 Bytes

Install 3scale 2.6 using Operator

wget https://github.com/3scale/3scale-operator/archive/3scale-2.6.0-CR2.tar.gz

tar -xvf 3scale-2.6.0-CR2.tar.gz

#add the correct image name to pull from registry in `deploy/operator.yaml`
spec::containers::image: `registry.redhat.io/3scale-amp26/3scale-operator`

oc new-project 3scale

for i in `ls deploy/crds/*_crd.yaml`; do oc create -f $i ; done

oc create -f deploy/service_account.yaml
oc create -f deploy/role.yaml
oc create -f deploy/role_binding.yaml
oc create -f deploy/operator.yaml

#Check if operator is correctly installed
oc get deployment 3scale-operator

# Deploy Custom Resource. Remember to edit `spec::wildcardomain` value
oc create -f operator-install.yaml

Note:

if deploying on RHPDS demo system, remember to delete the limitRange from the project

oc delete limitrange --all -n
limitrange "3scale-core-resource-limits" deleted