Communishift: sop for building/releasing CAO

Signed-off-by: David Kirwan <dkirwan@redhat.com>
This commit is contained in:
David Kirwan 2022-09-21 12:11:07 +01:00
parent d9aa61d303
commit 41a59464b5
2 changed files with 25 additions and 1 deletions

View file

@ -5,4 +5,5 @@ The following SOPs are related to the administration of the Communishift Cluster
- [1] Cluster: https://console-openshift-console.apps.fedora.cj14.p1.openshiftapps.com
- [2] Install the CommunishiftAuthorization operator xref:sop_communishift_authorization_operator.adoc
- [3] Testing the CommunishiftAuthorization operator xref:sop_communishift_authorization_operator_testing.adoc
- [4] Onboarding a Communishift tenant xref:sop_communishift_onboard_tenant.adoc
- [4] Building/releasing the CommunishiftAuthorization operator xref:sop_communishift_authorization_operator_build.adoc
- [5] Onboarding a Communishift tenant xref:sop_communishift_onboard_tenant.adoc

View file

@ -0,0 +1,23 @@
= Build/release the CommunishiftAuthorization Operator
== Resources
- [1] Code: https://pagure.io/cpe/communishift/blob/main/f/CommunishiftAuthorization
- [2] Quay: https://quay.io/repository/fedora/communishift-authorization-operator
== Installation
To build the operator and tag it with version `v0.0.30` as an example:
- First ensure that you are logged into quay.io and have access to the repository at [2].
- Check out the code at [1], and change directory into the `CommunishiftAuthorization` directory.
- Update the version mentioned in the Deployment for the operator at `config/manager/manager.yml`
----
podman build -t quay.io/fedora/communishift-authorization-operator:v0.0.30 .
----
Push the operator to the quay.io catalog then with the following:
----
podman push quay.io/fedora/communishift-authorization-operator:v0.0.30
----