Skip to content

Commit

Permalink
add capability annotations to manifests
Browse files Browse the repository at this point in the history
  • Loading branch information
qJkee committed May 23, 2023
1 parent 84ab4a5 commit fa42e0f
Show file tree
Hide file tree
Showing 23 changed files with 32 additions and 0 deletions.
Expand Up @@ -4,6 +4,7 @@ kind: ClusterRole
metadata:
name: registry-monitoring
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand All @@ -20,6 +21,7 @@ apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: registry-monitoring
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand All @@ -39,6 +41,7 @@ metadata:
name: prometheus-k8s
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand All @@ -60,6 +63,7 @@ metadata:
name: prometheus-k8s
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
Expand Up @@ -5,6 +5,7 @@ metadata:
name: image-registry
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
Expand Up @@ -5,6 +5,7 @@ metadata:
name: image-registry-operator
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/01-namespace.yaml
Expand Up @@ -4,6 +4,7 @@ kind: Namespace
metadata:
name: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
openshift.io/node-selector: ""
Expand Down
1 change: 1 addition & 0 deletions manifests/01-registry-credentials-request-alibaba.yaml
Expand Up @@ -6,6 +6,7 @@ metadata:
name: openshift-image-registry-alibaba
namespace: openshift-cloud-credential-operator
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/01-registry-credentials-request-azure.yaml
Expand Up @@ -6,6 +6,7 @@ metadata:
name: openshift-image-registry-azure
namespace: openshift-cloud-credential-operator
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/01-registry-credentials-request-gcs.yaml
Expand Up @@ -6,6 +6,7 @@ metadata:
name: openshift-image-registry-gcs
namespace: openshift-cloud-credential-operator
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/01-registry-credentials-request-ibmcos.yaml
Expand Up @@ -6,6 +6,7 @@ metadata:
name: openshift-image-registry-ibmcos
namespace: openshift-cloud-credential-operator
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/01-registry-credentials-request-openstack.yaml
Expand Up @@ -6,6 +6,7 @@ metadata:
name: openshift-image-registry-openstack
namespace: openshift-cloud-credential-operator
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/01-registry-credentials-request.yaml
Expand Up @@ -6,6 +6,7 @@ metadata:
name: openshift-image-registry
namespace: openshift-cloud-credential-operator
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
4 changes: 4 additions & 0 deletions manifests/02-rbac.yaml
Expand Up @@ -4,6 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: cluster-image-registry-operator
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down Expand Up @@ -104,6 +105,7 @@ metadata:
name: cluster-image-registry-operator
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down Expand Up @@ -142,6 +144,7 @@ apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: default-account-cluster-image-registry-operator
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand All @@ -160,6 +163,7 @@ metadata:
name: cluster-image-registry-operator
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/03-sa.yaml
Expand Up @@ -5,6 +5,7 @@ metadata:
name: cluster-image-registry-operator
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
1 change: 1 addition & 0 deletions manifests/04-ca-trusted.yaml
Expand Up @@ -3,6 +3,7 @@ apiVersion: v1
kind: ConfigMap
metadata:
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
release.openshift.io/create-only: "true"
Expand Down
2 changes: 2 additions & 0 deletions manifests/05-ca-rbac.yaml
Expand Up @@ -5,6 +5,7 @@ metadata:
name: node-ca
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand All @@ -24,6 +25,7 @@ metadata:
name: node-ca
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/06-ca-serviceaccount.yaml
Expand Up @@ -5,6 +5,7 @@ metadata:
name: node-ca
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
1 change: 1 addition & 0 deletions manifests/07-operator-ibm-cloud-managed.yaml
Expand Up @@ -3,6 +3,7 @@ apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
capability.openshift.io/name: ImageRegistry
config.openshift.io/inject-proxy: cluster-image-registry-operator
include.release.openshift.io/ibm-cloud-managed: "true"
name: cluster-image-registry-operator
Expand Down
1 change: 1 addition & 0 deletions manifests/07-operator-service.yaml
Expand Up @@ -3,6 +3,7 @@ apiVersion: v1
kind: Service
metadata:
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
service.alpha.openshift.io/serving-cert-secret-name: image-registry-operator-tls
Expand Down
1 change: 1 addition & 0 deletions manifests/07-operator.yaml
Expand Up @@ -5,6 +5,7 @@ metadata:
name: cluster-image-registry-operator
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
config.openshift.io/inject-proxy: cluster-image-registry-operator
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/08-clusteroperator.yaml
Expand Up @@ -3,6 +3,7 @@ kind: ClusterOperator
metadata:
name: image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/09-prometheus-rules-imagestreams.yaml
Expand Up @@ -4,6 +4,7 @@ metadata:
name: imagestreams-rules
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/09-prometheus-rules-registry-operations.yaml
Expand Up @@ -4,6 +4,7 @@ metadata:
name: image-registry-rules
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
Expand Down
1 change: 1 addition & 0 deletions manifests/09-prometheus-rules.yaml
Expand Up @@ -4,6 +4,7 @@ metadata:
name: image-registry-operator-alerts
namespace: openshift-image-registry
annotations:
capability.openshift.io/name: ImageRegistry
release.openshift.io/delete: "true"
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
Expand Down
3 changes: 3 additions & 0 deletions manifests/image-references
@@ -1,5 +1,8 @@
kind: ImageStream
apiVersion: image.openshift.io/v1
metadata:
annotations:
capability.openshift.io/name: ImageRegistry
spec:
tags:
- name: cluster-image-registry-operator
Expand Down

0 comments on commit fa42e0f

Please sign in to comment.