Uploaded image for project: 'Red Hat Advanced Cluster Security'
  1. Red Hat Advanced Cluster Security
  2. ROX-31215

Expose CR information as additional printer columns

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • None
    • Custom Resource Information in oc get
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • To Do

      Overview:

      _This is the engineering-side epic for the features https://issues.redhat.com/browse/ROX-29582 & https://issues.redhat.com/browse/ROX-29522._

      The goal is to implement certain additional printer columns for our custom resources, which allows a DevOps/SRE engineer to obtain a high-level overview on the status of the ACS installation by querying with `oc get <central|secured-cluster>`.
      Requirements:
      **

      • The oc get  [-o wide]<central|secured-cluster> command must display the VERSION, ADMINPASSWORD, PROGRESSING, AVAILABLE, and MESSAGE fields in its output.
      • The VERSION field must accurately reflect the version of the deployed Central component.
      • The ADMINPASSWORD field must accurately display the name of the secret containing the admin password. Only for central.
      • The PROGRESSING field must accurately show True when changes are being rolled out and False otherwise.
      • The AVAILABLE field must accurately show True when the instance is available and False otherwise, based on availability of workload availability.
      • The MESSAGE field must provide a relevant, human-readable summary of the Central's status (e.g., "Your StackRox services are installed.").
      • The implementation must not negatively impact the performance of the oc get command.
      • The new fields must be properly aligned and formatted within the oc get table output.
      • The changes must be maintainable and scalable for future additions to the Central CR status.

              Unassigned Unassigned
              mclasmei@redhat.com Moritz Clasmeier
              ACS Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: