Uploaded image for project: 'OpenShift Specialist Platform Team'
  1. OpenShift Specialist Platform Team
  2. SPLAT-1342

Enable the assignment of additional tags to machines in vSphere

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • openshift-4.16
    • openshift-4.16
    • None
    • Allow the assignment of additional tags to machines in vSphere
    • 17
    • False
    • None
    • False
    • Not Selected
    • To Do
    • OCPSTRAT-1035 - Allow setting optional tags to machines in vSphere
    • OCPSTRAT-1035Allow setting optional tags to machines in vSphere
    • 11% To Do, 11% In Progress, 78% Done
    • S

      Epic Goal

      • Customers need to assign additional tags to machines that are reconciled via the machine API.

      Why is this important?

      • Just as labeling is important in Kubernetes for organizing API objects and compute workloads (pods/containers), the same is true for the Kube/OCP node VMs running on the underlying infrastructure in any hosted or cloud platform.

      Reporting, auditing, troubleshooting and internal organization processes all require ways of easily filtering on and referencing servers by naming, labels or tags. Ensuring appropriate tagging is added to all OCP nodes in VMware ensures those troubleshooting, reporting or auditing can easily identify and filter Openshift node VMs.

      For example we can use tags for prod vs. non-prod, VMs that should have backup snapshots vs. those that shouldn't, VMs that fall under certain regulatory constraints, etc.

      Scenarios

      1. ...

      Acceptance Criteria

      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement - Provide necessary release enablement details and documents.
      • ...

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions::

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

            rhn-support-rvanderp Richard Vanderpool
            rhn-support-rvanderp Richard Vanderpool
            Wenxin Wei Wenxin Wei
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: