From 4e032677fd9ca6cea9adbe0e291d0e977c3f3a23 Mon Sep 17 00:00:00 2001 From: Ronnie Webb <rwebb@revacomm.com> Date: Mon, 31 Jan 2022 15:25:58 +0000 Subject: [PATCH] Issue 1038 --- charter/packages/cluster-auditor/Architecture.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/charter/packages/cluster-auditor/Architecture.md b/charter/packages/cluster-auditor/Architecture.md index 2df973b2c7..a00a8513c8 100644 --- a/charter/packages/cluster-auditor/Architecture.md +++ b/charter/packages/cluster-auditor/Architecture.md @@ -2,7 +2,7 @@ ## Overview -Cluster Auditor(CA) pulls data from the kubernetes API, transforms them and inserts them into Elasticsearch which can then be queried by Kibana. The types of objects are both OPA Gatekeeper CRDs and native kubernetes [objects](https://repo1.dso.mil/platform-one/big-bang/apps/core/cluster-auditor/-/blob/main/chart/templates/configMap.yaml). +Cluster Auditor(CA) pulls contstraints from the kubernetes API, transforms them and inserts them into Prometheus to be displayed in a Grafana Dashboard. Cluster Auditor uses OPA Gatekeeper CRDs and native kubernetes [objects](https://repo1.dso.mil/platform-one/big-bang/apps/core/cluster-auditor/-/blob/main/chart/templates/clusterRole.yaml). ## Big Bang Touch Points @@ -12,8 +12,8 @@ graph TB clusterauditor end - subgraph "Elasticsearch" - clusterauditor --> elasticsearch + subgraph "Prometheus" + clusterauditor --> prometheus end ``` @@ -23,7 +23,7 @@ CA currently does not support HA. ## Storage -It uses the currently deployed Elasticsearch that's deployed as part of the logging stack. +It uses the currently deployed Prometheus that's deployed as part of the monitoring stack. ## Single Sign On (SSO) @@ -31,9 +31,9 @@ CA does not have SSO Integration. ## Licensing -CA parent image is `fluentd` which uses [Apache License 2.0](https://github.com/fluent/fluentd/blob/master/LICENSE). +CA is based off of the OPA Scorecard which uses the [Apache License 2.0](https://github.com/mcelep/opa-scorecard/blob/master/LICENSE). ## Dependant Packages -- Elasticsearch Kibana +- Monitoring - OPA Gatekeeper -- GitLab