Uploaded image for project: 'OpenShift Kueue'
  1. OpenShift Kueue
  2. OCPKUEUE-463

Add CSV annotation for TLS profile support

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None

      Add features.operators.openshift.io/tls-profiles annotation to ClusterServiceVersion.

      Files to modify:

      • bundle/manifests/kueue-operator.clusterserviceversion.yaml
      • Any other CSV manifests in manifests/ directory

      Implementation:

      apiVersion: operators.coreos.com/v1alpha1
      kind: ClusterServiceVersion
      metadata:   annotations:     features.operators.openshift.io/tls-profiles: "true"
          # ... other annotations ...
      

      Purpose:
      This annotation indicates to OpenShift that the operator supports TLS security profiles and will respect cluster-wide TLS configuration from the APIServer.

      Acceptance Criteria:

      • CSV includes tls-profiles annotation set to "true"
      • Annotation is present in all bundle manifests
      • OLM recognizes the operator as TLS-profile aware

      No upstream dependency - can start immediately

      Depends on: OCPKUEUE-458 (CRD field added - logical dependency)

              harpatil@redhat.com Harshal Patil
              harpatil@redhat.com Harshal Patil
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: