redhat-developer / web-terminal-operator

OpenShift Console Web Terminal
MIT License
41 stars 15 forks source link

Prepare for WTO 1.12 release #172

Closed AObuchow closed 1 month ago

AObuchow commented 1 month ago

What does this PR do?

What issues does this PR fix or reference?

n/a

Is it tested? How?

Testing requires an OpenShift 4.17+ cluster.

From the root of this repo, you should be able to set the appropriate environment variables to point to your quay repo's and install WTO built from this PR:

# Setup Environment Variables
export WTO_IMG=quay.io/<user>/wto-controller:1.12 && \
export INDEX_IMG=quay.io/<user>/wto-index:1.12 && \
export BUNDLE_IMG=quay.io/<user>/wto-bundle:1.12

# Build custom index 
make build_custom_iib_image

# Register custom catalogsource 
make register_catalogsource 

WTO 1.12 should be installed (and viewable on the Installed Operators page of the OpenShift console) using the images built from this PR.

You should be able to create web terminals as expected. Once you've gotten to this point, I recommend reviewing the associated WTO 1.12 tooling PR