Home - zhuje/openshift-wiki GitHub Wiki
This wiki holds information about OpenShift/Kubernetes with specific references to the OpenShift Observability UI team.
https://docs.google.com/document/d/19PaKuf-jDJ3mwkYK946xiA2jxsFEX3L296JIJQIBDgE/edit
https://docs.google.com/document/d/14pE0fYFFaiSQ4kyoEn4mZQqoOsb_-B1ANCw_JCnQWq4/edit
https://github.com/openshift/console-plugin-template
https://github.com/openshift/enhancements/blob/master/enhancements/console/dynamic-plugins.md
Dynamic Plugin | Associated Operator | git repo(Link) | wiki | prow config** |
---|---|---|---|---|
Logging | Loki | https://github.com/openshift/logging-view-plugin | wiki-TBD | logging_prow_config |
Monitoring | Cluster Monitoring Operator (Thanos\Prometheus) | https://github.com/openshift/monitoring-plugin | wiki-TBD | monitoring_prow_config |
Tracing* | Jaeger | https://github.com/zhuje/tracing-console-plugin | wiki-TBD | prow-config-TBD |
Dashboard | No Operator -- this allows custom dashboards | https://github.com/openshift/console-dashboards-plugin | dashboard-console-plugin | dashboard_prow_config |
- *Plugin is still in progress
- **Must be signed in to Red Hat VPN
April 10, 2024 Local Development for multiple plugins --- Ports:
console: 9000
monitoring: 9001
logging: 9002
distributed tracing: 9003
dashboards: 9004
troubleshooting: 9005
https://quay.io/openshift-observability-ui
Installs UI plugins for the user. https://github.com/jgbernalp/observability-ui-operator/.
Observability Analytics/UI Features 2024 & Beyond https://docs.google.com/spreadsheets/d/1sVeK54kMDH6TIQ6KyMVP1zAN6McrAZ63fi_ESbuSi5Y/edit#gid=972542304
- This is prioritization for issues by Critical, Major, Normal
Story Points https://docs.google.com/document/d/1V3lePm3rGr0FjRGshB0S7B8YhpVtKZ2Z2qqWdzJFaao/edit#heading=h.n5yhxbfeqy20
Feature Planning - Observability UI - Summary Doc https://docs.google.com/document/d/1KsF-GqJH-KVCATQD-LdPo5rXP6ZHLG_d9WKu13Pg6lQ/edit#heading=h.scbhetwn7w2f
Roadmap 2024 https://docs.google.com/presentation/d/1ZkF7aFqc83xjc5rQsOHJgak23p6nTki1aaMFIWLYY7s/edit#slide=id.g2538057731a_11_0
Roadmap 2023 https://docs.google.com/presentation/d/1hN6VUTUTCrOXphztTGQA0piQfYzGmDwvXTykq8QsyCw/edit#slide=id.g257fe7152de_0_0
- must be subscribed to Google Group > Telesense
- then access Product Sense
- Monitoring
- Prometheus, Thanos
- Logging
- Loki
- Tracing
- Tempo
- OpenTelemetry
- Jaeger
- Visualization
- Typescript
- React
- Perses
- Container Orchestration
- Openshift
- Kubernetes
- Helm
- Container Technology
- Docker
- Podman
Grafana Playground: Prebuilt Examples hosted by Grafana
- React + Typescript Best Practices/ Cheatsheet
- Code Academy React 101
- Code Academy React Advanced
- Optimization :
- Lazy loading (load component only when needed - web browser bundling optimization)
- Intersection observer (load only part of the page that is visible)
Quarterly Business Review for the OpenShift Observability group. These provide a great summary of progress from last quarter to this quarter and future roadmaps.
https://docs.google.com/spreadsheets/d/19bRYespPb-AvclkwkoizmJ6NZ54p9iFRn6DGD8Ugv2c/edit#gid=0
x.y.z = major.minor.patch
Engineering Promotion Framework https://drive.google.com/drive/u/0/folders/1FwGbjS_eMz6IdwMAVROETuII6hEW4bQY