Skip to content

Commit 691a41b

Browse files
authored
Updated TODO
1 parent ba46a20 commit 691a41b

1 file changed

Lines changed: 23 additions & 5 deletions

File tree

README.md

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,13 @@
22

33
This playbook generates a cluster overview report for an **Open Shift 3** Cluster.
44

5-
---
65

76
# Features
87

98
* Requires no additional dependency
10-
* Generates a stand-alone HTML file
9+
* Generates a stand-alone HTML file
1110
* Light-weight and fast
12-
* A total of 3 oc commands are run on the cluster, data is processed on the ansible node.
11+
* Very few oc commands are run on the cluster, data is processed on the ansible node.
1312
* Modular design, new report components can be easily added
1413

1514
If you would like to request a new component/features in the report, please open a new github issue.
@@ -60,12 +59,31 @@ Set the `email_report:` to True and provide the SMTP configuration in cluster-re
6059
# Sample
6160
![OpenShift Cluster Overview Report 2020-03-09](https://user-images.githubusercontent.com/10104541/76197494-ae7ce280-6205-11ea-8b26-cc1c8d0676c0.png)
6261

63-
# TODO
62+
# TODO (WISH LIST)
6463

6564
* Check for orphaned pods
6665
* Compare the master-config.yaml
67-
* Elasticsearch status
66+
* Elasticsearch status, indexes
6867
* Warning events in the core namespaces
68+
* Quick certificate check
69+
* Gluster stroage check
70+
* Pending CSR check
71+
* Core pods (registry, es, prometheus etc.) using persistent storage check
72+
* Latency check of core services (api, registry, router) from all nodes
73+
* All pods on each node using hostpath/localvolumes
74+
* Persistent volumes check
75+
* Service serving certificate check
76+
* Disk usage of important directories (/var, /var/lib/docker /var/lib/etcd etc.)
77+
* Top 10 namespaces using CPU/Memory requests/limits
78+
* Handle CRI-O
79+
* Show network info i.e, host IPs, oc-hostsubnets
80+
* DNS on nodes/pods check
81+
* Proxy on nodes/pods check
82+
* Users/serviceaccounts with admin/cluster-admin privileges
83+
* Imagestream check (deployments using old istreams)
84+
* OVS flow, bridges, interfaces check
85+
* Create proper document/wiki
86+
6987

7088

7189
# Contribution

0 commit comments

Comments
 (0)