Communishift: sop for building/releasing CAO
Signed-off-by: David Kirwan <dkirwan@redhat.com>
This commit is contained in:
parent
d9aa61d303
commit
41a59464b5
2 changed files with 25 additions and 1 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
----
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue