Uploaded image for project: 'OpenShift Top Level Product Strategy'
  1. OpenShift Top Level Product Strategy
  2. OCPPLAN-7767

Metrics reporting to track OSDK and Controller Runtime use and Adoption

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Done
    • Icon: Major Major
    • openshift-4.9
    • None
    • None
    • None
    • Management
    • 100
    • 100% 100%

      Metrics gathering project to capture data on operator-sdk and controller-runtime Git repositories to capture versions, use of Helm, Ansible, Kubebuilder

      Acceptance Criteria

      • Set up project to regularly gather data locally and review for sign off of all metrics
      • Report on data daily, monthly, weekly, monthly, quarterly, yearly
      • opertorsdk versions
      • operatorsdk Helm
      • operatorsdk Ansible
      • commit history
      • controller-runtime use
      • Ability to send out reports via PDF or updates via Email
      • Build architecture resources and host on GCP or AWS.
      • Provide cost breakdowns and recommendation for hosting on AWS or GCP
      • Review and get approvals to launch

      Engineering Notes

      • Architecture:
      • Go server
      • Prometheus
      • Grafana reporting metrics to query the Github Rest API
      • GraphQL

      Github Project repo:+

      • TBD

      Hosted Links:

      • TBD

            Unassigned Unassigned
            marobrie@redhat.com Marc O'Brien (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: