Uploaded image for project: 'OpenShift Workloads'
  1. OpenShift Workloads
  2. WRKLDS-640

Build a new Run Once Duration Override Operator

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • False
    • None
    • False
    • Workloads Sprint 230, Workloads Sprint 231, Workloads Sprint 232

      Build a new operator that deploys the Run Once Duration Override operand from https://github.com/openshift/run-once-duration-override.

      Acceptance Criteria:

      The new operator is going to be a duplicate of https://github.com/openshift/cluster-resource-override-admission-operator.

      TODO:

      • when the operator is uninstalled, the underlying daemon set (and all other secondary resources get deleted). One needs to properly set the owner reference to all secondary resources to point to the operator deployment.
      • separate operand and operator service accounts and their corresponding RBAC rules
      • update the admission endpoint apigroup from admission.apps.openshift.io to something like admission.runoncedurationoverride.openshift.io
      • allocated the webhook server port (9400 is already taken)

            aguclu@redhat.com Arda Guclu
            jchaloup@redhat.com Jan Chaloupka
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: