Uploaded image for project: 'Cost Management'
  1. Cost Management
  2. COST-889

RFE: Tag hierarchy inheritance

XMLWordPrintable

    • False
    • False
    • COST-1320Understand the costs of running applications in OpenShift
    • 0% To Do, 0% In Progress, 100% Done
    • Undefined

      Being able to duplicate tags from higher hierarchy to lower hierarchy:

      1. Cluster is labelled env = production
        1. all nodes inherit the label env = production
          1. all projects inherit the label env = production
            1. all pods inherit the label env = production
      2. Same for project and nodes (any pod running in a node and project inherit the label)

      The above can also be said for Volumes (pv) too

      Required: (These need updating!)

      • This should be optional? As it could mislead the customer (what happens if they run test in the production environment?). Perhaps inherited labels say so (inherited - env = production, but works on searches)
        • No
      • If the object has a label, it should respect it (i.e. the pod is labelled env = demo, the cluster label does not have any effect).
        • Override stuff from the lowest level

      Gotchas:

      • We have pod_labels and volume_labels depending on the line item type
      • We also already have basic inheritance for pod_labels but we do NOT have the same inheritance for volume_labels

            Unassigned Unassigned
            pgarciaq@redhat.com Pau Garcia Quiles
            Votes:
            1 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: