From 51f83775a236ae759646526fc1fb81458dc982ce Mon Sep 17 00:00:00 2001 From: fjogeleit Date: Mon, 11 Sep 2023 12:18:38 +0000 Subject: [PATCH] deploy: kyverno/policy-reporter-docs@6e375c3364227550414f1617bcb50fac03974cd7 --- docs/200.html | 2 +- docs/404.html | 2 +- docs/api/_content/cache.1689234841273.json | 1 - docs/api/_content/cache.1694434657409.json | 1 + ...273.json => u7BbTyuhiE.1694434657409.json} | 0 ...273.json => 1B9FUOfOc4.1694434657409.json} | 0 ...273.json => 4NIZf6dnKW.1694434657409.json} | 0 ...273.json => 6Ma98zDOAL.1694434657409.json} | 0 ...273.json => A1GvZDHIYM.1694434657409.json} | 2 +- ...273.json => AhhjN4Mftq.1694434657409.json} | 2 +- ...273.json => DI6tSTpvMR.1694434657409.json} | 2 +- .../query/EuBkm36NC7.1689234841273.json | 1 - .../query/EuBkm36NC7.1694434657409.json | 1 + ...273.json => HgvVaCNkXA.1694434657409.json} | 2 +- ...273.json => Is2d19akku.1694434657409.json} | 0 ...273.json => Jroi3s9aXR.1694434657409.json} | 0 ...273.json => NS9CLqIUyd.1694434657409.json} | 2 +- ...273.json => PxQbwCw07U.1694434657409.json} | 0 ...273.json => RMnrvBawPn.1694434657409.json} | 0 ...273.json => Sbx4rkvc6v.1694434657409.json} | 0 ...273.json => UJ4N0PeXns.1694434657409.json} | 2 +- ...273.json => UJc4m88c6r.1694434657409.json} | 0 ...273.json => UjvoHAz3y3.1694434657409.json} | 0 ...273.json => W8piY9LUsO.1694434657409.json} | 2 +- ...273.json => b0GozD7N3b.1694434657409.json} | 0 ...273.json => brX4CwCJoQ.1694434657409.json} | 0 ...273.json => ce37FPuxTk.1694434657409.json} | 0 ...273.json => h1Txlczs2c.1694434657409.json} | 0 .../query/hDwi9bbCqc.1689234841273.json | 1 - .../query/hDwi9bbCqc.1694434657409.json | 1 + ...273.json => j4BTPdQbKI.1694434657409.json} | 0 .../query/lqzzf0RUHB.1689234841273.json | 1 - .../query/lqzzf0RUHB.1694434657409.json | 1 + ...273.json => nCqkVwgk5V.1694434657409.json} | 0 ...273.json => nWFoinZ95K.1694434657409.json} | 2 +- ...273.json => pmelODPuk2.1694434657409.json} | 2 +- ...273.json => quxhN0CCbf.1694434657409.json} | 2 +- ...273.json => s1rpjBKntu.1694434657409.json} | 2 +- .../query/s39MZNyTZ4.1689234841273.json | 1 - .../query/s39MZNyTZ4.1694434657409.json | 1 + ...273.json => sHmJrxmhzU.1694434657409.json} | 0 ...273.json => sPeUK88acy.1694434657409.json} | 0 ...273.json => tK2o8l6eSz.1694434657409.json} | 0 .../query/uFCll0IFQQ.1689234841273.json | 1 - .../query/uFCll0IFQQ.1694434657409.json | 1 + ...273.json => uXTKkKLoVp.1694434657409.json} | 0 ...273.json => vXa69QT8w7.1694434657409.json} | 2 +- ...273.json => xWeY3NfYtX.1694434657409.json} | 0 ...273.json => xxYDHxO0T8.1694434657409.json} | 0 docs/core/api-reference/index.html | 24 +++++------ docs/core/config-reference/index.html | 22 +++++----- docs/core/development/index.html | 18 ++++----- docs/core/email-reports/index.html | 22 +++++----- docs/core/priority-mapping/index.html | 18 ++++----- docs/core/report-filter/index.html | 22 +++++----- docs/core/targets/index.html | 38 +++++++++--------- docs/guide/architecture/index.html | 4 +- docs/guide/getting-started/index.html | 26 ++++++------ docs/guide/helm-chart-core/index.html | 34 ++++++++-------- docs/guide/migration/index.html | 14 +++---- docs/guide/troubleshooting/index.html | 18 ++++----- docs/images/targets/google-chat.png | Bin 0 -> 158720 bytes docs/images/targets/telegram.png | Bin 0 -> 181063 bytes docs/index.html | 6 +-- docs/kyverno-plugin/api-reference/index.html | 24 +++++------ .../config-reference/index.html | 20 ++++----- docs/kyverno-plugin/development/index.html | 18 ++++----- docs/ui/api-reference/index.html | 26 ++++++------ docs/ui/config-reference/index.html | 22 +++++----- docs/ui/development/index.html | 18 ++++----- 70 files changed, 219 insertions(+), 215 deletions(-) delete mode 100644 docs/api/_content/cache.1689234841273.json create mode 100644 docs/api/_content/cache.1694434657409.json rename docs/api/_content/navigation/{u7BbTyuhiE.1689234841273.json => u7BbTyuhiE.1694434657409.json} (100%) rename docs/api/_content/query/{1B9FUOfOc4.1689234841273.json => 1B9FUOfOc4.1694434657409.json} (100%) rename docs/api/_content/query/{4NIZf6dnKW.1689234841273.json => 4NIZf6dnKW.1694434657409.json} (100%) rename docs/api/_content/query/{6Ma98zDOAL.1689234841273.json => 6Ma98zDOAL.1694434657409.json} (100%) rename docs/api/_content/query/{A1GvZDHIYM.1689234841273.json => A1GvZDHIYM.1694434657409.json} (79%) rename docs/api/_content/query/{AhhjN4Mftq.1689234841273.json => AhhjN4Mftq.1694434657409.json} (60%) rename docs/api/_content/query/{DI6tSTpvMR.1689234841273.json => DI6tSTpvMR.1694434657409.json} (65%) delete mode 100644 docs/api/_content/query/EuBkm36NC7.1689234841273.json create mode 100644 docs/api/_content/query/EuBkm36NC7.1694434657409.json rename docs/api/_content/query/{HgvVaCNkXA.1689234841273.json => HgvVaCNkXA.1694434657409.json} (80%) rename docs/api/_content/query/{Is2d19akku.1689234841273.json => Is2d19akku.1694434657409.json} (100%) rename docs/api/_content/query/{Jroi3s9aXR.1689234841273.json => Jroi3s9aXR.1694434657409.json} (100%) rename docs/api/_content/query/{NS9CLqIUyd.1689234841273.json => NS9CLqIUyd.1694434657409.json} (64%) rename docs/api/_content/query/{PxQbwCw07U.1689234841273.json => PxQbwCw07U.1694434657409.json} (100%) rename docs/api/_content/query/{RMnrvBawPn.1689234841273.json => RMnrvBawPn.1694434657409.json} (100%) rename docs/api/_content/query/{Sbx4rkvc6v.1689234841273.json => Sbx4rkvc6v.1694434657409.json} (100%) rename docs/api/_content/query/{UJ4N0PeXns.1689234841273.json => UJ4N0PeXns.1694434657409.json} (59%) rename docs/api/_content/query/{UJc4m88c6r.1689234841273.json => UJc4m88c6r.1694434657409.json} (100%) rename docs/api/_content/query/{UjvoHAz3y3.1689234841273.json => UjvoHAz3y3.1694434657409.json} (100%) rename docs/api/_content/query/{W8piY9LUsO.1689234841273.json => W8piY9LUsO.1694434657409.json} (53%) rename docs/api/_content/query/{b0GozD7N3b.1689234841273.json => b0GozD7N3b.1694434657409.json} (100%) rename docs/api/_content/query/{brX4CwCJoQ.1689234841273.json => brX4CwCJoQ.1694434657409.json} (100%) rename docs/api/_content/query/{ce37FPuxTk.1689234841273.json => ce37FPuxTk.1694434657409.json} (100%) rename docs/api/_content/query/{h1Txlczs2c.1689234841273.json => h1Txlczs2c.1694434657409.json} (100%) delete mode 100644 docs/api/_content/query/hDwi9bbCqc.1689234841273.json create mode 100644 docs/api/_content/query/hDwi9bbCqc.1694434657409.json rename docs/api/_content/query/{j4BTPdQbKI.1689234841273.json => j4BTPdQbKI.1694434657409.json} (100%) delete mode 100644 docs/api/_content/query/lqzzf0RUHB.1689234841273.json create mode 100644 docs/api/_content/query/lqzzf0RUHB.1694434657409.json rename docs/api/_content/query/{nCqkVwgk5V.1689234841273.json => nCqkVwgk5V.1694434657409.json} (100%) rename docs/api/_content/query/{nWFoinZ95K.1689234841273.json => nWFoinZ95K.1694434657409.json} (79%) rename docs/api/_content/query/{pmelODPuk2.1689234841273.json => pmelODPuk2.1694434657409.json} (73%) rename docs/api/_content/query/{quxhN0CCbf.1689234841273.json => quxhN0CCbf.1694434657409.json} (59%) rename docs/api/_content/query/{s1rpjBKntu.1689234841273.json => s1rpjBKntu.1694434657409.json} (79%) delete mode 100644 docs/api/_content/query/s39MZNyTZ4.1689234841273.json create mode 100644 docs/api/_content/query/s39MZNyTZ4.1694434657409.json rename docs/api/_content/query/{sHmJrxmhzU.1689234841273.json => sHmJrxmhzU.1694434657409.json} (100%) rename docs/api/_content/query/{sPeUK88acy.1689234841273.json => sPeUK88acy.1694434657409.json} (100%) rename docs/api/_content/query/{tK2o8l6eSz.1689234841273.json => tK2o8l6eSz.1694434657409.json} (100%) delete mode 100644 docs/api/_content/query/uFCll0IFQQ.1689234841273.json create mode 100644 docs/api/_content/query/uFCll0IFQQ.1694434657409.json rename docs/api/_content/query/{uXTKkKLoVp.1689234841273.json => uXTKkKLoVp.1694434657409.json} (100%) rename docs/api/_content/query/{vXa69QT8w7.1689234841273.json => vXa69QT8w7.1694434657409.json} (74%) rename docs/api/_content/query/{xWeY3NfYtX.1689234841273.json => xWeY3NfYtX.1694434657409.json} (100%) rename docs/api/_content/query/{xxYDHxO0T8.1689234841273.json => xxYDHxO0T8.1694434657409.json} (100%) create mode 100644 docs/images/targets/google-chat.png create mode 100644 docs/images/targets/telegram.png diff --git a/docs/200.html b/docs/200.html index e5886c08..90f51378 100644 --- a/docs/200.html +++ b/docs/200.html @@ -4,5 +4,5 @@ -
+
\ No newline at end of file diff --git a/docs/404.html b/docs/404.html index e5886c08..90f51378 100644 --- a/docs/404.html +++ b/docs/404.html @@ -4,5 +4,5 @@ -
+
\ No newline at end of file diff --git a/docs/api/_content/cache.1689234841273.json b/docs/api/_content/cache.1689234841273.json deleted file mode 100644 index c9950f91..00000000 --- a/docs/api/_content/cache.1689234841273.json +++ /dev/null @@ -1 +0,0 @@ -{"generatedAt":1689234902507,"generateTime":115,"contents":[{"_path":"/","_dir":"","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Introduction","description":"What is Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h2","props":{"id":"motivation"},"children":[{"type":"text","value":"Motivation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"text","value":" was created to make the results of your Kyverno validation policies more visible and observable. By default, Kyverno provides the option to create your validation policies in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"audit"}]},{"type":"text","value":" or "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"enforce"}]},{"type":"text","value":" mode. While "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"enforce"}]},{"type":"text","value":" blocks to applying a manifests that violate the given policy, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"audit"}]},{"type":"text","value":" creates "},{"type":"element","tag":"a","props":{"href":"https://kyverno.io/docs/policy-reports/","rel":["nofollow"]},"children":[{"type":"text","value":"PolicyReports"}]},{"type":"text","value":" that provide information about all resources that pass or fail your policies. Because Policy Reports are simple Custom Resource Definitions you can access them with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kubectl get/describe"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The disadvantages of these PolicyReports are that the results of a policy can be spread across multiple namespaces and both, the passed and failed results of multiple policies, are combined into one PolicyReport. This makes it difficult to find all failed results of a single ClusterPolicy. Since a PolicyReport contains all the results of a namespace, it is also difficult to check for new violations by new policies or resources."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter helps with this problems by providing different features based on PolicyReports:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"New violations can be send to different clients like Grafana Loki, Elasticsearch, Slack, Discord or MS Teams"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"The optional metrics endpoint can be used to observe violations in monitoring tools like Grafana"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Policy Reporter provides also a standalone "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-ui","target":"_blank"},"children":[{"type":"text","value":"Dashboard"}]},{"type":"text","value":" to get a graphical overview of all results with filter and an optional "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-kyverno-plugin","target":"_blank"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"text","value":" to get also information about your Kyverno policies."}]}]},{"type":"element","tag":"h2","props":{"id":"use-cases"},"children":[{"type":"text","value":"Use cases"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Due to the work of the "},{"type":"element","tag":"a","props":{"href":"https://github.com/kubernetes-sigs/wg-policy-prototypes","target":"_blank"},"children":[{"type":"text","value":"Kubernetes Policy Working Group"}]},{"type":"text","value":" and Community, the adoption of the PolicyReport and ClusterPolicyReport "},{"type":"element","tag":"abbr","props":{"title":"Custom Resource Definitions"},"children":[{"type":"text","value":"CRDs"}]},{"type":"text","value":" for different apps is increasing. This enables Policy Reporter to be used with other tools such as Kube Bench, Trivy, jsPolicy or Falco."}]},{"type":"element","tag":"h2","props":{"id":"screenshots"},"children":[{"type":"text","value":"Screenshots"}]},{"type":"element","tag":"h3","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/dashboard-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/dashboard-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"grafana"},"children":[{"type":"text","value":"Grafana"}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana.png","style":"border: 1px solid #555","alt":"Grafana: Policy Report Details"},"children":[]},{"type":"element","tag":"h3","props":{"id":"discord"},"children":[{"type":"text","value":"Discord"}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/discord.png","style":"border: 1px solid #555","alt":"Discord: Policy Report Alert"},"children":[]},{"type":"element","tag":"h2","props":{"id":"resources"},"children":[{"type":"text","value":"Resources"}]},{"type":"element","tag":"h3","props":{"id":"videos"},"children":[{"type":"text","value":"Videos"}]},{"type":"element","tag":"iframe","props":{"width":560,"height":315,"src":"https://www.youtube-nocookie.com/embed/PjgAfN2_rkg","title":"YouTube video player","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","allowFullScreen":true},"children":[]},{"type":"element","tag":"br","props":{},"children":[]},{"type":"element","tag":"iframe","props":{"width":560,"height":315,"src":"https://www.youtube-nocookie.com/embed/1mKywg9f5Fw","title":"YouTube video player","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture","allowFullScreen":true,"style":"border: 1px solid #555"},"children":[]},{"type":"element","tag":"br","props":{},"children":[]},{"type":"element","tag":"iframe","props":{"width":560,"height":315,"src":"https://www.youtube-nocookie.com/embed/ZrOtTELNLyg","title":"YouTube video player","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","allowFullScreen":true},"children":[]},{"type":"element","tag":"br","props":{},"children":[]},{"type":"element","tag":"iframe","props":{"width":560,"height":315,"src":"https://www.youtube-nocookie.com/embed/tG-YLGF9_Aw","title":"YouTube video player","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture","allowFullScreen":true,"style":"border: 1px solid #555"},"children":[]},{"type":"element","tag":"h3","props":{"id":"blogs"},"children":[{"type":"text","value":"Blogs"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://blog.webdev-jogeleit.de/blog/monitor-security-with-kyverno-and-policy-reporter/","rel":["nofollow"]},"children":[{"type":"text","value":"[07.04.2021] Monitor Security and Best Practices with Kyverno and Policy Reporter"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://medium.com/@charled.breteche/kubernetes-security-use-kyverno-policy-reporter-to-fix-kyverno-deployment-22f3bb18540c","rel":["nofollow"]},"children":[{"type":"text","value":"[28.02.2022] Kubernetes Security — Use Kyverno Policy Reporter to fix Kyverno deployment by Charles-Edouard Brétéché"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://blog.webdev-jogeleit.de/blog/observe-security-with-policy-reporter/","rel":["nofollow"]},"children":[{"type":"text","value":"[02.10.2022] Whats new in Policy Reporter"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://medium.com/@tamber/poc-kyverno-policy-reporter-ui-on-openshift-4-x-f79ea6a0818b","rel":["nofollow"]},"children":[{"type":"text","value":"[07.12.2022] PoC! — Kyverno & Policy Reporter UI on Openshift 4.x by Tommer Amber"}]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"motivation","depth":2,"text":"Motivation"},{"id":"use-cases","depth":2,"text":"Use cases"},{"id":"screenshots","depth":2,"text":"Screenshots","children":[{"id":"policy-reporter-ui","depth":3,"text":"Policy Reporter UI"},{"id":"grafana","depth":3,"text":"Grafana"},{"id":"discord","depth":3,"text":"Discord"}]},{"id":"resources","depth":2,"text":"Resources","children":[{"id":"videos","depth":3,"text":"Videos"},{"id":"blogs","depth":3,"text":"Blogs"}]}]}},"_type":"markdown","_id":"content:0.index.md","_source":"content","_file":"0.index.md","_extension":"md"},{"_path":"/guide/_dir","_dir":"guide","_draft":false,"_partial":true,"_locale":"","title":"Guide","_id":"content:01. guide:_dir.yaml","_type":"yaml","_source":"content","_file":"01. guide/_dir.yaml","_extension":"yaml"},{"_path":"/guide/architecture","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Architecture","description":"","layout":"default","category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"architecture"},"children":[{"type":"text","value":"Architecture"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter consists of up to three components."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/policy-reporter.svg","style":"background-color: #fff; padding: 15px; width: 100%;"},"children":[]},{"type":"element","tag":"h2","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This is the core application and watches for PolicyReporter and ClusterPolicyReporter CRD resources in the cluster. Policy Reporter uses internal listeners to react to incoming events and apply its logic to them."}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"MetricsListener"}]},{"type":"text","value":" (optional) creates metrics based on new, updated, and removed resources"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"StoreListener"}]},{"type":"text","value":" (optional) persists new resources and every change of an existing resource in an internal representation in the included SQLite database"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"ResultsListener"}]},{"type":"text","value":" checks each new and updated report for new results and publishes them to all registered "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"PolicyResultListeners"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"SendResultListener"}]},{"type":"text","value":" is a PolicyResultListener and sends all new results to the configured targets"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Processed information is available over the embedded HTTP server as API endpoints. See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-kyverno-plugin"},"children":[{"type":"text","value":"Policy Reporter Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This component watches for the Kyverno (Cluster)Policy CRDs like the Policy Reporter core application for the (Cluster)PolicyReport CRDs. The collected data is transformed into a internal format and available over the embedded HTTP server as API endpoints."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This component is independent from the Policy Reporter core application and only consumed by the Policy Reporter UI."}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This component is an optional, standalone UI for information provided by the Policy Reporter core application (and Policy Reporter Kyverno Plugin). The intention was to provide a simple alternative to external monitoring solutions such as Grafana, which are not always available. The UI is a "},{"type":"element","tag":"a","props":{"href":"https://nuxtjs.org/","target":"_blank"},"children":[{"type":"text","value":"NuxtJS"}]},{"type":"text","value":" based single-page application and is served over a Golang-based static file server. This server also proxies all requests made by the UI to the Policy Reporter API."}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Kyverno integration is an optional plugin. If enabled, it provides additional views about Kyverno policies. This information is provided by the Policy Reporter Kyverno Plugin which will also be proxied."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"policy-reporter","depth":2,"text":"Policy Reporter"},{"id":"policy-reporter-kyverno-plugin","depth":2,"text":"Policy Reporter Kyverno Plugin"},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"kyverno-plugin","depth":3,"text":"Kyverno Plugin"}]}]}},"_type":"markdown","_id":"content:01. guide:architecture.md","_source":"content","_file":"01. guide/architecture.md","_extension":"md"},{"_path":"/guide/getting-started","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Getting started","description":"","position":2,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can easily installed with Helm 3 or with the provided static "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter/tree/main/manifest","rel":["nofollow"]},"children":[{"type":"text","value":"manifest files"}]},{"type":"text","value":". It consists of four parts and can be installed and configured as needed."}]},{"type":"element","tag":"h2","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"h3","props":{"id":"helm-repository"},"children":[{"type":"text","value":"Helm Repository"}]},{"type":"element","tag":"code","props":{"code":"helm repo add policy-reporter https://kyverno.github.io/policy-reporter\nhelm repo update\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"add"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://kyverno.github.io/policy-reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"update"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"core-installation"},"children":[{"type":"text","value":"Core Installation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install only the core application to get REST APIs and/or a metrics endpoint. Both are optional and disabled by default."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set metrics.enabled=true --set api.enabled=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"metrics.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"api.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access your metrics endpoint on "},{"type":"element","tag":"a","props":{"href":"http://localhost:8080/metrics","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8080/metrics","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8080/metrics"}]}]},{"type":"text","value":" via Port Forward:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access your REST API endpoints at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8080/v1/targets","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8080/v1/targets","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8080/v1/targets"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"h3","props":{"id":"core-policy-reporter-ui"},"children":[{"type":"text","value":"Core + Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install the Policy Reporter core application and the Policy Reporter UI.\nThis installation also sets Policy Reporter UI as an alert target for new violations."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set ui.enabled=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"ui.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8081","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8081","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8081"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"service/policy-reporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8081"}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/basic-ui-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/basic-ui-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"core-policy-reporter-ui-kyverno-plugin"},"children":[{"type":"text","value":"Core + Policy Reporter UI + Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install the Policy Reporter core application, Policy Reporter Kyverno Plugin, and the Policy Reporter UI with the Kyverno views enabled.\nThis installation also sets Policy Reporter UI as an alert target for new violations."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set kyvernoPlugin.enabled=true --set ui.enabled=true --set ui.plugins.kyverno=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"kyvernoPlugin.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"ui.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"ui.plugins.kyverno="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8081","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8081","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8081"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"service/policy-reporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8081"}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/kyverno-dashboard-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Kyverno Policy Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/kyverno-dashboard-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Kyverno Policy Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"policy-reporter-prometheus-operator"},"children":[{"type":"text","value":"Policy Reporter + Prometheus Operator"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install Policy Reporter core application with metrics enabled and the monitoring subchart to install a ServiceMonitor and three pre-configured Grafana Dashboards. Change the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.grafana.namespace"}]},{"type":"text","value":" as needed as well as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.serviceMonitor.labels"}]},{"type":"text","value":" to match the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitorSelector"}]},{"type":"text","value":" of your Prometheus CRD."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#configure-the-servicemonitor","target":"_blank"},"children":[{"type":"text","value":"Helm Chart - Monitoring"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --set monitoring.enabled=true --set monitoring.grafana.namespace=monitoring --set monitoring.serviceMonitor.labels.release=monitoring -n policy-reporter --create-namespace\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"monitoring.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"monitoring.grafana.namespace=monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"monitoring.serviceMonitor.labels.release=monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--create-namespace"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-policy-reports-dashboard.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-policy-reports-details.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-cluster-policy-reports-details.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-cc481b{color:#0550AE}\n.ct-f1d420{color:#0A3069}\n.ct-c4840d{color:#24292F}\n.ct-3ebd02{color:#953800}\n.dark .ct-3ebd02{color:#FFA657}\n.dark .ct-c4840d{color:#C9D1D9}\n.dark .ct-f1d420{color:#A5D6FF}\n.dark .ct-cc481b{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"installation","depth":2,"text":"Installation","children":[{"id":"helm-repository","depth":3,"text":"Helm Repository"},{"id":"core-installation","depth":3,"text":"Core Installation"},{"id":"core-policy-reporter-ui","depth":3,"text":"Core + Policy Reporter UI"},{"id":"core-policy-reporter-ui-kyverno-plugin","depth":3,"text":"Core + Policy Reporter UI + Kyverno Plugin"},{"id":"policy-reporter-prometheus-operator","depth":3,"text":"Policy Reporter + Prometheus Operator"}]}]}},"_type":"markdown","_id":"content:01. guide:getting-started.md","_source":"content","_file":"01. guide/getting-started.md","_extension":"md"},{"_path":"/guide/helm-chart-core","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Helm Chart","description":"Policy Reporter Helm Chart configuration","position":4,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"helm-chart"},"children":[{"type":"text","value":"Helm Chart"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The available Helm Chart is the easiest way to install and configure Policy Reporter. Depending on your usage, it provides several values to configure features and disable anything else."}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The following explanations focus on feature-based configurations. Additional configurations like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resource limits"}]},{"type":"text","value":", "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"nodeSelector"}]},{"type":"text","value":", etc. are also possible for each component. See the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" of the related chart for reference."}]}]},{"type":"element","tag":"h2","props":{"id":"usage"},"children":[{"type":"text","value":"Usage"}]},{"type":"element","tag":"h3","props":{"id":"add-the-policy-reporter-helm-repository"},"children":[{"type":"text","value":"Add the Policy Reporter Helm Repository"}]},{"type":"element","tag":"code","props":{"code":"helm repo add policy-reporter https://kyverno.github.io/policy-reporter\nhelm repo update\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-44559e"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"add"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"https://kyverno.github.io/policy-reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-44559e"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"update"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"code","props":{"code":"helm install policy-reporter policy-reporter/policy-reporter -f values.yaml --create-namespace -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-44559e"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"install"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"configuration"},"children":[{"type":"text","value":"Configuration"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default all available features are disabled. So it's up to the user to enable or configure the features needed. This approach reduces the required resources to a bare minimum."}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"h3","props":{"id":"enable-metrics-endpoint"},"children":[{"type":"text","value":"Enable Metrics Endpoint"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics will be available at "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"http://policy-reporter:8080/metrics"}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-rest-endpoints"},"children":[{"type":"text","value":"Enable REST Endpoints"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"REST APIs will be available at "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"http://policy-reporter:8080/v1/"}]},{"type":"text","value":" see "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"rest:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-targets-notification"},"children":[{"type":"text","value":"Enable Targets / Notification"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter supports several targets to which notifications can be sent. You can configure as many targets as you like, and also configure different targets for different priorities or sources (like Kyverno, Kube Bench or Falco). Channels in combination with filters allow you to configure multiple clients of the same type of targets. This is useful, for example, to forward different priorities or results of certain namespaces to a separate Slack channel."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For example, you can configure Grafana Loki by providing an accessible host or Slack with different channels:"}]},{"type":"element","tag":"code","props":{"code":"target:\n loki:\n # loki host address\n host: \"http://loki.loki-stack:3100\"\n # loki API path, defaults to \"/api/prom/push\" (deprecated)\n path: \"/loki/api/v1/push\"\n # minimum priority \"\" < info < warning < critical < error\n minimumPriority: \"warning\"\n # Skip already existing PolicyReportResults on startup\n skipExistingOnStartup: true\n # Send only results from the given sources\n customLabels:\n cluster: rancher-desktop\n sources:\n - kyverno\n - falco\n \n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://hooks.slack.com/services/123...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# loki host address"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# loki API path, defaults to \"/api/prom/push\" (deprecated)"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# minimum priority \"\" < info < warning < critical < error"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Skip already existing PolicyReportResults on startup"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Send only results from the given sources"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"rancher-desktop"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"kyverno"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"falco"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/123...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"use-secretref"},"children":[{"type":"text","value":"Use secretRef"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Instead of defining your credentials or webhooks directly in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":", you can also use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" configuration to define an already existing "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Secret"}]},{"type":"text","value":" by name. If the secret does not exist, the target is skipped."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Secret should contain the related configuration as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"key"}]},{"type":"text","value":". Supported keys are host, webhook, username, password, token, accessKeyID and secretAccessKey - depending on the related target. Only exception is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", which is dedicated for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" targets and is added as Authorization header."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" is also supported for channels, so you can use different secrets for different channels."}]},{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n # secretRef configuration\n - secretRef: \"team-a-slack-webhook\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n # inline configuration\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# secretRef configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-a-slack-webhook\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# inline configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"related Secret:"}]},{"type":"element","tag":"code","props":{"code":"apiVersion: v1\nkind: Secret\nmetadata:\n name: team-a-slack-webhook\ntype: Opaque\ndata:\n webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"team-a-slack-webhook"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4="}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# https://hooks.slack.com/services/T0..."}]}]}]}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/targets"},"children":[{"type":"text","value":"Targets"}]},{"type":"text","value":" for all available targets and how to configure them."}]}]},{"type":"element","tag":"h3","props":{"id":"enable-e-mail-reports"},"children":[{"type":"text","value":"Enable E-Mail Reports"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments."}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: \"\" # (optional) - displayed in the E-Mail Report if configured\n smtp:\n # (optional) name of a existing secret with all or a subset of the following SMTP configurations\n # its an alternative way to configure your SMTP server without exposing credentials in the values.yaml \n secret: \"\"\n host: \"\"\n port: 465\n username: \"\"\n password: \"\"\n from: \"\" # Displayed From E-Mail Address\n encryption: \"\" # default is none, supports ssl/tls and starttls\n\n # basic summary report\n summary:\n enabled: false\n schedule: \"* 8 * * *\" # CronJob schedule defines when the report will be send\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 3 # retry counter\n ttlSecondsAfterFinished: 0\n restartPolicy: Never # pod restart policy\n\n to: [] # list of receiver email addresses\n filter: {} # optional filters\n # disableClusterReports: false # remove ClusterPolicyResults from Reports\n # namespaces:\n # include: []\n # exclude: []\n # sources:\n # include: []\n # exclude: []\n channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses\n #- to: ['team-a@company.org']\n # filter:\n # disableClusterReports: true\n # namespaces:\n # include: ['team-a-*']\n # sources:\n # include: ['Kyverno']\n\n # violation summary report\n violations:\n enabled: false\n schedule: \"* 8 * * *\" # CronJob schedule defines when the report will be send\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 3 # retry counter\n ttlSecondsAfterFinished: 0\n restartPolicy: Never # pod restart policy\n\n to: [] # list of receiver email addresses\n filter: {} # optional filters\n # disableClusterReports: false # remove ClusterPolicyResults from Reports\n # namespaces:\n # include: []\n # exclude: []\n # sources:\n # include: []\n # exclude: []\n channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses\n #- to: ['team-a@company.org']\n # filter:\n # disableClusterReports: true\n # namespaces:\n # include: ['team-a-*']\n # sources:\n # include: ['Kyverno']\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) - displayed in the E-Mail Report if configured"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) name of a existing secret with all or a subset of the following SMTP configurations"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# its an alternative way to configure your SMTP server without exposing credentials in the values.yaml "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"secret"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Displayed From E-Mail Address"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# default is none, supports ssl/tls and starttls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# basic summary report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"* 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# CronJob schedule defines when the report will be send"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"restartPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Never"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# pod restart policy"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# list of receiver email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": {} "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# optional filters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# disableClusterReports: false # remove ClusterPolicyResults from Reports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"#- to: ['team-a@company.org']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# filter:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# disableClusterReports: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: ['team-a-*']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: ['Kyverno']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# violation summary report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"* 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# CronJob schedule defines when the report will be send"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"restartPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Never"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# pod restart policy"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# list of receiver email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": {} "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# optional filters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# disableClusterReports: false # remove ClusterPolicyResults from Reports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"#- to: ['team-a@company.org']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# filter:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# disableClusterReports: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: ['team-a-*']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: ['Kyverno']"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policyreport-crd-filter"},"children":[{"type":"text","value":"PolicyReport CRD Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Filter processed PolicyReport resources by namespace - you can either define an include or exclude list of namespaces with wildcard support. See "},{"type":"element","tag":"a","props":{"href":"/core/report-filter"},"children":[{"type":"text","value":"report filter"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"# Filter PolicyReport resources to process\nreportFilter:\n namespaces:\n # Process only PolicyReport resources from an included namespace, wildcards are supported\n include: []\n # Ignore all PolicyReport resources from a excluded namespace, wildcards are supported\n # exclude will be ignored if an include filter exists\n exclude: []\n clusterReports:\n # Disable the processing of ClusterPolicyReports\n disabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Filter PolicyReport resources to process"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Process only PolicyReport resources from an included namespace, wildcards are supported"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Ignore all PolicyReport resources from a excluded namespace, wildcards are supported"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude will be ignored if an include filter exists"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Disable the processing of ClusterPolicyReports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"metric-customization"},"children":[{"type":"text","value":"Metric customization"}]},{"type":"element","tag":"h4","props":{"id":"metric-modes"},"children":[{"type":"text","value":"Metric Modes"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reduce the cardinality of the PolicyReportResult metrics by customize the provided labels."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available metric modes are:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" (default): provides all existing label information but has a high cardinality."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"Creates 1 metric per resource / policy / rule"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"simple"}]},{"type":"text","value":": provides a predefined subset of the available labels with a lower cardinality."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"Provides "},{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"\"namespace\", \"policy\", \"status\", \"severity\", \"category\", \"source\""}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":": provides the configured labels as list via the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"metrics.customLabels"}]},{"type":"text","value":" value."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"It supports all labels that are also available in the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" mode."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"See the "},{"type":"element","tag":"a","props":{"href":"/core/api-reference#policy_report_result"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"namespace\", \"policy\", \"source\", \"status\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h5","props":{"id":"metric-report-label"},"children":[{"type":"text","value":"Metric Report Label"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Use (Cluster)PolicyReport labels as additional metric labels in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":" mode. Invalid metric label characters will be replaced with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"_"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Example"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Add the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"app"}]},{"type":"text","value":" label of each (Cluster)PolicyReport, if available, as metric label."}]},{"type":"element","tag":"code","props":{"code":"apiVersion: wgpolicyk8s.io/v1alpha2\nkind: PolicyReport\nmetadata:\n labels:\n app: nginx\n name: cpol-disallow-host-path\n namespace: test\n","filename":"policy-report","language":"yaml","meta":"[policy-report]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"wgpolicyk8s.io/v1alpha2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"PolicyReport"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"app"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"nginx"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"cpol-disallow-host-path"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"status\",\"label:app\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":","}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"label:app\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{app=\"nginx\",status=\"pass\"} 1\npolicy_report_result{app=\"\",status=\"pass\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{app=\"nginx\",status=\"pass\"} 1\npolicy_report_result{app=\"\",status=\"pass\"} 1"}]}]}]}]}]},{"type":"element","tag":"h5","props":{"id":"metric-property-label"},"children":[{"type":"text","value":"Metric Property Label"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Use PolicyReportResult "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"properties"}]},{"type":"text","value":" as additional labels in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":" mode. Invalid metric label characters will be replaced with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"_"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Example"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Add the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"score"}]},{"type":"text","value":" property of PolicyReportResults, if available, as metric label."}]},{"type":"element","tag":"code","props":{"code":"apiVersion: wgpolicyk8s.io/v1alpha2\nkind: PolicyReport\n name: trivy-vuln-polr-nginx-5fbc65fff\n namespace: test\n ...\nresults:\n- category: Vulnerability Scan\n message: 'apt: integer overflows and underflows while parsing .deb packages'\n policy: CVE-2020-27350\n properties:\n artifact.repository: library/nginx\n artifact.tag: \"1.17\"\n score: \"5.7\"\n","filename":"policy-report","language":"yaml","meta":"[policy-report]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"wgpolicyk8s.io/v1alpha2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"PolicyReport"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"trivy-vuln-polr-nginx-5fbc65fff"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"test"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"..."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"- "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"category"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Vulnerability Scan"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"message"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"'apt: integer overflows and underflows while parsing .deb packages'"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"CVE-2020-27350"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"properties"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"artifact.repository"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"library/nginx"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"artifact.tag"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"1.17\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"score"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"5.7\""}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"property:score\", \"property:artifact.tag\", \"status\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"property:score\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"property:artifact.tag\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{artifact_tag=\"1.17\",score=\"5.7\",status=\"pass\"} 1\npolicy_report_result{artifact_tag=\"\",score=\"\",status=\"pass\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{artifact_tag=\"1.17\",score=\"5.7\",status=\"pass\"} 1\npolicy_report_result{artifact_tag=\"\",score=\"\",status=\"pass\"} 1"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"metric-filter"},"children":[{"type":"text","value":"Metric Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the processed namespaces, sources, policies, severities and/or status for metrics to get rid of unnecessary metrics. You can either define exclude or include rules, with wildcard support, for each available filter and combine them as needed."}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n filter:\n namespaces:\n include: [\"prod\", \"stage\"]\n sources:\n include: [\"Trivy*\", \"Kyverno\"]\n status:\n exclude: [\"skip\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"prod\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"stage\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"Trivy*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"status"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority Mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Define a custom mapping for fail results based on the related "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policy"}]},{"type":"text","value":". You can also overwrite the default priority for fail results without a severity. See "},{"type":"element","tag":"a","props":{"href":"/core/priority-mapping"},"children":[{"type":"text","value":"priority mapping"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"policyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"error"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-databases-appversion-2150"},"children":[{"type":"text","value":"External Databases (AppVersion >= 2.15.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, Policy Reporter uses an internal SQLite database to convert (cluster) policies into an internal SQL schema. The REST API uses this schema to execute performant queries and filter or group information according to various criteria."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"While this works well in most scenarios, SQLite can reach its limits in large environments. To overcome these limitations, it is possible to configure an external SQL database. Currently PostgreSQL, MySQL and MariaDB are supported."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In a HA setup, only one pod writes to the database, all other pods only read from it. In case of a new leader promotion, the new leader cleans up the DB and recreates the current state to reflect possible changes during the downtime of the previous leader."}]},{"type":"element","tag":"code","props":{"code":"database:\n type: \"postgres\"\n database: \"policy-reporter\"\n username: \"username\"\n password: \"password\"\n host: \"localhost:5432\"\n enableSSL: false\n # instead of configure the individual values you can also provide an DSN string\n # example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable\n # example mysql: root:password@tcp(localhost:3306)/test?tls=false\n dsn: \"\"\n # configure an existing secret as source for your values\n # supported fields: username, password, host, dsn, database\n secretRef: \"\"\n # use an mounted secret as source for your values, required the information in JSON format\n # supported fields: username, password, host, dsn, database\n mountedSecret: \"\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"postgres\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"username\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"password\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"localhost:5432\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enableSSL"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# instead of configure the individual values you can also provide an DSN string"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# example mysql: root:password@tcp(localhost:3306)/test?tls=false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"dsn"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# configure an existing secret as source for your values"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# supported fields: username, password, host, dsn, database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# use an mounted secret as source for your values, required the information in JSON format"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# supported fields: username, password, host, dsn, database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-caching-storage"},"children":[{"type":"text","value":"External Caching Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To reduce the memory usage of Policy Reporter in bigger clusters, it is possible to configure "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Redis"}]},{"type":"text","value":" as external caching service."}]},{"type":"element","tag":"code","props":{"code":"redis:\n # enables the feature\n enabled: false\n # address of the redis service\n address: \"redis:6379\"\n # used redis database\n database: 1\n # prefix for each key\n prefix: \"policy-reporter\"\n # optional authentication\n username: \"\"\n password: \"\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enables the feature"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# address of the redis service"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# used redis database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# prefix for each key"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# optional authentication"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"logging"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"2.14.0"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable API access debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug API access logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enable debug API access logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup makes it possible to deploy more then one instance of Policy Reporter without the issue of duplicated pushes.\nBy default HA mode will be enabled if the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"replicaCount"}]},{"type":"text","value":" is higher then "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":", to ensure that only one instance is responsible to send pushes for new "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PolicyReportResults"}]},{"type":"text","value":". Other features like API requests and metrics are loadbalanced between each instance."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup also adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". Both, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"replicaCount: 3\n\n# enabled if replicaCount > 1\npodDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n\n# required when policy-reporter runs in HA mode and you have targets configured\n# if no targets are configured, leaderElection is disabled automatically\n# will be enabled when replicaCount > 1\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# required when policy-reporter runs in HA mode and you have targets configured"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# if no targets are configured, leaderElection is disabled automatically"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# will be enabled when replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#external-clusters"},"children":[{"type":"text","value":"Multi Tenance Feature"}]},{"type":"text","value":" of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world."}]},{"type":"element","tag":"code","props":{"code":"ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter egress traffic to the Kubernetes API (defaults to port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"6443"}]},{"type":"text","value":") as well as ingress traffic to the Policy Reporter REST API from the Policy Reporter UI. Ingress and egress rules for additional targets or monitoring tools can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"networkPolicy:\n enabled: true\n egress:\n - to:\n ports:\n - protocol: TCP\n port: 6443\n ingress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"protocol"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"subcharts"},"children":[{"type":"text","value":"Subcharts"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Extend Policy Reporter with the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"text","value":" subcharts. The "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Monitoring"}]},{"type":"text","value":" subchart helps you link Policy Reporter to your "},{"type":"element","tag":"a","props":{"href":"https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack","target":"_blank"},"children":[{"type":"text","value":"Prometheus Operator"}]},{"type":"text","value":" setup."}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/ui/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter UI subchart and the required Policy Reporter REST API."}]},{"type":"element","tag":"code","props":{"code":"ui:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"display-mode"},"children":[{"type":"text","value":"Display Mode"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI supports a light and dark mode. The default depends on your system/browser configuration. To enforce a default mode, configure it with:"}]},{"type":"element","tag":"code","props":{"code":"ui:\n displayMode: dark # available options: dark / light\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"displayMode"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"dark"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# available options: dark / light"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"log-size"},"children":[{"type":"text","value":"Log size"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the maximum size of the log in the Policy Reporter UI:"}]},{"type":"element","tag":"code","props":{"code":"ui:\n logSize: 200 # 200 items are stored in memory\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logSize"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"200"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# 200 items are stored in memory"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"refresh-interval"},"children":[{"type":"text","value":"Refresh Interval"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the default refresh interval for all requests in millseconds, you can set it to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"0"}]},{"type":"text","value":", to disable autorefreshing."}]},{"type":"element","tag":"code","props":{"code":"ui:\n refreshInterval: 10000\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"refreshInterval"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10000"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-views"},"children":[{"type":"text","value":"Configure Views"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI has different views for different kinds of information. Each view, except the dashboard as the entrypoint, can be enabled or disabled as needed. The dashboard can be customized by disabling ClusterPolicyReport or PolicyReport information."}]},{"type":"element","tag":"code","props":{"code":"ui:\n views:\n dashboard:\n policyReports: true\n clusterPolicyReports: true\n logs: true # also remove the UI as target of policy reporter\n policyReports: true\n clusterPolicyReports: true\n kyvernoPolicies: true\n kyvernoVerifyImages: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"views"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"dashboard"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logs"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# also remove the UI as target of policy reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPolicies"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoVerifyImages"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-clusters"},"children":[{"type":"text","value":"External Clusters"}]},{"type":"element","tag":"alert","props":{"type":"warning"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"b","props":{},"children":[{"type":"text","value":"Attention:"}]},{"type":"text","value":" be sure that your APIs are not accessable for the outside world!"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"\nUse tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, the Policy Reporter UI processes only the Policy Reporter REST API running in the same cluster. If you are working in a multi-cluster environment and running Policy Reporter in each cluster, it can be annoying to switch between the different UIs of each cluster. To solve this problem, it is possible to configure additional Policy Reporter REST APIs from external clusters and switch between them as needed."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The APIs must be accessible for Policy Reporter UI, currently no additional authentication is supported. Make sure that you make your APIs available only internally."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can use the the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui.clusterName"}]},{"type":"text","value":" configuration to set the name of the default Cluster API, default is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"ui:\n clusterName: Dev Cluster # name used in the ClusterSelect for the default API\n\n clusters:\n - name: External Cluster # name used for the selection of the Cluster\n api: https://policy-reporter.external.cluster # reachable external Policy Reporter REST API\n kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API\n skipTLS: false # skip SSL verification\n certificate: \"/app/certs/root.ca\" # (optional) path to a mounted root cert for custom signed domains\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Dev Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# name used in the ClusterSelect for the default API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusters"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"External Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# name used for the selection of the Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"https://policy-reporter.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# reachable external Policy Reporter REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoApi"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"https://kyverno-plugin.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) reachable external Policy Reporter Kyverno Plugin REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# skip SSL verification"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/app/certs/root.ca\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) path to a mounted root cert for custom signed domains"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin-integration"},"children":[{"type":"text","value":"Kyverno Plugin integration"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Requires the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" subchart to be enabled."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the UI integration of the Kyverno Plugin to get additional "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"views"}]},{"type":"text","value":" about Kyverno Policies."}]},{"type":"element","tag":"code","props":{"code":"ui:\n plugins:\n kyverno: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"plugins"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"logging-1"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1.18.2"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable Proxy request debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug Proxy request logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enable debug Proxy request logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup-1"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Because most features are stateless, you can deploy Policy Reporter UI without additional needs in HA mode ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"replicaCount"}]},{"type":"text","value":" > "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":"). The only exception is the Log page, which receives pushes from Policy Reporter and hold them in memory by default. If you are using this feature it is recommended to configure "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"redis"}]},{"type":"text","value":" as central storage for Log entries."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"ui:\n replicaCount: 3\n\n # use redis as external log storage instead of an in memory store\n # recommended when using a HA setup with more then one replica\n # to get all logs on each instance \n redis:\n enabled: false\n address: \"redis:6379\"\n database: 0\n prefix: \"policy-reporter-ui\"\n username: \"\"\n password: \"\"\n\n # enabled if replicaCount > 1\n podDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter-ui disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter-ui disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# use redis as external log storage instead of an in memory store"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# recommended when using a HA setup with more then one replica"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# to get all logs on each instance "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"policy-reporter-ui\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter-ui disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter-ui disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress-1"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the UI over a hostname with the integrated "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Ingress"}]},{"type":"text","value":" support."}]},{"type":"element","tag":"code","props":{"code":"ui:\n ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy-1"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, it creates an additional NetworkPolicy to allow ingress traffic to the Policy Reporter UI on the default Port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]},{"type":"text","value":" and egress traffic to Policy Reporter and the Kyverno Plugin if enabled. Egress rules can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"ui:\n networkPolicy:\n enabled: true\n egress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Other than Policy Reporter, the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"metrics"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"REST"}]},{"type":"text","value":" API are enabled by default."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/kyvernoPlugin/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter Kyverno Plugin subchart."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"disable-metrics-endpoint"},"children":[{"type":"text","value":"Disable Metrics Endpoint"}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n metrics:\n enabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"disable-rest-endpoint"},"children":[{"type":"text","value":"Disable REST Endpoint"}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n rest:\n enabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-enforce-violation-policyreports-requires-kyverno-170"},"children":[{"type":"text","value":"Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Because Kyverno creates PolicyReports only for audit Policies, Policy Reporters KyvernoPlugin brings the possibility to create additional PolicyReports for blocked resources as well. This makes it possible to get also metrics and notification about resources blocked by an enforce Policy."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default PolicyReportResults are using another source ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno Event"}]},{"type":"text","value":") as audit results, so that they are displayed on separate pages. This source is customizable, so you can change it for example to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":", so the results are shown in the same dashboards as the audit results."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n blockReports:\n # enable the feature\n enabled: false\n # namespace where kyverno events are created\n eventNamespace: default\n results: \n # maximal results stored in a PolicyReport per namespace\n maxPerReport: 200\n # keep only the latest result of the same violation in the report\n keepOnlyLatest: false\n # source used for the PolicyReportResults\n source: \"Kyverno Event\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"blockReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enable the feature"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespace where kyverno events are created"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"eventNamespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"default"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# maximal results stored in a PolicyReport per namespace"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"maxPerReport"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# keep only the latest result of the same violation in the report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"keepOnlyLatest"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# source used for the PolicyReportResults"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"source"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"Kyverno Event\""}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"``"}]},{"type":"element","tag":"h3","props":{"id":"logging-2"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1.5.1"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable API access debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug API access logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enable debug API access logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup-2"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In HA mode KyvernoPlugin uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" to ensure that only one instance is responsible for managing block-PolicyReports. Other features like API requests and metrics are loadbalanced between each instance. This means, if "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin.blockReports.enabled"}]},{"type":"text","value":" is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"leaderElection"}]},{"type":"text","value":" is not needed and will be disabled."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup also adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". Both, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n replicaCount: 3\n\n # enabled if replicaCount > 1\n podDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n\n # required if policy-reporter-kyverno-plugin should run in HA mode and the \"blockReports\" feature is enabled\n # if \"blockReports\" is disabled, leaderElection is also disabled automatically\n # will be enabled when replicaCount > 1\n leaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# required if policy-reporter-kyverno-plugin should run in HA mode and the \"blockReports\" feature is enabled"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# if \"blockReports\" is disabled, leaderElection is also disabled automatically"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# will be enabled when replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress-2"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#external-clusters"},"children":[{"type":"text","value":"Multi Tenance Feature"}]},{"type":"text","value":" of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy-2"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter Kyverno Plugin egress traffic to the Kubernetes API (defaults to port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"6443"}]},{"type":"text","value":") as well as ingress traffic to the REST API from the Policy Reporter UI. Ingress and egress rules can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n networkPolicy:\n enabled: true\n egress:\n - to:\n ports:\n - protocol: TCP\n port: 6443\n ingress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"protocol"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"monitoring"},"children":[{"type":"text","value":"Monitoring"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/monitoring/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Monitoring Subchart integrates Policy Reporter into the "},{"type":"element","tag":"a","props":{"href":"https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack","target":"_blank"},"children":[{"type":"text","value":"Prometheus Operator"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This Subchart creates a ServiceMonitor for the available "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]},{"type":"text","value":" endpoint of Policy Reporter to be fetched from Prometheus along with three preconfigured dashboards (as ConfigMaps) for the provided Grafana."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter Monitoring subchart."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-the-servicemonitor"},"children":[{"type":"text","value":"Configure the ServiceMonitor"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, the ServiceMonitor is created in the HelmRelease namespace without additional labels. Depending on your installation you may have to add labels to match the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitorSelector"}]},{"type":"text","value":" of your Prometheus CRD. If you use the Helm Chart from the Prometheus community as linked above, you need a label "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"release"}]},{"type":"text","value":" with the release name of your Prometheus operator installation. The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitor.namespace"}]},{"type":"text","value":" configuration is optional and can be changed as needed."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n serviceMonitor:\n namespace:\n labels:\n release: prometheus-operator\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"serviceMonitor"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"release"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"prometheus-operator"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-the-kyverno-plugin-integration"},"children":[{"type":"text","value":"Enable the Kyverno Plugin integration"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Requires the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" subchart to be enabled."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, a second ServiceMonitor will be created for the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]},{"type":"text","value":" endpoint of the Kyverno Plugin. This ServiceMonitor also uses the configuration provided by "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.serviceMonitor"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n plugins:\n kyverno: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"plugins"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-grafana-dashboards"},"children":[{"type":"text","value":"Configure Grafana Dashboards"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To ensure that the ConfigMaps are identified as dashboards for Grafana, they need a special label "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"grafana_dashboard"}]},{"type":"text","value":" and must be in the namespace of the Grafana installation."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The required label is preconfigured but can be changed if needed. The namespace must set. It is also possible to disable the ConfigMaps entirely."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n grafana:\n # required: namespace of your Grafana installation\n namespace:\n dashboards:\n # Enable the deployment of grafana dashboards\n enabled: true \n # Label to find dashboards using the k8s sidecar\n label: grafana_dashboard\n # works only if it is supported by your Grafana installation\n folder:\n # Annotation to enable folder storage using the k8s sidecar\n annotation: grafana_folder\n # Grafana folder in which to store the dashboards\n name: Policy Reporter\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"grafana"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# required: namespace of your Grafana installation"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"dashboards"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Enable the deployment of grafana dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Label to find dashboards using the k8s sidecar"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"label"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"grafana_dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# works only if it is supported by your Grafana installation"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"folder"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Annotation to enable folder storage using the k8s sidecar"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"annotation"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"grafana_folder"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Grafana folder in which to store the dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Policy Reporter"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-the-dashboard-views"},"children":[{"type":"text","value":"Configure the Dashboard Views"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Depending on your Policy Reports, some result types like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipped"}]},{"type":"text","value":" or "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":" are not supported. Also, depending on the size of your cluster and the number of namespaces, some parts are too small to be clearly arranged. To be flexible, the Subchart allows you to hide parts of the dashboard and change the height of the different components."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n # PolicyReport Details Dashboard\n policyReportDetails:\n # high of pass and fail Bar Charts\n firstStatusRow:\n height: 8\n # high of warn and error Bar Charts\n secondStatusRow:\n enabled: true\n height: 2\n # change the high of the Timeline or disable it\n statusTimeline:\n enabled: true\n height: 8\n # change the high of the different status tables or disable them as you like\n passTable:\n enabled: true\n height: 8\n failTable:\n enabled: true\n height: 8\n warningTable:\n enabled: true\n height: 4\n errorTable:\n enabled: true\n height: 4\n\n # ClusterPolicyReport Details Dashboard\n clusterPolicyReportDetails:\n # high of the status counter boxes\n statusRow:\n height: 6\n # change the high of the Timeline or disable it\n statusTimeline:\n enabled: true\n height: 8\n # change the high of the different status tables or disable them as you like\n passTable:\n enabled: true\n height: 8\n failTable:\n enabled: true\n height: 8\n warningTable:\n enabled: true\n height: 4\n errorTable:\n enabled: true\n height: 4\n\n # PolicyReports Dashboard\n policyReportOverview:\n # high of the fail bar chart and counter box\n failingSummaryRow:\n height: 8\n # high of the timeline\n failingTimeline:\n height: 10\n # high of the PolicyReport fail table\n failingPolicyRuleTable:\n height: 10\n # high of the ClusterPolicyReport fail table\n failingClusterPolicyRuleTable:\n height: 10\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml] "},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# PolicyReport Details Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyReportDetails"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of pass and fail Bar Charts"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"firstStatusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of warn and error Bar Charts"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"secondStatusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# change the high of the Timeline or disable it"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"statusTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# change the high of the different status tables or disable them as you like"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"passTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"warningTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"errorTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# ClusterPolicyReport Details Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterPolicyReportDetails"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the status counter boxes"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"statusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"6"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# change the high of the Timeline or disable it"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"statusTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# change the high of the different status tables or disable them as you like"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"passTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"warningTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"errorTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# PolicyReports Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyReportOverview"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the fail bar chart and counter box"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failingSummaryRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the timeline"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failingTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the PolicyReport fail table"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failingPolicyRuleTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the ClusterPolicyReport fail table"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failingClusterPolicyRuleTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-df388e{color:#6E7781}\n.ct-ec78d0{color:#116329}\n.ct-462c32{color:#0550AE}\n.ct-93f9b6{color:#0A3069}\n.ct-d85c22{color:#24292F}\n.ct-44559e{color:#953800}\n.dark .ct-44559e{color:#FFA657}\n.dark .ct-d85c22{color:#C9D1D9}\n.dark .ct-93f9b6{color:#A5D6FF}\n.dark .ct-462c32{color:#79C0FF}\n.dark .ct-ec78d0{color:#7EE787}\n.dark .ct-df388e{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"usage","depth":2,"text":"Usage","children":[{"id":"add-the-policy-reporter-helm-repository","depth":3,"text":"Add the Policy Reporter Helm Repository"},{"id":"installation","depth":3,"text":"Installation"}]},{"id":"configuration","depth":2,"text":"Configuration","children":[{"id":"enable-metrics-endpoint","depth":3,"text":"Enable Metrics Endpoint"},{"id":"enable-rest-endpoints","depth":3,"text":"Enable REST Endpoints"},{"id":"enable-targets-notification","depth":3,"text":"Enable Targets / Notification"},{"id":"enable-e-mail-reports","depth":3,"text":"Enable E-Mail Reports"},{"id":"policyreport-crd-filter","depth":3,"text":"PolicyReport CRD Filter"},{"id":"metric-customization","depth":3,"text":"Metric customization"},{"id":"priority-mapping","depth":3,"text":"Priority Mapping"},{"id":"external-databases-appversion-2150","depth":3,"text":"External Databases (AppVersion >= 2.15.0)"},{"id":"external-caching-storage","depth":3,"text":"External Caching Storage"},{"id":"logging","depth":3,"text":"Logging"},{"id":"high-available-setup","depth":3,"text":"High Available Setup"},{"id":"ingress","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"subcharts","depth":2,"text":"Subcharts"},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"display-mode","depth":3,"text":"Display Mode"},{"id":"log-size","depth":3,"text":"Log size"},{"id":"refresh-interval","depth":3,"text":"Refresh Interval"},{"id":"configure-views","depth":3,"text":"Configure Views"},{"id":"external-clusters","depth":3,"text":"External Clusters"},{"id":"kyverno-plugin-integration","depth":3,"text":"Kyverno Plugin integration"},{"id":"logging-1","depth":3,"text":"Logging"},{"id":"high-available-setup-1","depth":3,"text":"High Available Setup"},{"id":"ingress-1","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy-1","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"kyverno-plugin","depth":2,"text":"Kyverno Plugin","children":[{"id":"disable-metrics-endpoint","depth":3,"text":"Disable Metrics Endpoint"},{"id":"disable-rest-endpoint","depth":3,"text":"Disable REST Endpoint"},{"id":"enable-enforce-violation-policyreports-requires-kyverno-170","depth":3,"text":"Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)"},{"id":"logging-2","depth":3,"text":"Logging"},{"id":"high-available-setup-2","depth":3,"text":"High Available Setup"},{"id":"ingress-2","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy-2","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"monitoring","depth":2,"text":"Monitoring","children":[{"id":"configure-the-servicemonitor","depth":3,"text":"Configure the ServiceMonitor"},{"id":"enable-the-kyverno-plugin-integration","depth":3,"text":"Enable the Kyverno Plugin integration"},{"id":"configure-grafana-dashboards","depth":3,"text":"Configure Grafana Dashboards"},{"id":"configure-the-dashboard-views","depth":3,"text":"Configure the Dashboard Views"}]}]}},"_type":"markdown","_id":"content:01. guide:helm-chart-core.md","_source":"content","_file":"01. guide/helm-chart-core.md","_extension":"md"},{"_path":"/guide/migration","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Migration Guide","description":"Migration between Major Versions","position":5,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"migration-guide"},"children":[{"type":"text","value":"Migration Guide"}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"h3","props":{"id":"deprecations"},"children":[{"type":"text","value":"Deprecations"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Deprecated values are removed"}]},{"type":"element","tag":"code","props":{"code":"- crdVersion: v1alpha1\n- cleanupDebounceTime: 20\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- crdVersion: v1alpha1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- cleanupDebounceTime: 20"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"yandex-push-target"},"children":[{"type":"text","value":"Yandex push target"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Changed into a general S3 Target."}]},{"type":"element","tag":"code","props":{"code":"target:\n- yandex:\n- accessKeyID: \"\"\n- secretAccessKey: \"\"\n- region: \"\"\n- endpoint: \"\"\n- bucket: \"\"\n- prefix: \"\"\n- minimumPriority: \"\"\n- skipExistingOnStartup: true\n+ s3:\n+ accessKeyID: \"\"\n+ secretAccessKey: \"\"\n+ region: \"ru-central1\"\n+ endpoint: \"https://storage.yandexcloud.net\"\n+ bucket: \"\"\n+ prefix: \"\"\n+ minimumPriority: \"\"\n+ sources: []\n+ skipExistingOnStartup: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":"target:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- yandex:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- accessKeyID: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- secretAccessKey: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- region: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- endpoint: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- bucket: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- prefix: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- minimumPriority: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- skipExistingOnStartup: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ s3:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ accessKeyID: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ secretAccessKey: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ region: \"ru-central1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ endpoint: \"https://storage.yandexcloud.net\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ bucket: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ prefix: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ minimumPriority: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ sources: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ skipExistingOnStartup: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"metrics-api"},"children":[{"type":"text","value":"Metrics API"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics are now optional and disabled by default. They are enabled if you use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" subchart. Otherwise, you need to enable them separately."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics are now using the same HTTP Server as the REST APIs ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]},{"type":"text","value":" instead of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"2112"}]},{"type":"text","value":")."}]},{"type":"element","tag":"code","props":{"code":"+ metrics:\n+ enabled: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ metrics:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ enabled: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"rest-apis"},"children":[{"type":"text","value":"REST APIs"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"REST APIs are now optional and disabled by default. They are enabled if you use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" subchart. Otherwise, you need to enable them separately."}]},{"type":"element","tag":"code","props":{"code":"+ rest:\n+ enabled: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ rest:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ enabled: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"network-policy"},"children":[{"type":"text","value":"Network Policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Egress traffic is now configured as default egress rule instead of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"networkPolicy.kubernetesApiPort"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"code","props":{"code":"networkPolicy:\n enabled: true\n- kubernetesApiPort: 6443\n- egress: []\n+ egress:\n+ - to:\n+ ports:\n+ - protocol: TCP\n+ port: 6443\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":"networkPolicy:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":" enabled: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- kubernetesApiPort: 6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- egress: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ egress:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ - to:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ ports:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ - protocol: TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ port: 6443"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The watch feature was removed, so it is enabled by default. Its recommended to use the severity of your policy to define the priority."}]},{"type":"element","tag":"code","props":{"code":"- policyPriorities:\n- enabled: false\n- mapping: {}\n+ policyPriorities: {}\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- policyPriorities:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- enabled: false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- mapping: {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ policyPriorities: {}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"h3","props":{"id":"network-policy-1"},"children":[{"type":"text","value":"Network Policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Egress traffic is now configured as default egress rule instead of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin.networkPolicy.kubernetesApiPort"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n networkPolicy:\n enabled: true\n- kubernetesApiPort: 6443\n- egress: []\n+ egress:\n+ - to:\n+ ports:\n+ - protocol: TCP\n+ port: 6443\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":"kyvernoPlugin:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":" networkPolicy:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":" enabled: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- kubernetesApiPort: 6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- egress: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ egress:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ - to:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ ports:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ - protocol: TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ port: 6443"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"monitoring"},"children":[{"type":"text","value":"Monitoring"}]},{"type":"element","tag":"h3","props":{"id":"namespace"},"children":[{"type":"text","value":"Namespace"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Namespace configuration for the Grafana Dashboard ConfigMaps moved from "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.namespace"}]},{"type":"text","value":" to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.grafana.namespace"}]},{"type":"text","value":" and has no default value as before."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n- namespace: cattle-dashboards\n+ grafana:\n+ namespace: cattle-dashboards\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":"monitoring:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- namespace: cattle-dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ grafana:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ namespace: cattle-dashboards"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-efe557{color:#116329}\n.ct-29e3f5{color:#24292F}\n.ct-18afd2{color:#82071E}\n.dark .ct-18afd2{color:#FFA198}\n.dark .ct-29e3f5{color:#C9D1D9}\n.dark .ct-efe557{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"policy-reporter","depth":2,"text":"Policy Reporter","children":[{"id":"deprecations","depth":3,"text":"Deprecations"},{"id":"yandex-push-target","depth":3,"text":"Yandex push target"},{"id":"metrics-api","depth":3,"text":"Metrics API"},{"id":"rest-apis","depth":3,"text":"REST APIs"},{"id":"network-policy","depth":3,"text":"Network Policy"},{"id":"priority-mapping","depth":3,"text":"Priority mapping"}]},{"id":"kyverno-plugin","depth":2,"text":"Kyverno Plugin","children":[{"id":"network-policy-1","depth":3,"text":"Network Policy"}]},{"id":"monitoring","depth":2,"text":"Monitoring","children":[{"id":"namespace","depth":3,"text":"Namespace"}]}]}},"_type":"markdown","_id":"content:01. guide:migration.md","_source":"content","_file":"01. guide/migration.md","_extension":"md"},{"_path":"/guide/troubleshooting","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Troubleshooting","description":"Troubleshooting","position":6,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"troubleshooting"},"children":[{"type":"text","value":"Troubleshooting"}]},{"type":"element","tag":"h2","props":{"id":"readinessprobe-fails"},"children":[{"type":"text","value":"ReadinessProbe fails"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Depending on the CRD version running in your cluster, it may take a few seconds to connect to the Kubernetes API. Until Policy Reporter is able to watch for the PolicyReporter CRD, the check fails. If this causes problems in your cluster, you can add an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"initialDelaySeconds"}]},{"type":"text","value":" to the readinessProbe configuration in your "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"readinessProbe:\n initialDelaySeconds: 10\n httpGet:\n path: /ready\n port: http\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"readinessProbe"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"initialDelaySeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a63adb"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"httpGet"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c7243e"},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c7243e"},"children":[{"type":"text","value":"http"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-c7243e{color:#0A3069}\n.ct-a63adb{color:#0550AE}\n.ct-6bc447{color:#24292F}\n.ct-2e39df{color:#116329}\n.dark .ct-2e39df{color:#7EE787}\n.dark .ct-6bc447{color:#C9D1D9}\n.dark .ct-a63adb{color:#79C0FF}\n.dark .ct-c7243e{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"readinessprobe-fails","depth":2,"text":"ReadinessProbe fails"}]}},"_type":"markdown","_id":"content:01. guide:troubleshooting.md","_source":"content","_file":"01. guide/troubleshooting.md","_extension":"md"},{"_path":"/core/_dir","_dir":"core","_draft":false,"_partial":true,"_locale":"","title":"Policy Reporter","_id":"content:02. core:_dir.yaml","_type":"yaml","_source":"content","_file":"02. core/_dir.yaml","_extension":"yaml"},{"_path":"/core/api-reference","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":14,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by Policy Reporter."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"healthz-api"},"children":[{"type":"text","value":"Healthz API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/healthz"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the App is healthy and required CRDs are installed"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/healthz\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/healthz\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"error\": \"No PolicyReport CRDs found\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"No PolicyReport CRDs found\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"readiness-api"},"children":[{"type":"text","value":"Readiness API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the App is up and running"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/ready\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/ready\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-general-apis"},"children":[{"type":"text","value":"V1 General APIs"}]},{"type":"element","tag":"h3","props":{"id":"targets-api"},"children":[{"type":"text","value":"Targets API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/targets"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of configured targets"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/targets\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/targets\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"name\":\"UI\",\n \"minimumPriority\":\"warning\",\n \"sources\":[\n \"Kube Bench\",\n \"Kyverno\"\n ],\n \"skipExistingOnStartup\":true\n },\n {\n \"name\":\"S3\",\n \"minimumPriority\":\"warning\",\n \"skipExistingOnStartup\":true\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"UI\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"minimumPriority\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"sources\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kube Bench\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kyverno\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"skipExistingOnStartup\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"S3\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"minimumPriority\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"skipExistingOnStartup\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy-report-api"},"children":[{"type":"text","value":"Policy Report API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/policy-reports"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List metadata of all available PolicyReport resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Example"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyverno"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"env:prod"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\": \"10176812858289583969\",\n \"name\": \"cpol-disallow-capabilities-strict\",\n \"namespace\": \"kube-system\",\n \"source\": \"kyverno\",\n \"labels\": {\n \"app.kubernetes.io/managed-by\": \"kyverno\",\n \"cpol.kyverno.io/disallow-capabilities-strict\": \"12458\",\n \"env\": \"prod\"\n },\n \"pass\": 13,\n \"skip\": 0,\n \"warn\": 0,\n \"error\": 0,\n \"fail\": 9\n }\n ],\n \"count\": 1\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"10176812858289583969\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"cpol-disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"app.kubernetes.io/managed-by\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"cpol.kyverno.io/disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"12458\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"env\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"prod\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"13"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"9"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster-policy-report-api"},"children":[{"type":"text","value":"Cluster Policy Report API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-policy-reports"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List metadata of all available PolicyReport resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-1"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Example"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyverno"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"env:prod"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\": \"10176812858289583969\",\n \"name\": \"cpol-disallow-capabilities-strict\",\n \"source\": \"kyverno\",\n \"labels\": {\n \"app.kubernetes.io/managed-by\": \"kyverno\",\n \"cpol.kyverno.io/disallow-capabilities-strict\": \"12458\",\n \"env\": \"prod\"\n },\n \"pass\": 13,\n \"skip\": 0,\n \"warn\": 0,\n \"error\": 0,\n \"fail\": 9\n }\n ],\n \"count\": 1\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"10176812858289583969\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"cpol-disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"app.kubernetes.io/managed-by\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"cpol.kyverno.io/disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"12458\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"env\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"prod\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"13"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"9"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"namespaces-api"},"children":[{"type":"text","value":"Namespaces API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Namespaces with PolicyReportResults"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-2"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-5"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"policy-reporter\",\n \"blog\",\n \"test\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"rule-status-count-api"},"children":[{"type":"text","value":"Rule Status Count API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/rule-status-count"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of counts per result"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"of the selected policy and rule"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-3"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Required"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Select the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]},{"type":"text","value":" for the requested counts"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"required"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Select the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy"}]},{"type":"text","value":" of selected "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"required"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-6"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"count\":25\n },\n {\n \"status\":\"fail\",\n \"count\":0\n },\n {\n \"status\":\"warn\",\n \"count\":0\n },\n {\n \"status\":\"error\",\n \"count\":0\n },\n {\n \"status\":\"skip\",\n \"count\":0\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"25"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-policyreport-apis"},"children":[{"type":"text","value":"V1 PolicyReport APIs"}]},{"type":"element","tag":"h3","props":{"id":"categories-api"},"children":[{"type":"text","value":"Categories API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all defined PolicyReport and ClusterPolicyReport Categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-4"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-7"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/categories?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/categories?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Pod Security Standards (Default)\",\n \"Pod Security Standards (Restricted)\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Default)\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policies-api"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Policies"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-5"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-8"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/policies?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/policies?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"deny-privilege-escalation\",\n \"disallow-add-capabilities\",\n \"disallow-host-namespaces\",\n \"disallow-host-path\",\n \"disallow-host-ports\",\n \"disallow-privileged-containers\",\n \"disallow-selinux\",\n \"require-default-proc-mount\",\n \"require-non-root-groups\",\n \"require-run-as-non-root\",\n \"restrict-apparmor-profiles\",\n \"restrict-seccomp\",\n \"restrict-sysctls\",\n \"restrict-volume-types\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-add-capabilities\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-host-namespaces\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-host-path\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-host-ports\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-selinux\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-default-proc-mount\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-non-root-groups\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"restrict-apparmor-profiles\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"restrict-seccomp\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"restrict-sysctls\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"restrict-volume-types\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kinds-api"},"children":[{"type":"text","value":"Kinds API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Kinds"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-6"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-9"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"CronJob\",\n \"Deployment\",\n \"Pod\",\n \"StatefulSet\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"CronJob\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Deployment\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"StatefulSet\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"resources-api"},"children":[{"type":"text","value":"Resources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Resources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespaced scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-7"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-10"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/resources?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/resources?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\": \"Pod\",\n \"name\": \"nginx\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"nginx\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"sources-api"},"children":[{"type":"text","value":"Sources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Sources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-11"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/sources\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/sources\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Kyverno\",\n \"Kube Bench\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kube Bench\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"status-counts-api"},"children":[{"type":"text","value":"Status Counts API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/status-counts"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Count of result status"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"per status and namespace"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-8"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-12"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"items\":[\n {\n \"namespace\":\"argo-cd\",\n \"count\":206\n },\n {\n \"namespace\":\"blog\",\n \"count\":34\n },\n {\n \"namespace\":\"policy-reporter\",\n \"count\":105\n },\n {\n \"namespace\":\"test\",\n \"count\":34\n }\n ]\n },\n {\n \"status\":\"fail\",\n \"items\":[\n {\n \"namespace\":\"argo-cd\",\n \"count\":4\n },\n {\n \"namespace\":\"blog\",\n \"count\":1\n },\n {\n \"namespace\":\"test\",\n \"count\":1\n }\n ]\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"argo-cd\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"206"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"34"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"105"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"34"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"argo-cd\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/results"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-9"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"search"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by search string"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by polr label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]}]}]},{"type":"element","tag":"h4","props":{"id":"optional-query-pagination-parameters"},"children":[{"type":"text","value":"Optional Query Pagination Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Pagination"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"page"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Requested List Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"offset"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Results per Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"direction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Order of the results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"asc"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"desc"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-13"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\":\"e8b7f35799c2d3cf9a50b492a8566e66dad465d9\",\n \"namespace\":\"test\",\n \"kind\":\"Pod\",\n \"name\":\"nginx\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"status\":\"fail\"\n }\n ],\n \"count\": 10\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"e8b7f35799c2d3cf9a50b492a8566e66dad465d9\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"nginx\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-clusterpolicyreport-apis"},"children":[{"type":"text","value":"V1 ClusterPolicyReport APIs"}]},{"type":"element","tag":"h3","props":{"id":"categories-api-1"},"children":[{"type":"text","value":"Categories API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all defined PolicyReport and ClusterPolicyReport Categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-10"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-14"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/categories?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/categories?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Pod Security Standards (Default)\",\n \"Pod Security Standards (Restricted)\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Default)\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policies-api-1"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Policies"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-11"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-15"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/policies?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/policies?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"require-ns-labels\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-ns-labels\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kinds-api-1"},"children":[{"type":"text","value":"Kinds API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Kinds"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-12"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-16"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/kinds?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/kinds?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Namespace\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Namespace\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"resources-api-1"},"children":[{"type":"text","value":"Resources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Resources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-13"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-17"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/resources?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/resources?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\": \"Namespace\",\n \"name\": \"test\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"sources-api-1"},"children":[{"type":"text","value":"Sources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Sources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-18"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/sources\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/sources\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Kyverno\",\n \"Kube Bench\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kube Bench\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"status-counts-api-1"},"children":[{"type":"text","value":"Status Counts API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/status-counts"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Count of result status"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"per status and namespace"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-14"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-19"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"count\":0\n },\n {\n \"status\":\"fail\",\n \"count\":26\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"26"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api-1"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/results"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-15"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"search"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by search string"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by cpolr label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]}]}]},{"type":"element","tag":"h4","props":{"id":"optional-query-pagination-parameters-1"},"children":[{"type":"text","value":"Optional Query Pagination Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Pagination"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"page"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Requested List Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"offset"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Results per Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"direction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Order of the results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"asc"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"desc"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-20"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\":\"ca7c83998f8633b4e0da1de36e2996202e14e7a4\",\n \"kind\":\"Namespace\",\n \"name\":\"blog\",\n \"category\":\"Convention\",\n \"message\":\"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/\",\n \"policy\":\"require-ns-labels\",\n \"rule\":\"check-for-labels-on-namespace\",\n \"status\":\"fail\"\n }\n ],\n \"count\": 10\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"ca7c83998f8633b4e0da1de36e2996202e14e7a4\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Convention\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-ns-labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"check-for-labels-on-namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"metrics"},"children":[{"type":"text","value":"Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Prometheus Metrics API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster_policy_report_summary"},"children":[{"type":"text","value":"cluster_policy_report_summary"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: Summary count of each status per CluserPolicyReport, only available in "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" metrics mode"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Summary count"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster_policy_report_result"},"children":[{"type":"text","value":"cluster_policy_report_result"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One Entry represent one Result in a ClusterPolicyReport. Deleted Results will also be removed from the Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the Result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Kind of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"report"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport where this result was found"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Source of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Result"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy_report_summary"},"children":[{"type":"text","value":"policy_report_summary"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: Summary count of each status per PolicyReport, only available in "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" metrics mode"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the PolicyReport"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Summary count"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the PolicyReport"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy_report_result"},"children":[{"type":"text","value":"policy_report_result"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One Entry represent one Result in a PolicyReport. Deleted Results will also be removed from the Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the Result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Kind of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"report"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport where this result was found"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Source of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Result"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-21"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/metrics\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/metrics\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP cluster_policy_report_result List of all ClusterPolicyReport Results\n# TYPE cluster_policy_report_result gauge\ncluster_policy_report_result{category=\"\",kind=\"Namespace\",name=\"argo-cd\",policy=\"require-ns-labels\",report=\"clusterpolicyreport\",rule=\"check-for-labels-on-namespace\",severity=\"\",status=\"fail\"} 1\n\n# HELP cluster_policy_report_summary Summary of all ClusterPolicyReports\n# TYPE cluster_policy_report_summary gauge\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Error\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Fail\"} 26\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Pass\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Skip\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Warn\"} 0\n\n# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{category=\"Pod Security Standards (Default)\",kind=\"Pod\",name=\"nginx\",namespace=\"test\",policy=\"disallow-add-capabilities\",report=\"polr-ns-test\",rule=\"capabilities\",severity=\"medium\",status=\"pass\"} 1\n\n# HELP policy_report_summary Summary of all PolicyReports\n# TYPE policy_report_summary gauge\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Error\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Fail\"} 1\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Pass\"} 34\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Skip\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Warn\"} 0\n","language":"text","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP cluster_policy_report_result List of all ClusterPolicyReport Results\n# TYPE cluster_policy_report_result gauge\ncluster_policy_report_result{category=\"\",kind=\"Namespace\",name=\"argo-cd\",policy=\"require-ns-labels\",report=\"clusterpolicyreport\",rule=\"check-for-labels-on-namespace\",severity=\"\",status=\"fail\"} 1\n\n# HELP cluster_policy_report_summary Summary of all ClusterPolicyReports\n# TYPE cluster_policy_report_summary gauge\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Error\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Fail\"} 26\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Pass\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Skip\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Warn\"} 0\n\n# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{category=\"Pod Security Standards (Default)\",kind=\"Pod\",name=\"nginx\",namespace=\"test\",policy=\"disallow-add-capabilities\",report=\"polr-ns-test\",rule=\"capabilities\",severity=\"medium\",status=\"pass\"} 1\n\n# HELP policy_report_summary Summary of all PolicyReports\n# TYPE policy_report_summary gauge\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Error\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Fail\"} 1\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Pass\"} 34\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Skip\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Warn\"} 0"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-b48d97{color:#116329}\n.ct-7de47b{color:#0A3069}\n.ct-52831f{color:#0550AE}\n.ct-906ffe{color:#24292F}\n.ct-5e9dac{color:#953800}\n.dark .ct-5e9dac{color:#FFA657}\n.dark .ct-906ffe{color:#C9D1D9}\n.dark .ct-52831f{color:#79C0FF}\n.dark .ct-7de47b{color:#A5D6FF}\n.dark .ct-b48d97{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"healthz-api","depth":3,"text":"Healthz API"},{"id":"readiness-api","depth":3,"text":"Readiness API"}]},{"id":"v1-general-apis","depth":2,"text":"V1 General APIs","children":[{"id":"targets-api","depth":3,"text":"Targets API"},{"id":"policy-report-api","depth":3,"text":"Policy Report API"},{"id":"cluster-policy-report-api","depth":3,"text":"Cluster Policy Report API"},{"id":"namespaces-api","depth":3,"text":"Namespaces API"},{"id":"rule-status-count-api","depth":3,"text":"Rule Status Count API"}]},{"id":"v1-policyreport-apis","depth":2,"text":"V1 PolicyReport APIs","children":[{"id":"categories-api","depth":3,"text":"Categories API"},{"id":"policies-api","depth":3,"text":"Policies API"},{"id":"kinds-api","depth":3,"text":"Kinds API"},{"id":"resources-api","depth":3,"text":"Resources API"},{"id":"sources-api","depth":3,"text":"Sources API"},{"id":"status-counts-api","depth":3,"text":"Status Counts API"},{"id":"results-api","depth":3,"text":"Results API"}]},{"id":"v1-clusterpolicyreport-apis","depth":2,"text":"V1 ClusterPolicyReport APIs","children":[{"id":"categories-api-1","depth":3,"text":"Categories API"},{"id":"policies-api-1","depth":3,"text":"Policies API"},{"id":"kinds-api-1","depth":3,"text":"Kinds API"},{"id":"resources-api-1","depth":3,"text":"Resources API"},{"id":"sources-api-1","depth":3,"text":"Sources API"},{"id":"status-counts-api-1","depth":3,"text":"Status Counts API"},{"id":"results-api-1","depth":3,"text":"Results API"}]},{"id":"metrics","depth":2,"text":"Metrics","children":[{"id":"cluster_policy_report_summary","depth":3,"text":"cluster_policy_report_summary"},{"id":"cluster_policy_report_result","depth":3,"text":"cluster_policy_report_result"},{"id":"policy_report_summary","depth":3,"text":"policy_report_summary"},{"id":"policy_report_result","depth":3,"text":"policy_report_result"},{"id":"example-21","depth":3,"text":"Example"}]}]}},"_type":"markdown","_id":"content:02. core:api-reference.md","_source":"content","_file":"02. core/api-reference.md","_extension":"md"},{"_path":"/core/config-reference","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":16,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"kubeconfig: '~/.kube/config' \n\napi:\n port: 8080\n\nrest:\n enabled: false\n\ndatabase:\n type: \"sqlite\"\n database: \"\"\n username: \"\"\n password: \"\"\n host: \"\"\n enableSSL: false\n dsn: \"\"\n secretRef: \"\"\n mountedSecret: \"\"\n\ndbfile: \"sqlite-database.db\"\n\nmetrics:\n enabled: false\n mode: detailed # available modes are detailed (default), simple and custom\n customLabels: [\"namespace\", \"rule\", \"policy\", \"report\", \"kind\", \"name\", \"status\", \"severity\", \"category\", \"source\"] # available only in custom mode\n filter:\n sources:\n exclude: []\n include: []\n status:\n exclude: []\n include: []\n severities:\n exclude: []\n include: []\n namespaces:\n exclude: []\n include: []\n policies:\n exclude: []\n include: []\n\npriorityMap: {}\n\nreportFilter:\n namespaces:\n include: []\n exclude: []\n clusterReports:\n disabled: false\n\nredis:\n enabled: false\n address: \"redis:6379\"\n database: 1\n prefix: \"policy-reporter\"\n username: \"\"\n password: \"\"\n\nloki:\n host: \"\"\n path: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nelasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nslack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ndiscord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nteams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nui:\n host: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\nwebhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ns3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nkinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nsecurityHub:\n endpoint: \"\"\n region: \"\"\n accountID: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nemailReports:\n clusterName: \"\"\n smtp:\n host: \"\"\n port: 465\n username: \"\"\n password: \"\"\n from: \"\"\n encryption: \"\"\n\n summary:\n to: []\n filter:\n disableClusterReports: false\n namespaces:\n include: []\n exclude: []\n sources:\n include: []\n exclude: []\n channels: []\n violations:\n to: []\n filter:\n disableClusterReports: false\n namespaces:\n include: []\n exclude: []\n sources:\n include: []\n exclude: []\n channels: []\n\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"kubeconfig"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"'~/.kube/config'"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"sqlite\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enableSSL"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"dsn"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"dbfile"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"sqlite-database.db\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"detailed"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e8d3b"},"children":[{"type":"text","value":"# available modes are detailed (default), simple and custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"report\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":"] "}]},{"type":"element","tag":"span","props":{"class":"ct-5e8d3b"},"children":[{"type":"text","value":"# available only in custom mode"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"status"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"severities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorityMap"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-5e8d3b{color:#6E7781}\n.ct-2a860a{color:#0550AE}\n.ct-a26874{color:#0A3069}\n.ct-aae508{color:#24292F}\n.ct-234fd1{color:#116329}\n.dark .ct-234fd1{color:#7EE787}\n.dark .ct-aae508{color:#C9D1D9}\n.dark .ct-a26874{color:#A5D6FF}\n.dark .ct-2a860a{color:#79C0FF}\n.dark .ct-5e8d3b{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:02. core:config-reference.md","_source":"content","_file":"02. core/config-reference.md","_extension":"md"},{"_path":"/core/development","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":15,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"(optional) Kubernetes Cluster with "},{"type":"element","tag":"a","props":{"href":"https://github.com/kubernetes-sigs/wg-policy-prototypes/tree/master/policy-report/crd/v1alpha2"},"children":[{"type":"text","value":"wgpolicyk8s.io CRDs"}]},{"type":"text","value":" installed"}]}]},{"type":"element","tag":"h2","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter on GitHub"}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"go get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"unit-tests"},"children":[{"type":"text","value":"Unit Tests"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run unit tests locally with"}]},{"type":"element","tag":"code","props":{"code":"make test\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"or"}]},{"type":"element","tag":"code","props":{"code":"go test -v ./... -timeout=10s\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"test"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"-v"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"./..."}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"-timeout=10s"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-policy-reporter"},"children":[{"type":"text","value":"Running Policy Reporter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To run Policy Reporter locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for PolicyReports and ClusterPolicyReports. The configuration can be done via CLI arguments, "},{"type":"element","tag":"a","props":{"href":"/core/11-config-reference","target":"_blank"},"children":[{"type":"text","value":"config.yaml"}]},{"type":"text","value":", or a mix of both."}]},{"type":"element","tag":"code","props":{"code":"go run main.go run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":"center"},"children":[{"type":"text","value":"Short"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--kubeconfig"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-k"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the kubeconfig file,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to connect to the Kubernetes API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--config"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-c"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--dbfile"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-d"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the SQLite database file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"sqlite-database.db"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--metrics-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-m"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the Metrics API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--rest-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-r"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the REST API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--port"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-p"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter"},"children":[{"type":"text","value":"Compile and run Policy Reporter"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/policyreporter run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"/build/policyreporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-4da622{color:#0550AE}\n.ct-769293{color:#0A3069}\n.ct-7c181d{color:#24292F}\n.ct-8fffa1{color:#953800}\n.dark .ct-8fffa1{color:#FFA657}\n.dark .ct-7c181d{color:#C9D1D9}\n.dark .ct-769293{color:#A5D6FF}\n.dark .ct-4da622{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"getting-started","depth":2,"text":"Getting started","children":[{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"unit-tests","depth":3,"text":"Unit Tests"}]},{"id":"running-policy-reporter","depth":2,"text":"Running Policy Reporter","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter","depth":3,"text":"Compile and run Policy Reporter"}]}]}},"_type":"markdown","_id":"content:02. core:development.md","_source":"content","_file":"02. core/development.md","_extension":"md"},{"_path":"/core/email-reports","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"E-Mail Reports","description":"","position":11,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"e-mail-reports"},"children":[{"type":"text","value":"E-Mail Reports"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments. You can also filter on the root level."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Currently two types of reports are available."}]},{"type":"element","tag":"h2","props":{"id":"summary-report"},"children":[{"type":"text","value":"Summary Report"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Basic summary report about the amount of results at cluster and namespace level."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/reports/summary-report.png","style":"border: 1px solid #555","alt":"Summary Report"},"children":[]},{"type":"element","tag":"h2","props":{"id":"violations-report"},"children":[{"type":"text","value":"Violations Report"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Violations report includes, besides the amount of results, a list with all found violation (warn, fail and error) results per namespace and on cluster level."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/reports/violations-report.png","style":"border: 1px solid #555","alt":"Violations Report"},"children":[]},{"type":"element","tag":"h2","props":{"id":"channels-filter"},"children":[{"type":"text","value":"Channels & Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Channels"}]},{"type":"text","value":" allows you in combination with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" to send only a subset of all available information to dedicated receiver emails."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can filter by:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"include or exclude list of namespaces"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"include or exclude list of sources (like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Trivy"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Falco"}]},{"type":"text","value":", etc.)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"disable ClusterPolicyReports"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This allows you for example to send only a subset of namespaces to the related team email address."}]},{"type":"element","tag":"h2","props":{"id":"examples"},"children":[{"type":"text","value":"Examples"}]},{"type":"element","tag":"h3","props":{"id":"summary-report-1"},"children":[{"type":"text","value":"Summary Report"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n summary:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n summary:\n to: ['receiver@email.com']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# example secret\napiVersion: v1\n type: Opaque\n kind: Secret\n metadata:\n name: smpt-config\n data:\n encryption: c3NsL3Rscw==\n host: c210cC5zZXJ2ZXIuY29t\n password: cGFzc3dvcmQ=\n port: NDY1\n username: dXNlcm5hbWU=\n\n# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n secret: smtp-config\n summary:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3 - SMTP Secret","language":"yaml","meta":"[Helm 3 - SMTP Secret]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# example secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smpt-config"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"c3NsL3Rscw=="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"c210cC5zZXJ2ZXIuY29t"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"cGFzc3dvcmQ="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"NDY1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"dXNlcm5hbWU="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"secret"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp-config"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"violations-report-1"},"children":[{"type":"text","value":"Violations Report"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n to: ['receiver@email.com']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"violations-report-per-team"},"children":[{"type":"text","value":"Violations Report per Team"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Prod Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n channels:\n # send only team namespace reports from kyverno to team A\n - to: ['team-a@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-a-*']\n sources:\n include: ['Kyverno']\n # send only team namespace reports from kyverno to team B\n - to: ['team-b@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-b-*']\n sources:\n include: ['Kyverno']\n # send Trivy Reports to the infra chapter\n - to: ['infra@company.org']\n filter:\n disableClusterReports: false\n sources:\n include: ['Trivy*', 'Falco']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Prod Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send only team namespace reports from kyverno to team A"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-a@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-a-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send only team namespace reports from kyverno to team B"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-b@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-b-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send Trivy Reports to the infra chapter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'infra@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Trivy*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Falco'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Prod Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n channels:\n # send only team namespace reports from Kyverno to team A\n - to: ['team-a@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-a-*']\n sources:\n include: ['Kyverno']\n # send only team namespace reports from Kyverno to team B\n - to: ['team-b@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-b-*']\n sources:\n include: ['Kyverno']\n # send Trivy and Falco Reports to the infra chapter\n - to: ['infra@company.org']\n filter:\n disableClusterReports: false\n sources:\n include: ['Trivy*', 'Falco']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Prod Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send only team namespace reports from Kyverno to team A"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-a@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-a-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send only team namespace reports from Kyverno to team B"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-b@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-b-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send Trivy and Falco Reports to the infra chapter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'infra@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Trivy*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Falco'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-02b120{color:#0550AE}\n.ct-b65e2d{color:#0A3069}\n.ct-b81f72{color:#24292F}\n.ct-e8a53d{color:#116329}\n.ct-4243d4{color:#6E7781}\n.dark .ct-4243d4{color:#8B949E}\n.dark .ct-e8a53d{color:#7EE787}\n.dark .ct-b81f72{color:#C9D1D9}\n.dark .ct-b65e2d{color:#A5D6FF}\n.dark .ct-02b120{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"summary-report","depth":2,"text":"Summary Report"},{"id":"violations-report","depth":2,"text":"Violations Report"},{"id":"channels-filter","depth":2,"text":"Channels & Filter"},{"id":"examples","depth":2,"text":"Examples","children":[{"id":"summary-report-1","depth":3,"text":"Summary Report"},{"id":"violations-report-1","depth":3,"text":"Violations Report"},{"id":"violations-report-per-team","depth":3,"text":"Violations Report per Team"}]}]}},"_type":"markdown","_id":"content:02. core:email-reports.md","_source":"content","_file":"02. core/email-reports.md","_extension":"md"},{"_path":"/core/priority-mapping","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Priority Mapping","description":"","position":13,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority Mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Priorities are used to decide if a result should be sent to a "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Target"}]},{"type":"text","value":" with configured "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and how it should be displayed."}]},{"type":"element","tag":"h2","props":{"id":"how-priority-is-determined"},"children":[{"type":"text","value":"How Priority is determined"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"priority"}]},{"type":"text","value":" of a PolicyReportResult depends by default on its "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"result"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severity"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Options in ascending order are: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"debug"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"critical"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]}]},{"type":"element","tag":"h3","props":{"id":"defaults"},"children":[{"type":"text","value":"Defaults"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Passed results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Warn results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Error results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results without severities have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with low severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with medium severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with high severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"critical"}]},{"type":"text","value":" priority"}]}]},{"type":"element","tag":"h3","props":{"id":"custom-policy-priorities"},"children":[{"type":"text","value":"Custom Policy Priorities"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If you want to change the priority of PolicyReportResults based on the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy"}]},{"type":"text","value":", you can configure a "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"priority map"}]},{"type":"text","value":". This map can assign one priority per policy or a default priority which is used for all results without severity or a concrete mapping to their related policy."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\npolicyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f8dfa1"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f8dfa1"},"children":[{"type":"text","value":"error"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"policyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f8dfa1"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f8dfa1"},"children":[{"type":"text","value":"error"}]}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"severity-of-kyverno-policies"},"children":[{"type":"text","value":"Severity of Kyverno Policies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Kyverno supports several annotations for its policy CRDs to set additional information in the related PolicyReports. One of these annotations is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policies.kyverno.io/severity"}]},{"type":"text","value":" used to set the severity of the related PolicyReportResults. Possible options are "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This allows you to define the priority of your results within the Kyverno policy itself."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-f8dfa1{color:#0A3069}\n.ct-98a6c6{color:#24292F}\n.ct-f09e4d{color:#116329}\n.ct-55ae69{color:#6E7781}\n.dark .ct-55ae69{color:#8B949E}\n.dark .ct-f09e4d{color:#7EE787}\n.dark .ct-98a6c6{color:#C9D1D9}\n.dark .ct-f8dfa1{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"how-priority-is-determined","depth":2,"text":"How Priority is determined","children":[{"id":"defaults","depth":3,"text":"Defaults"},{"id":"custom-policy-priorities","depth":3,"text":"Custom Policy Priorities"}]},{"id":"severity-of-kyverno-policies","depth":2,"text":"Severity of Kyverno Policies"}]}},"_type":"markdown","_id":"content:02. core:priority-mapping.md","_source":"content","_file":"02. core/priority-mapping.md","_extension":"md"},{"_path":"/core/report-filter","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Report Filter","description":"","position":12,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"report-filter"},"children":[{"type":"text","value":"Report Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ReportFilter are used to configure which PolicyReport resources should be processed or not. It is possible to configure an include or exclude list of namespaces, with wildcard ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"*"}]},{"type":"text","value":") support. ReportFilter can also be used to disable the processing of ClusterPolicyReport resources."}]},{"type":"element","tag":"h3","props":{"id":"example-for-include-filter"},"children":[{"type":"text","value":"Example for include filter"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n namespaces:\n include: [\"team-a-*\", \"policy-reporter\"]\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2053c4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n namespaces:\n include: [\"team-a-*\", \"policy-reporter\"]\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-for-exclude-filter"},"children":[{"type":"text","value":"Example for exclude filter"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n namespaces:\n exclude: [\"kube-system\", \"monitoring\", \"*-system\"]\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2053c4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"monitoring\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"*-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n namespaces:\n exclude: [\"kube-system\", \"monitoring\", \"*-system\"]\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"monitoring\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"*-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-for-disabled-clusterpolicyreport-processing"},"children":[{"type":"text","value":"Example for disabled ClusterPolicyReport processing"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n clusterReports:\n disabled: true\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2053c4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bf19b9"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n clusterReports:\n disabled: true\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bf19b9"},"children":[{"type":"text","value":"true"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-bf19b9{color:#0550AE}\n.ct-43e68a{color:#0A3069}\n.ct-623052{color:#24292F}\n.ct-4f35c7{color:#116329}\n.ct-2053c4{color:#6E7781}\n.dark .ct-2053c4{color:#8B949E}\n.dark .ct-4f35c7{color:#7EE787}\n.dark .ct-623052{color:#C9D1D9}\n.dark .ct-43e68a{color:#A5D6FF}\n.dark .ct-bf19b9{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"example-for-include-filter","depth":3,"text":"Example for include filter"},{"id":"example-for-exclude-filter","depth":3,"text":"Example for exclude filter"},{"id":"example-for-disabled-clusterpolicyreport-processing","depth":3,"text":"Example for disabled ClusterPolicyReport processing"}]}},"_type":"markdown","_id":"content:02. core:report-filter.md","_source":"content","_file":"02. core/report-filter.md","_extension":"md"},{"_path":"/core/targets","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Targets","description":"","position":10,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"targets"},"children":[{"type":"text","value":"Targets"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter supports different targets to send new PolicyReport results. This makes it possible to create a log or get notified as soon as a new validation result is detected. The set of supported tools are based on personal needs and user requests. Feel free to create an issue or pull request if you want support for a new target."}]},{"type":"element","tag":"h2","props":{"id":"target-configurations"},"children":[{"type":"text","value":"Target Configurations"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each Target has similar configuration values. Required is always a valid and accessible "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" configuration to be able to send the events."}]},{"type":"element","tag":"h3","props":{"id":"filter-possibilities"},"children":[{"type":"text","value":"Filter Possibilities"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Different optional configurations allow you to define which results should be send to the given target. These configurations are available for every target and can be used together with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to route notifications to various clients of the same type of target."}]},{"type":"element","tag":"h4","props":{"id":"minimumpriority"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Only events with the given priority or higher are sent. By default each priority is sent. See "},{"type":"element","tag":"a","props":{"href":"/core/priority-mapping"},"children":[{"type":"text","value":"priority mapping"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"h4","props":{"id":"sources"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send only results of the configured sources. By default results from all sources are sent."}]},{"type":"element","tag":"h4","props":{"id":"skipexistingonstartup"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"On startup, Policy Reporter registers all existing results in the cluster. By default these results are ignored. If you also want to send them to your target, you can set this option to "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"false"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h4","props":{"id":"filter-since-appversion-250"},"children":[{"type":"text","value":"filter "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"(since AppVersion 2.5.0)"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The new filter option allows you to define include and exclude rules for the namespaces, policies and priorities of a result. Filters for namespaces and policies have wildcard support."}]},{"type":"element","tag":"code","props":{"code":"slack:\n webhook: \"https://hooks.slack.com/services/123...\"\n skipExistingOnStartup: true\n filter:\n namespaces:\n include: [\"team-a-*\"]\n priorities:\n exclude: [\"info\", \"debug\"]\n policies:\n include: [\"require-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/123...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"info\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"debug\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channels-since-appversion-250"},"children":[{"type":"text","value":"Channels "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"(since AppVersion 2.5.0)"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The new "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" option allows you to define multiple configurations of the same type of target. Thus, in combination with filters, you can route your notifications to different target configurations. Channels have the same configuration properties as the root target configuration."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the different available targets for concrete example and usage of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"secretref"},"children":[{"type":"text","value":"SecretRef"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Instead of defining your credentials or webhooks directly, you can also use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" configuration to define an already existing "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Secret"}]},{"type":"text","value":" by name. If the secret does not exist, the target is skipped."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Secret should contain the related configuration as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"key"}]},{"type":"text","value":". Supported keys are host, webhook, username, password, token, credentials, accessKeyID and secretAccessKey - depending on the related target. Only exception is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", which is dedicated for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" targets and is added as Authorization header."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" is also supported for channels, so you can use different secrets for different channels."}]},{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n # secretRef configuration\n - secretRef: \"team-a-slack-webhook\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n # inline configuration\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# secretRef configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-slack-webhook\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# inline configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"related Secret:"}]},{"type":"element","tag":"code","props":{"code":"apiVersion: v1\nkind: Secret\nmetadata:\n name: team-a-slack-webhook\ntype: Opaque\ndata:\n webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"team-a-slack-webhook"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4="}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# https://hooks.slack.com/services/T0..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"certificate"},"children":[{"type":"text","value":"Certificate"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"loki"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"teams"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" targets. Can be used to configure the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"path"}]},{"type":"text","value":" to your custom certificate, added over "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"extraVolumes"}]},{"type":"text","value":" to the pod."}]},{"type":"element","tag":"h3","props":{"id":"skiptls"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"loki"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"teams"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" targets. Can be used to skip the TLS check."}]},{"type":"element","tag":"h2","props":{"id":"grafana-loki"},"children":[{"type":"text","value":"Grafana Loki"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can send results directly to Grafana Loki without the need of Promtail. Each result includes all available information as labels as well as a "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]},{"type":"text","value":" label with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as value. To query all messages from Policy Reporter, use "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"{source=\"policy-reporter\"}"}]},{"type":"text","value":" as the query."}]},{"type":"element","tag":"h3","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Grafana Loki requires a valid and accessible host."}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"http://loki.loki-stack:3100\"\n path: \"/loki/api/v1/push\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-with-a-related-team-label"},"children":[{"type":"text","value":"Send notification based on namespace prefix with a related Team label"}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"http://loki.loki-stack:3100\"\n path: \"/loki/api/v1/push\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - filter:\n namespaces:\n include: [\"teame-a-*\"]\n customLabels:\n team: \"Team A\"\n - filter:\n namespaces:\n include: [\"teame-b-*\"]\n customLabels:\n team: \"Team B\"\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"teame-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"team"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Team A\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"teame-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"team"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Team B\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/grafana-loki.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/grafana-loki.png","style":"border: 1px solid #555","alt":"Grafana Loki Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"elasticsearch"},"children":[{"type":"text","value":"Elasticsearch"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter sends results in a JSON representation and all available information to a customizable index. This index can be expanded by selecting one of the different rotations or "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"none"}]},{"type":"text","value":" to disable this function. By default Policy Reporter creates a new index on a daily basis."}]},{"type":"element","tag":"h3","props":{"id":"additional-configuration"},"children":[{"type":"text","value":"Additional configuration"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"index"}]},{"type":"text","value":" is used as an index name. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" if not configured."}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"rotation"}]},{"type":"text","value":" is used to create rotating indexes by adding the rotation date as suffix to the index name. Possible values are "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"daily"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monthly"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"annually"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"none"}]},{"type":"text","value":". Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"daily"}]},{"type":"text","value":" if not configured."}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"username"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"password"}]},{"type":"text","value":" to use HTTP Basic Auth based authentication."}]}]},{"type":"element","tag":"h3","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Elasticsearch requires a valid and accessible host."}]},{"type":"element","tag":"code","props":{"code":"elasticsearch:\n host: \"http://elasticsearch.elk-stack:8080\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://elasticsearch.elk-stack:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-1"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"index"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rotation"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-only-critical-notifications-to-a-different-index-with-a-daily-rotation"},"children":[{"type":"text","value":"Send only critical notifications to a different index with a daily rotation"}]},{"type":"element","tag":"code","props":{"code":"elasticsearch:\n host: \"http://elasticsearch.elk-stack:8080\"\n index: \"policy-reporter\"\n rotation: \"weekly\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n filter:\n priorities:\n exclude: [\"critical\"]\n channels:\n - index: \"critical-violations\"\n rotation: \"daily\"\n filter:\n priorities:\n include: [\"critical\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://elasticsearch.elk-stack:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"weekly\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-1"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/elasticsearch.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/elasticsearch.png","style":"border: 1px solid #555","alt":"Elasticvue Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"microsoft-teams"},"children":[{"type":"text","value":"Microsoft Teams"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Microsoft Teams."}]},{"type":"element","tag":"h3","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Microsoft Teams requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"teams:\n webhook: \"https://m365x682156.webhook.office.com\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-2"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-teams-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Teams Channel"}]},{"type":"element","tag":"code","props":{"code":"teams:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://m365x682156.webhook.office.com/1\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://m365x682156.webhook.office.com/2\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com/1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com/2\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-2"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/ms-teams.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/ms-teams.png","style":"border: 1px solid #555","alt":"MS Teams Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"slack"},"children":[{"type":"text","value":"Slack"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Slack."}]},{"type":"element","tag":"h3","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Slack requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"slack:\n webhook: \"https://hooks.slack.com/services/...\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-3"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-slack-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Slack Channel"}]},{"type":"element","tag":"code","props":{"code":"slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://hooks.slack.com/services/T1...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://hooks.slack.com/services/T2...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/T1...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/T2...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-3"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/slack.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/slack.png","style":"border: 1px solid #555","alt":"Slack Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"discord"},"children":[{"type":"text","value":"Discord"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Discord."}]},{"type":"element","tag":"h3","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Discord requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"discord:\n webhook: \"https://discordapp.com/api/webhooks/...\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-4"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-discord-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Discord Channel"}]},{"type":"element","tag":"code","props":{"code":"discord:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://discordapp.com/api/webhooks/1...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://discordapp.com/api/webhooks/2...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/1...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/2...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-4"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/discord.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/discord.png","style":"border: 1px solid #555","alt":"Discord Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information as JSON to the REST API of Policy Reporter UI. You can find the received Results in the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Logs"}]},{"type":"text","value":" view of the UI. The results are stored in memory. The max number of stored results can be configured in the Policy Reporter UI."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If the Policy Reporter UI is installed via Helm Chart, it is configured as a target by default with a minimumPriority of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" and a maximum logSize of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":". The logSize can be configured in the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#log-size"},"children":[{"type":"text","value":"Policy Reporter UI Subchart"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"example-5"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Policy Reporter UI requires a valid and accessible host URL."}]},{"type":"element","tag":"code","props":{"code":"ui:\n host: \"http://policy-reporter-ui:8080\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://policy-reporter-ui:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-5"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/policy-reporter-log-dark.png","target":"_blank","className":["dark-img"]},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/policy-reporter-log-dark.png","style":"border: 1px solid #555","alt":"Policy Reporter UI - Logs View dark mode"},"children":[]}]},{"type":"element","tag":"a","props":{"href":"/images/targets/policy-reporter-log-light.png","target":"_blank","className":["light-img"]},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/policy-reporter-log-light.png","style":"border: 1px solid #555","alt":"Policy Reporter UI - Logs View light mode"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"webhook"},"children":[{"type":"text","value":"Webhook"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information as JSON POST request to a custom API with extendable header information."}]},{"type":"element","tag":"h3","props":{"id":"example-6"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Webhook requires a valid and accessible host URL."}]},{"type":"element","tag":"code","props":{"code":"webhook:\n host: \"http://webhook.de:8080\"\n headers:\n Authorization: \"Bearer XXXXXX\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://webhook.de:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"Authorization"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Bearer XXXXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-5"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined. Root "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"headers"}]},{"type":"text","value":" will be merged together with the defined channel "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"headers"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-webhook-url"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Webhook URL"}]},{"type":"element","tag":"code","props":{"code":"webhook:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n headers:\n Authorization: \"Bearer XXXXXX\"\n channels:\n - host: \"https://webhook.team-a.de\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - host: \"https://webhook.team-b.de\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"Authorization"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Bearer XXXXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://webhook.team-a.de\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://webhook.team-b.de\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"priority\":\"warning\",\n \"status\":\"fail\",\n \"severity\":\"medium\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"scored\":true,\n \"creationTimestamp\":\"2021-12-04T10:13:02Z\",\n \"resource\":{\n \"apiVersion\":\"v1\",\n \"kind\":\"Pod\",\n \"name\":\"nginx2\",\n \"namespace\":\"test\",\n \"uid\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"medium\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"apiVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"s3-compatible-storage"},"children":[{"type":"text","value":"S3 compatible Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to S3 compatible services like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"MinIO"}]},{"type":"text","value":", "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Yandex"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"AWS S3"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It persists each result as JSON in the following structure: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"s3:////YYYY-MM-DD/--YYYY-MM-DDTHH:mm:ss.json"}]}]},{"type":"element","tag":"h3","props":{"id":"additional-configure"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the S3 API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for the selected bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":" in which the results are persisted"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of the bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":" of the file path. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as default"}]}]},{"type":"element","tag":"h3","props":{"id":"example-7"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"s3:\n endpoint: \"https://storage.yandexcloud.net\"\n region: \"ru-central1\"\n bucket: \"dev-cluster\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://storage.yandexcloud.net\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ru-central1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"dev-cluster\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-6"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-s3-bucket"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS S3 bucket"}]},{"type":"element","tag":"code","props":{"code":"s3:\n endpoint: \"https://s3.amazonaws.com\"\n region: \"eu-central-1\"\n bucket: \"policy-violations\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - bucket: \"privileged-containers-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://s3.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"privileged-containers-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-1"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kinesis-compatible-services"},"children":[{"type":"text","value":"Kinesis compatible Services"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to Kinesis compatible services like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Yandex"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"AWS Kinesis"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-1"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the S3 API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for the selected stream"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"streamName"}]},{"type":"text","value":" in which the results are send to"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of the stream"}]}]},{"type":"element","tag":"h3","props":{"id":"example-8"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"kinesis:\n endpoint: \"https://kinesis.eu-central-1.amazonaws.com\"\n region: \"eu-central-1\"\n streamName: \"policy-reporter\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://kinesis.eu-central-1.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-7"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"streamName"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-kinesis-stream"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS Kinesis Stream"}]},{"type":"element","tag":"code","props":{"code":"kinesis:\n endpoint: \"https://kinesis.eu-central-1.amazonaws.com\"\n region: \"eu-central-1\"\n streamName: \"policy-reporter\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - streamName: \"critical-policy-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://kinesis.eu-central-1.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical-policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-2"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"aws-securityhub"},"children":[{"type":"text","value":"AWS SecurityHub"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to the AWS SecurityHub."}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-2"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the SecurityHub API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for AWS SecurityHub"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accountID"}]},{"type":"text","value":" of your AWS Account"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of AWS SecurityHub"}]}]},{"type":"element","tag":"h3","props":{"id":"example-9"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"securityHub:\n region: \"eu-central-1\"\n accountID: \"account_id\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"account_id\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-8"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accoundID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-kinesis-stream-1"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS Kinesis Stream"}]},{"type":"element","tag":"code","props":{"code":"securityHub:\n region: \"eu-central-1\"\n accountID: \"account_id\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - region: \"us-east-1\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"account_id\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"us-east-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-6"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/security-hub.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/security-hub.png","style":"border: 1px solid #555","alt":"AWS SecurityHub Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"google-cloud-storage"},"children":[{"type":"text","value":"Google Cloud Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to Google Cloud Storage."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It persists each result as JSON in the following structure: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"//YYYY-MM-DD/--YYYY-MM-DDTHH:mm:ss.json"}]}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-3"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"credentials"}]},{"type":"text","value":" as JSON string for authentication with the required write permissions for the selected bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":" in which the results are persisted"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":" of the file path. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as default"}]}]},{"type":"element","tag":"h3","props":{"id":"example-10"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"gcs:\n bucket: \"dev-cluster\"\n credentials: \"{}\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"dev-cluster\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"{}\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-9"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"credentials"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-gcs-bucket"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated GCS bucket"}]},{"type":"element","tag":"code","props":{"code":"gcs:\n bucket: \"policy-violations\"\n credentials: \"{}\"\n skipExistingOnStartup: true\n channels:\n - bucket: \"privileged-containers-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"{}\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"privileged-containers-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-3"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"configuration-reference"},"children":[{"type":"text","value":"Configuration Reference"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n loki:\n host: \"\"\n path: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n elasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n username: \"\"\n password: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n slack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n discord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n teams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n ui:\n host: http://policy-reporter-ui:8080\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\n webhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n s3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n kinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n gcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"http://policy-reporter-ui:8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"\"\n path: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nelasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nslack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ndiscord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nteams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nui:\n host: http://policy-reporter-ui:8080\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\nwebhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ns3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nkinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"http://policy-reporter-ui:8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-39b4de{color:#6E7781}\n.ct-796baa{color:#0550AE}\n.ct-107321{color:#0A3069}\n.ct-5c8728{color:#24292F}\n.ct-89acee{color:#116329}\n.dark .ct-89acee{color:#7EE787}\n.dark .ct-5c8728{color:#C9D1D9}\n.dark .ct-107321{color:#A5D6FF}\n.dark .ct-796baa{color:#79C0FF}\n.dark .ct-39b4de{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"target-configurations","depth":2,"text":"Target Configurations","children":[{"id":"filter-possibilities","depth":3,"text":"Filter Possibilities"},{"id":"channels-since-appversion-250","depth":3,"text":"Channels (since AppVersion 2.5.0)"},{"id":"secretref","depth":3,"text":"SecretRef"},{"id":"certificate","depth":3,"text":"Certificate"},{"id":"skiptls","depth":3,"text":"skipTLS"}]},{"id":"grafana-loki","depth":2,"text":"Grafana Loki","children":[{"id":"example","depth":3,"text":"Example"},{"id":"channel-example","depth":3,"text":"Channel Example"},{"id":"screenshot","depth":3,"text":"Screenshot"}]},{"id":"elasticsearch","depth":2,"text":"Elasticsearch","children":[{"id":"additional-configuration","depth":3,"text":"Additional configuration"},{"id":"example-1","depth":3,"text":"Example"},{"id":"channel-example-1","depth":3,"text":"Channel Example"},{"id":"screenshot-1","depth":3,"text":"Screenshot"}]},{"id":"microsoft-teams","depth":2,"text":"Microsoft Teams","children":[{"id":"example-2","depth":3,"text":"Example"},{"id":"channel-example-2","depth":3,"text":"Channel Example"},{"id":"screenshot-2","depth":3,"text":"Screenshot"}]},{"id":"slack","depth":2,"text":"Slack","children":[{"id":"example-3","depth":3,"text":"Example"},{"id":"channel-example-3","depth":3,"text":"Channel Example"},{"id":"screenshot-3","depth":3,"text":"Screenshot"}]},{"id":"discord","depth":2,"text":"Discord","children":[{"id":"example-4","depth":3,"text":"Example"},{"id":"channel-example-4","depth":3,"text":"Channel Example"},{"id":"screenshot-4","depth":3,"text":"Screenshot"}]},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"example-5","depth":3,"text":"Example"},{"id":"screenshot-5","depth":3,"text":"Screenshot"}]},{"id":"webhook","depth":2,"text":"Webhook","children":[{"id":"example-6","depth":3,"text":"Example"},{"id":"channel-example-5","depth":3,"text":"Channel Example"},{"id":"content-example","depth":3,"text":"Content Example"}]},{"id":"s3-compatible-storage","depth":2,"text":"S3 compatible Storage","children":[{"id":"additional-configure","depth":3,"text":"Additional Configure"},{"id":"example-7","depth":3,"text":"Example"},{"id":"channel-example-6","depth":3,"text":"Channel Example"},{"id":"content-example-1","depth":3,"text":"Content Example"}]},{"id":"kinesis-compatible-services","depth":2,"text":"Kinesis compatible Services","children":[{"id":"additional-configure-1","depth":3,"text":"Additional Configure"},{"id":"example-8","depth":3,"text":"Example"},{"id":"channel-example-7","depth":3,"text":"Channel Example"},{"id":"content-example-2","depth":3,"text":"Content Example"}]},{"id":"aws-securityhub","depth":2,"text":"AWS SecurityHub","children":[{"id":"additional-configure-2","depth":3,"text":"Additional Configure"},{"id":"example-9","depth":3,"text":"Example"},{"id":"channel-example-8","depth":3,"text":"Channel Example"},{"id":"screenshot-6","depth":3,"text":"Screenshot"}]},{"id":"google-cloud-storage","depth":2,"text":"Google Cloud Storage","children":[{"id":"additional-configure-3","depth":3,"text":"Additional Configure"},{"id":"example-10","depth":3,"text":"Example"},{"id":"channel-example-9","depth":3,"text":"Channel Example"},{"id":"content-example-3","depth":3,"text":"Content Example"}]},{"id":"configuration-reference","depth":2,"text":"Configuration Reference"}]}},"_type":"markdown","_id":"content:02. core:targets.md","_source":"content","_file":"02. core/targets.md","_extension":"md"},{"_path":"/ui/_dir","_dir":"ui","_draft":false,"_partial":true,"_locale":"","title":"Policy Reporter UI","_id":"content:03. ui:_dir.yaml","_type":"yaml","_source":"content","_file":"03. ui/_dir.yaml","_extension":"yaml"},{"_path":"/ui/api-reference","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":20,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by the Policy Reporter UI."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"push-api"},"children":[{"type":"text","value":"Push API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"POST"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/push"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Receive a single PolicyReport result and store it in memory."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X POST -H \"Content-type: application/json\" -d '{\"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\"Policy\":\"require-run-as-non-root\",\"Rule\":\"check-containers\",\"Priority\":\"warning\",\"Status\":\"fail\",\"Category\":\"Pod Security Standards (Restricted)\",\"Source\":\"Kyverno\",\"Scored\":true,\"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\"Resource\":{\"APIVersion\":\"v1\",\"Kind\":\"Pod\",\"Name\":\"nginx2\",\"Namespace\":\"test\",\"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"}}' \"http://localhost:8080/api/push\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c796c1"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"POST"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-H"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Content-type: application/json\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-d"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"'{\"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\"Policy\":\"require-run-as-non-root\",\"Rule\":\"check-containers\",\"Priority\":\"warning\",\"Status\":\"fail\",\"Category\":\"Pod Security Standards (Restricted)\",\"Source\":\"Kyverno\",\"Scored\":true,\"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\"Resource\":{\"APIVersion\":\"v1\",\"Kind\":\"Pod\",\"Name\":\"nginx2\",\"Namespace\":\"test\",\"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"}}'"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"http://localhost:8080/api/push\""}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Body JSON"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"CreationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/result-log"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns the logs of received results."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/api/result-log\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c796c1"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"http://localhost:8080/api/result-log\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"priority\":\"warning\",\n \"status\":\"fail\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"scored\":true,\n \"resource\":{\n \"apiVersion\":\"v1\",\n \"kind\":\"Pod\",\n \"name\":\"nginx2\",\n \"namespace\":\"test\",\n \"uid\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n },\n \"creationTimestamp\":\"2021-12-04T10:13:02Z\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"apiVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"config-api"},"children":[{"type":"text","value":"Config API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/config"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns configured plugins and the default displayMode."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/api/config\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c796c1"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"http://localhost:8080/api/config\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{{\n \"views\": {\n \"dashboard\": {\n \"policyReports\": true,\n \"clusterPolicyReports\": true\n },\n \"logs\": true,\n \"policyReports\": true,\n \"clusterPolicyReports\": true,\n \"kyvernoPolicies\": true,\n \"kyvernoVerifyImages\": true\n },\n \"displayMode\": \"\",\n \"plugins\":[\n \"kyverno\"\n ]\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{"}]},{"type":"element","tag":"span","props":{"class":"ct-e88d61"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"views\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"dashboard\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"policyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"clusterPolicyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"logs\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"policyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"clusterPolicyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"kyvernoPolicies\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"kyvernoVerifyImages\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"displayMode\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"plugins\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"kyverno\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"proxy-apis"},"children":[{"type":"text","value":"Proxy APIs"}]},{"type":"element","tag":"h3","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/v1/*"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Proxy to the configured Policy Reporter host URL."}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference#v1-general-apis"},"children":[{"type":"text","value":"Policy Reporter - API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/kyverno/*"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Proxy to the configured Policy Reporter Kyverno plugin host URL."}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/kyverno-plugin/14-api-reference#v1-general-apis"},"children":[{"type":"text","value":"Kyverno Plugin - API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-e88d61{color:#82071E}\n.ct-c944c0{color:#116329}\n.ct-bada69{color:#0A3069}\n.ct-7ccb45{color:#0550AE}\n.ct-7177af{color:#24292F}\n.ct-c796c1{color:#953800}\n.dark .ct-c796c1{color:#FFA657}\n.dark .ct-7177af{color:#C9D1D9}\n.dark .ct-7ccb45{color:#79C0FF}\n.dark .ct-bada69{color:#A5D6FF}\n.dark .ct-c944c0{color:#7EE787}\n.dark .ct-e88d61{color:#FFA198}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"push-api","depth":3,"text":"Push API"},{"id":"results-api","depth":3,"text":"Results API"},{"id":"config-api","depth":3,"text":"Config API"}]},{"id":"proxy-apis","depth":2,"text":"Proxy APIs","children":[{"id":"policy-reporter","depth":3,"text":"Policy Reporter"},{"id":"kyverno-plugin","depth":3,"text":"Kyverno Plugin"}]}]}},"_type":"markdown","_id":"content:03. ui:api-reference.md","_source":"content","_file":"03. ui/api-reference.md","_extension":"md"},{"_path":"/ui/config-reference","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":22,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"logSize: 200\ndisplayMode: \"\" # Possible options: \"dark\" / \"light\"\n\n# Used in the ClusterSelect, if you configure additional clusters\nclusterName: Dev Cluster\n\n# Attention: be sure that your APIs are not accessable for the outside world\n# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI\nclusters:\n - name: External Cluster # name used for the selection of the Cluster\n api: https://policy-reporter.external.cluster # reachable external Policy Reporter REST API\n kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API\n\nviews:\n # information shown on the overall dashboard / index page\n dashboard:\n policyReports: true\n clusterPolicyReports: true\n \n # hides entire pages / views\n logs: true\n policyReports: true\n clusterPolicyReports: true\n kyvernoPolicies: true\n kyvernoVerifyImages: true\n\nredis:\n enabled: false\n address: \"redis:6379\"\n database: 0\n prefix: \"policy-reporter-ui\"\n username: \"\"\n password: \"\"\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"logSize"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"displayMode"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# Possible options: \"dark\" / \"light\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# Used in the ClusterSelect, if you configure additional clusters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"Dev Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# Attention: be sure that your APIs are not accessable for the outside world"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"clusters"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"External Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# name used for the selection of the Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"https://policy-reporter.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# reachable external Policy Reporter REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"kyvernoApi"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"https://kyverno-plugin.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# (optional) reachable external Policy Reporter Kyverno Plugin REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"views"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# information shown on the overall dashboard / index page"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"dashboard"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# hides entire pages / views"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"logs"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"kyvernoPolicies"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"kyvernoVerifyImages"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"policy-reporter-ui\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-afefb7{color:#6E7781}\n.ct-2006f8{color:#0A3069}\n.ct-58b322{color:#0550AE}\n.ct-707e61{color:#24292F}\n.ct-3bc61e{color:#116329}\n.dark .ct-3bc61e{color:#7EE787}\n.dark .ct-707e61{color:#C9D1D9}\n.dark .ct-58b322{color:#79C0FF}\n.dark .ct-2006f8{color:#A5D6FF}\n.dark .ct-afefb7{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:03. ui:config-reference.md","_source":"content","_file":"03. ui/config-reference.md","_extension":"md"},{"_path":"/ui/development","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":21,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"go-backend"},"children":[{"type":"text","value":"Go Backend"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Go Backend acts as:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Backend store and API for the Policy Report pushes"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"File server for the NuxtJS single page application (the actual UI)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"HTTP proxy for the Policy Reporter REST API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"HTTP proxy for the Kyverno plugin REST API (if enabled)"}]}]},{"type":"element","tag":"h3","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]}]},{"type":"element","tag":"h3","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-ui","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter UI on GitHub"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Go Backend is located in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"./server"}]},{"type":"text","value":" directory"}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"cd server\n\ngo get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"cd"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"server"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-policy-reporter-ui"},"children":[{"type":"text","value":"Running Policy Reporter UI"}]},{"type":"element","tag":"code","props":{"code":"go run main.go -no-ui -dev -port=8082\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-port=8082"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-config"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter UI config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-dev"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"adds the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Access-Control-Allow-Origin"}]},{"type":"text","value":" HTTP header"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"to all APIs to avoid CORS errors"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-no-ui"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"disables the SPA handler to start the backend without the UI,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"only for development purposes"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-policy-reporter"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Host URL to Policy Reporter,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to proxy API requests to and from the UI"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-kyverno-plugin"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Host URL to Policy Reporter Kyverno plugin,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to proxy API requests to and from the UI"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-port"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter-ui"},"children":[{"type":"text","value":"Compile and run Policy Reporter UI"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/policyreporter-ui -no-ui -dev -port=8082\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"/build/policyreporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-port=8082"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"nuxtjs-frontend"},"children":[{"type":"text","value":"NuxtJS Frontend"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The actual frontend is a single page application based on "},{"type":"element","tag":"a","props":{"href":"https://nuxtjs.org/","target":"_blank"},"children":[{"type":"text","value":"NuxtJS"}]},{"type":"text","value":" and "},{"type":"element","tag":"a","props":{"href":"https://www.typescriptlang.org/","target":"_blank"},"children":[{"type":"text","value":"TypeScript"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"requirements-1"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"NodeJS >= v16"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Local running Policy Reporter UI backend"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Accessible Policy Reporter REST API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Accessible Kyverno plugin REST API (optional)"}]}]},{"type":"element","tag":"h3","props":{"id":"preparation"},"children":[{"type":"text","value":"Preparation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter Kyverno plugin via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-kyverno-plugin 8083:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"service/policy-reporter-kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8083"}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Start the Policy Reporter UI server in development mode without the UI. The server has to be started in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"server"}]},{"type":"text","value":" directory of the Policy Reporter UI project."}]},{"type":"element","tag":"code","props":{"code":"go run main.go -no-ui -dev -port=8082 -policy-reporter http://localhost:8080 -kyverno-plugin http://localhost:8083\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-port=8082"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"http://localhost:"}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"http://localhost:"}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8083"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies-1"},"children":[{"type":"text","value":"Install Dependencies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Dependencies are managed with NPM."}]},{"type":"element","tag":"code","props":{"code":"npm install\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"npm"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"install"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"running-policy-reporter-ui-1"},"children":[{"type":"text","value":"Running Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Create a .env file to configure the Policy Reporter UI backend URL. With this setup you can just copy the prepared "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":".env.example"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"cp .env.example .env\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"cp"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":".env.example"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":".env"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Start the NuxtJS development server"}]},{"type":"element","tag":"code","props":{"code":"npm run dev\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"npm"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"dev"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Open "},{"type":"element","tag":"a","props":{"href":"http://localhost:3000","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:3000","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:3000"}]}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Check the output of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"npm run dev"}]},{"type":"text","value":" command if this port is not working."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-f9a759{color:#953800}\n.ct-5e0d57{color:#0A3069}\n.ct-3d732e{color:#24292F}\n.ct-abfd98{color:#0550AE}\n.dark .ct-abfd98{color:#79C0FF}\n.dark .ct-3d732e{color:#C9D1D9}\n.dark .ct-5e0d57{color:#A5D6FF}\n.dark .ct-f9a759{color:#FFA657}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"go-backend","depth":2,"text":"Go Backend","children":[{"id":"requirements","depth":3,"text":"Requirements"},{"id":"getting-started","depth":3,"text":"Getting started"},{"id":"install-dependencies","depth":3,"text":"Install dependencies"}]},{"id":"running-policy-reporter-ui","depth":2,"text":"Running Policy Reporter UI","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter-ui","depth":3,"text":"Compile and run Policy Reporter UI"}]},{"id":"nuxtjs-frontend","depth":2,"text":"NuxtJS Frontend","children":[{"id":"requirements-1","depth":3,"text":"Requirements"},{"id":"preparation","depth":3,"text":"Preparation"},{"id":"install-dependencies-1","depth":3,"text":"Install Dependencies"},{"id":"running-policy-reporter-ui-1","depth":3,"text":"Running Policy Reporter UI"}]}]}},"_type":"markdown","_id":"content:03. ui:development.md","_source":"content","_file":"03. ui/development.md","_extension":"md"},{"_path":"/kyverno-plugin/api-reference","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":30,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by Policy Reporter."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"healthz-api"},"children":[{"type":"text","value":"Healthz API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/healthz"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the app is healthy and required CRDs are installed"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/healthz\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/healthz\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"error\": \"No Kyverno CRDs found\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"No Kyverno CRDs found\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"readiness-api"},"children":[{"type":"text","value":"Readiness API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the app is up and running"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/ready\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/ready\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"crd-apis"},"children":[{"type":"text","value":"CRD APIs"}]},{"type":"element","tag":"h3","props":{"id":"policies-api"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all available Policies and ClusterPolicies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/policies\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/policies\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\":\"ClusterPolicy\",\n \"name\":\"deny-privilege-escalation\",\n \"autogenControllers\":[\n \"DaemonSet\",\n \"Deployment\",\n \"Job\",\n \"StatefulSet\",\n \"CronJob\"\n ],\n \"validationFailureAction\":\"audit\",\n \"background\":true,\n \"rules\":[\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"deny-privilege-escalation\",\n \"type\":\"validation\"\n },\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"autogen-deny-privilege-escalation\",\n \"type\":\"validation\"\n },\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"autogen-cronjob-deny-privilege-escalation\",\n \"type\":\"validation\"\n }\n ],\n \"category\":\"Pod Security Standards (Restricted)\",\n \"description\":\"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.\",\n \"severity\":\"medium\",\n \"creationTimestamp\":\"2021-11-07T18:32:40Z\",\n \"uid\":\"7cabc2f3-0e9b-4d1e-a434-a19275a54d29\",\n \"content\":\"apiVersion: kyverno.io/v1\\nkind: ClusterPolicy\\nmetadata:\\n annotations:\\n pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob\\n policies.kyverno.io/category: Pod Security Standards (Restricted)\\n policies.kyverno.io/description: Privilege escalation, such as via set-user-ID\\n or set-group-ID file mode, should not be allowed.\\n policies.kyverno.io/severity: medium\\n creationTimestamp: \\\"2021-11-07T18:32:40Z\\\"\\n generation: 16\\n labels:\\n app: kyverno\\n app.kubernetes.io/component: kyverno\\n app.kubernetes.io/instance: kyverno-policies\\n app.kubernetes.io/managed-by: Helm\\n app.kubernetes.io/name: kyverno-policies\\n app.kubernetes.io/part-of: kyverno-policies\\n app.kubernetes.io/version: v2.1.3\\n argocd.argoproj.io/instance: kyverno-policies\\n helm.sh/chart: kyverno-policies-v2.1.3\\n name: deny-privilege-escalation\\n resourceVersion: \\\"1742766\\\"\\n uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29\\nspec:\\n background: true\\n failurePolicy: Fail\\n rules:\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - Pod\\n mutate: {}\\n name: deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - DaemonSet\\n - Deployment\\n - Job\\n - StatefulSet\\n mutate: {}\\n name: autogen-deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n template:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - CronJob\\n mutate: {}\\n name: autogen-cronjob-deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n jobTemplate:\\n spec:\\n template:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n validationFailureAction: audit\\n\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"ClusterPolicy\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"autogenControllers\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"DaemonSet\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Deployment\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Job\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"StatefulSet\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"CronJob\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"validationFailureAction\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"audit\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"background\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"rules\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"autogen-deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"autogen-cronjob-deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"description\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"medium\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"2021-11-07T18:32:40Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"7cabc2f3-0e9b-4d1e-a434-a19275a54d29\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"content\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"apiVersion: kyverno.io/v1"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"kind: ClusterPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"metadata:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" annotations:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" policies.kyverno.io/category: Pod Security Standards (Restricted)"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" policies.kyverno.io/description: Privilege escalation, such as via set-user-ID"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" or set-group-ID file mode, should not be allowed."}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" policies.kyverno.io/severity: medium"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" creationTimestamp: "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"2021-11-07T18:32:40Z"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" generation: 16"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" labels:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app: kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/component: kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/instance: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/managed-by: Helm"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/name: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/part-of: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/version: v2.1.3"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" argocd.argoproj.io/instance: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" helm.sh/chart: kyverno-policies-v2.1.3"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" name: deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resourceVersion: "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"1742766"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" background: true"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" failurePolicy: Fail"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" rules:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - Pod"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" name: deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - DaemonSet"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - Deployment"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - Job"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - StatefulSet"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" name: autogen-deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" template:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - CronJob"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" name: autogen-cronjob-deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" jobTemplate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" template:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" validationFailureAction: audit"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"verifyimage-rules-api"},"children":[{"type":"text","value":"VerifyImage Rules API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/verify-image-rules"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all VerifyImages rules applied to the cluster"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/verify-image-rules\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/verify-image-rules\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"policy\": {\n \"name\": \"check-image\",\n \"uid\": \"b623d896-cfdb-4926-86c8-1bddaf93371f\"\n },\n \"rule\": \"check-image\",\n \"repository\": \"registry.io/signatures\",\n \"image\": \"ghcr.io/kyverno/test-verify-image:*\",\n \"key\": \"-----BEGIN PUBLIC KEY-----\\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM\\n5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA==\\n-----END PUBLIC KEY-----\",\n \"attestations\": \"attestations:\\n- conditions:\\n - all:\\n - key: '{{ repo.uri }}'\\n operator: Equals\\n value: https://git-repo.com/org/app\\n - key: '{{ repo.branch }}'\\n operator: Equals\\n value: main\\n - key: '{{ reviewers }}'\\n operator: In\\n value:\\n - ana@example.com\\n - bob@example.com\\n predicateType: https://example.com/CodeReview/v1\\n\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"check-image\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"b623d896-cfdb-4926-86c8-1bddaf93371f\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"check-image\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"repository\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"registry.io/signatures\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"image\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"ghcr.io/kyverno/test-verify-image:*\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"key\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"-----BEGIN PUBLIC KEY-----"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA=="}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"-----END PUBLIC KEY-----\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"attestations\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"attestations:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"- conditions:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - all:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - key: '{{ repo.uri }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" operator: Equals"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" value: https://git-repo.com/org/app"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - key: '{{ repo.branch }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" operator: Equals"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" value: main"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - key: '{{ reviewers }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" operator: In"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" value:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - ana@example.com"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - bob@example.com"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" predicateType: https://example.com/CodeReview/v1"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"metrics"},"children":[{"type":"text","value":"Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Prometheus Metrics API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kyverno_policy"},"children":[{"type":"text","value":"kyverno_policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One entry represents one "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]},{"type":"text","value":" of a Policy or ClusterPolicy. Deleted policies and rules will also be removed from the metrics."}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"background"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Background scan enabled or disabled"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy or ClusterPolicy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the rule within the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"type"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Type of the rule: validation / mutation / generation"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"validationFailureAction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"validationFailureAction of the rule: audit / enforce"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/metrics\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/metrics\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_kyverno_policy List of all Policies\n# TYPE policy_report_kyverno_policy gauge\nkyverno_policy{background=\"true\",category=\"\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"require-ns-labels\",rule=\"check-for-labels-on-namespace\",severity=\"\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-cronjob-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\n","language":"text","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_kyverno_policy List of all Policies\n# TYPE policy_report_kyverno_policy gauge\nkyverno_policy{background=\"true\",category=\"\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"require-ns-labels\",rule=\"check-for-labels-on-namespace\",severity=\"\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-cronjob-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-b37c54{color:#116329}\n.ct-46f7c7{color:#0A3069}\n.ct-a08778{color:#0550AE}\n.ct-094d02{color:#24292F}\n.ct-a3c79e{color:#953800}\n.dark .ct-a3c79e{color:#FFA657}\n.dark .ct-094d02{color:#C9D1D9}\n.dark .ct-a08778{color:#79C0FF}\n.dark .ct-46f7c7{color:#A5D6FF}\n.dark .ct-b37c54{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"healthz-api","depth":3,"text":"Healthz API"},{"id":"readiness-api","depth":3,"text":"Readiness API"}]},{"id":"crd-apis","depth":2,"text":"CRD APIs","children":[{"id":"policies-api","depth":3,"text":"Policies API"},{"id":"verifyimage-rules-api","depth":3,"text":"VerifyImage Rules API"}]},{"id":"metrics","depth":2,"text":"Metrics","children":[{"id":"kyverno_policy","depth":3,"text":"kyverno_policy"},{"id":"example-4","depth":3,"text":"Example"}]}]}},"_type":"markdown","_id":"content:04. kyverno-plugin:api-reference.md","_source":"content","_file":"04. kyverno-plugin/api-reference.md","_extension":"md"},{"_path":"/kyverno-plugin/config-reference","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":32,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"kubeconfig: '~/.kube/config' \n\napi:\n port: 8080\n\nrest:\n enabled: false\n\nmetrics:\n enabled: false\n\nblockReports:\n enabled: false\n eventNamespace: default\n results: \n maxPerReport: 200\n keepOnlyLatest: false\n source: \"Kyverno Event\"\n\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"kubeconfig"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52dd1b"},"children":[{"type":"text","value":"'~/.kube/config'"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"blockReports"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"eventNamespace"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52dd1b"},"children":[{"type":"text","value":"default"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"maxPerReport"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"keepOnlyLatest"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"source"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52dd1b"},"children":[{"type":"text","value":"\"Kyverno Event\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-be2e00{color:#0550AE}\n.ct-52dd1b{color:#0A3069}\n.ct-c58c58{color:#24292F}\n.ct-2cfe35{color:#116329}\n.dark .ct-2cfe35{color:#7EE787}\n.dark .ct-c58c58{color:#C9D1D9}\n.dark .ct-52dd1b{color:#A5D6FF}\n.dark .ct-be2e00{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:04. kyverno-plugin:config-reference.md","_source":"content","_file":"04. kyverno-plugin/config-reference.md","_extension":"md"},{"_path":"/kyverno-plugin/development","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":31,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"(optional) Kubernetes Cluster with "},{"type":"element","tag":"a","props":{"href":"https://kyverno.io"},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":" installed"}]}]},{"type":"element","tag":"h2","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-kyverno-plugin","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter Kyverno plugin on GitHub"}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"go get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"unit-tests"},"children":[{"type":"text","value":"Unit Tests"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run unit tests locally with"}]},{"type":"element","tag":"code","props":{"code":"make test\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"or"}]},{"type":"element","tag":"code","props":{"code":"go test -v ./... -timeout=10s\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"test"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"-v"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"./..."}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"-timeout=10s"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-kyverno-plugin"},"children":[{"type":"text","value":"Running Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To run the Kyverno plugin locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for Kyverno Policies and ClusterPolicies. The configuration can be done via CLI arguments, "},{"type":"element","tag":"a","props":{"href":"/kyverno-plugin/16-config-reference","target":"_blank"},"children":[{"type":"text","value":"config.yaml"}]},{"type":"text","value":", or a mix of both."}]},{"type":"element","tag":"code","props":{"code":"go run main.go run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":"center"},"children":[{"type":"text","value":"Short"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--kubeconfig"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-k"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the kubeconfig file,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to connect to the Kubernetes API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--config"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-c"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--metrics-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-m"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the Metrics API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--rest-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-r"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the REST API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--port"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-p"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter"},"children":[{"type":"text","value":"Compile and run Policy Reporter"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/kyverno-plugin run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"/build/kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-1c7292{color:#0550AE}\n.ct-99e718{color:#0A3069}\n.ct-bc464c{color:#24292F}\n.ct-49933b{color:#953800}\n.dark .ct-49933b{color:#FFA657}\n.dark .ct-bc464c{color:#C9D1D9}\n.dark .ct-99e718{color:#A5D6FF}\n.dark .ct-1c7292{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"getting-started","depth":2,"text":"Getting started","children":[{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"unit-tests","depth":3,"text":"Unit Tests"}]},{"id":"running-kyverno-plugin","depth":2,"text":"Running Kyverno Plugin","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter","depth":3,"text":"Compile and run Policy Reporter"}]}]}},"_type":"markdown","_id":"content:04. kyverno-plugin:development.md","_source":"content","_file":"04. kyverno-plugin/development.md","_extension":"md"}],"navigation":[{"title":"Introduction","_path":"/"},{"title":"Guide","_path":"/guide","children":[{"title":"Architecture","_path":"/guide/architecture","layout":"default"},{"title":"Getting started","_path":"/guide/getting-started"},{"title":"Helm Chart","_path":"/guide/helm-chart-core"},{"title":"Migration Guide","_path":"/guide/migration"},{"title":"Troubleshooting","_path":"/guide/troubleshooting"}]},{"title":"Policy Reporter","_path":"/core","children":[{"title":"API Reference","_path":"/core/api-reference"},{"title":"Config Reference","_path":"/core/config-reference"},{"title":"Local Development","_path":"/core/development"},{"title":"E-Mail Reports","_path":"/core/email-reports"},{"title":"Priority Mapping","_path":"/core/priority-mapping"},{"title":"Report Filter","_path":"/core/report-filter"},{"title":"Targets","_path":"/core/targets"}]},{"title":"Policy Reporter UI","_path":"/ui","children":[{"title":"API Reference","_path":"/ui/api-reference"},{"title":"Config Reference","_path":"/ui/config-reference"},{"title":"Local Development","_path":"/ui/development"}]},{"title":"Kyverno Plugin","_path":"/kyverno-plugin","children":[{"title":"API Reference","_path":"/kyverno-plugin/api-reference"},{"title":"Config Reference","_path":"/kyverno-plugin/config-reference"},{"title":"Local Development","_path":"/kyverno-plugin/development"}]}]} \ No newline at end of file diff --git a/docs/api/_content/cache.1694434657409.json b/docs/api/_content/cache.1694434657409.json new file mode 100644 index 00000000..8b42f6a8 --- /dev/null +++ b/docs/api/_content/cache.1694434657409.json @@ -0,0 +1 @@ +{"generatedAt":1694434710757,"generateTime":102,"contents":[{"_path":"/","_dir":"","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Introduction","description":"What is Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h2","props":{"id":"motivation"},"children":[{"type":"text","value":"Motivation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"text","value":" was created to make the results of your Kyverno validation policies more visible and observable. By default, Kyverno provides the option to create your validation policies in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"audit"}]},{"type":"text","value":" or "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"enforce"}]},{"type":"text","value":" mode. While "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"enforce"}]},{"type":"text","value":" blocks to applying a manifests that violate the given policy, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"audit"}]},{"type":"text","value":" creates "},{"type":"element","tag":"a","props":{"href":"https://kyverno.io/docs/policy-reports/","rel":["nofollow"]},"children":[{"type":"text","value":"PolicyReports"}]},{"type":"text","value":" that provide information about all resources that pass or fail your policies. Because Policy Reports are simple Custom Resource Definitions you can access them with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kubectl get/describe"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The disadvantages of these PolicyReports are that the results of a policy can be spread across multiple namespaces and both, the passed and failed results of multiple policies, are combined into one PolicyReport. This makes it difficult to find all failed results of a single ClusterPolicy. Since a PolicyReport contains all the results of a namespace, it is also difficult to check for new violations by new policies or resources."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter helps with this problems by providing different features based on PolicyReports:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"New violations can be send to different clients like Grafana Loki, Elasticsearch, Slack, Discord or MS Teams"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"The optional metrics endpoint can be used to observe violations in monitoring tools like Grafana"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Policy Reporter provides also a standalone "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-ui","target":"_blank"},"children":[{"type":"text","value":"Dashboard"}]},{"type":"text","value":" to get a graphical overview of all results with filter and an optional "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-kyverno-plugin","target":"_blank"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"text","value":" to get also information about your Kyverno policies."}]}]},{"type":"element","tag":"h2","props":{"id":"use-cases"},"children":[{"type":"text","value":"Use cases"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Due to the work of the "},{"type":"element","tag":"a","props":{"href":"https://github.com/kubernetes-sigs/wg-policy-prototypes","target":"_blank"},"children":[{"type":"text","value":"Kubernetes Policy Working Group"}]},{"type":"text","value":" and Community, the adoption of the PolicyReport and ClusterPolicyReport "},{"type":"element","tag":"abbr","props":{"title":"Custom Resource Definitions"},"children":[{"type":"text","value":"CRDs"}]},{"type":"text","value":" for different apps is increasing. This enables Policy Reporter to be used with other tools such as Kube Bench, Trivy, jsPolicy or Falco."}]},{"type":"element","tag":"h2","props":{"id":"screenshots"},"children":[{"type":"text","value":"Screenshots"}]},{"type":"element","tag":"h3","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/dashboard-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/dashboard-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"grafana"},"children":[{"type":"text","value":"Grafana"}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana.png","style":"border: 1px solid #555","alt":"Grafana: Policy Report Details"},"children":[]},{"type":"element","tag":"h3","props":{"id":"discord"},"children":[{"type":"text","value":"Discord"}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/discord.png","style":"border: 1px solid #555","alt":"Discord: Policy Report Alert"},"children":[]},{"type":"element","tag":"h2","props":{"id":"resources"},"children":[{"type":"text","value":"Resources"}]},{"type":"element","tag":"h3","props":{"id":"videos"},"children":[{"type":"text","value":"Videos"}]},{"type":"element","tag":"iframe","props":{"width":560,"height":315,"src":"https://www.youtube-nocookie.com/embed/PjgAfN2_rkg","title":"YouTube video player","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","allowFullScreen":true},"children":[]},{"type":"element","tag":"br","props":{},"children":[]},{"type":"element","tag":"iframe","props":{"width":560,"height":315,"src":"https://www.youtube-nocookie.com/embed/1mKywg9f5Fw","title":"YouTube video player","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture","allowFullScreen":true,"style":"border: 1px solid #555"},"children":[]},{"type":"element","tag":"br","props":{},"children":[]},{"type":"element","tag":"iframe","props":{"width":560,"height":315,"src":"https://www.youtube-nocookie.com/embed/ZrOtTELNLyg","title":"YouTube video player","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","allowFullScreen":true},"children":[]},{"type":"element","tag":"br","props":{},"children":[]},{"type":"element","tag":"iframe","props":{"width":560,"height":315,"src":"https://www.youtube-nocookie.com/embed/tG-YLGF9_Aw","title":"YouTube video player","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture","allowFullScreen":true,"style":"border: 1px solid #555"},"children":[]},{"type":"element","tag":"h3","props":{"id":"blogs"},"children":[{"type":"text","value":"Blogs"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://blog.webdev-jogeleit.de/blog/monitor-security-with-kyverno-and-policy-reporter/","rel":["nofollow"]},"children":[{"type":"text","value":"[07.04.2021] Monitor Security and Best Practices with Kyverno and Policy Reporter"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://medium.com/@charled.breteche/kubernetes-security-use-kyverno-policy-reporter-to-fix-kyverno-deployment-22f3bb18540c","rel":["nofollow"]},"children":[{"type":"text","value":"[28.02.2022] Kubernetes Security — Use Kyverno Policy Reporter to fix Kyverno deployment by Charles-Edouard Brétéché"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://blog.webdev-jogeleit.de/blog/observe-security-with-policy-reporter/","rel":["nofollow"]},"children":[{"type":"text","value":"[02.10.2022] Whats new in Policy Reporter"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://medium.com/@tamber/poc-kyverno-policy-reporter-ui-on-openshift-4-x-f79ea6a0818b","rel":["nofollow"]},"children":[{"type":"text","value":"[07.12.2022] PoC! — Kyverno & Policy Reporter UI on Openshift 4.x by Tommer Amber"}]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"motivation","depth":2,"text":"Motivation"},{"id":"use-cases","depth":2,"text":"Use cases"},{"id":"screenshots","depth":2,"text":"Screenshots","children":[{"id":"policy-reporter-ui","depth":3,"text":"Policy Reporter UI"},{"id":"grafana","depth":3,"text":"Grafana"},{"id":"discord","depth":3,"text":"Discord"}]},{"id":"resources","depth":2,"text":"Resources","children":[{"id":"videos","depth":3,"text":"Videos"},{"id":"blogs","depth":3,"text":"Blogs"}]}]}},"_type":"markdown","_id":"content:0.index.md","_source":"content","_file":"0.index.md","_extension":"md"},{"_path":"/guide/_dir","_dir":"guide","_draft":false,"_partial":true,"_locale":"","title":"Guide","_id":"content:01. guide:_dir.yaml","_type":"yaml","_source":"content","_file":"01. guide/_dir.yaml","_extension":"yaml"},{"_path":"/guide/architecture","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Architecture","description":"","layout":"default","category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"architecture"},"children":[{"type":"text","value":"Architecture"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter consists of up to three components."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/policy-reporter.svg","style":"background-color: #fff; padding: 15px; width: 100%;"},"children":[]},{"type":"element","tag":"h2","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This is the core application and watches for PolicyReporter and ClusterPolicyReporter CRD resources in the cluster. Policy Reporter uses internal listeners to react to incoming events and apply its logic to them."}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"MetricsListener"}]},{"type":"text","value":" (optional) creates metrics based on new, updated, and removed resources"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"StoreListener"}]},{"type":"text","value":" (optional) persists new resources and every change of an existing resource in an internal representation in the included SQLite database"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"ResultsListener"}]},{"type":"text","value":" checks each new and updated report for new results and publishes them to all registered "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"PolicyResultListeners"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"SendResultListener"}]},{"type":"text","value":" is a PolicyResultListener and sends all new results to the configured targets"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Processed information is available over the embedded HTTP server as API endpoints. See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-kyverno-plugin"},"children":[{"type":"text","value":"Policy Reporter Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This component watches for the Kyverno (Cluster)Policy CRDs like the Policy Reporter core application for the (Cluster)PolicyReport CRDs. The collected data is transformed into a internal format and available over the embedded HTTP server as API endpoints."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This component is independent from the Policy Reporter core application and only consumed by the Policy Reporter UI."}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This component is an optional, standalone UI for information provided by the Policy Reporter core application (and Policy Reporter Kyverno Plugin). The intention was to provide a simple alternative to external monitoring solutions such as Grafana, which are not always available. The UI is a "},{"type":"element","tag":"a","props":{"href":"https://nuxtjs.org/","target":"_blank"},"children":[{"type":"text","value":"NuxtJS"}]},{"type":"text","value":" based single-page application and is served over a Golang-based static file server. This server also proxies all requests made by the UI to the Policy Reporter API."}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Kyverno integration is an optional plugin. If enabled, it provides additional views about Kyverno policies. This information is provided by the Policy Reporter Kyverno Plugin which will also be proxied."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"policy-reporter","depth":2,"text":"Policy Reporter"},{"id":"policy-reporter-kyverno-plugin","depth":2,"text":"Policy Reporter Kyverno Plugin"},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"kyverno-plugin","depth":3,"text":"Kyverno Plugin"}]}]}},"_type":"markdown","_id":"content:01. guide:architecture.md","_source":"content","_file":"01. guide/architecture.md","_extension":"md"},{"_path":"/guide/getting-started","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Getting started","description":"","position":2,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can easily installed with Helm 3 or with the provided static "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter/tree/main/manifest","rel":["nofollow"]},"children":[{"type":"text","value":"manifest files"}]},{"type":"text","value":". It consists of four parts and can be installed and configured as needed."}]},{"type":"element","tag":"h2","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"h3","props":{"id":"helm-repository"},"children":[{"type":"text","value":"Helm Repository"}]},{"type":"element","tag":"code","props":{"code":"helm repo add policy-reporter https://kyverno.github.io/policy-reporter\nhelm repo update\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"add"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://kyverno.github.io/policy-reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"update"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"core-installation"},"children":[{"type":"text","value":"Core Installation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install only the core application to get REST APIs and/or a metrics endpoint. Both are optional and disabled by default."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set metrics.enabled=true --set api.enabled=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"metrics.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"api.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access your metrics endpoint on "},{"type":"element","tag":"a","props":{"href":"http://localhost:8080/metrics","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8080/metrics","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8080/metrics"}]}]},{"type":"text","value":" via Port Forward:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access your REST API endpoints at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8080/v1/targets","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8080/v1/targets","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8080/v1/targets"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"h3","props":{"id":"core-policy-reporter-ui"},"children":[{"type":"text","value":"Core + Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install the Policy Reporter core application and the Policy Reporter UI.\nThis installation also sets Policy Reporter UI as an alert target for new violations."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set ui.enabled=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"ui.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8081","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8081","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8081"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"service/policy-reporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8081"}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/basic-ui-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/basic-ui-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"core-policy-reporter-ui-kyverno-plugin"},"children":[{"type":"text","value":"Core + Policy Reporter UI + Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install the Policy Reporter core application, Policy Reporter Kyverno Plugin, and the Policy Reporter UI with the Kyverno views enabled.\nThis installation also sets Policy Reporter UI as an alert target for new violations."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set kyvernoPlugin.enabled=true --set ui.enabled=true --set ui.plugins.kyverno=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"kyvernoPlugin.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"ui.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"ui.plugins.kyverno="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8081","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8081","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8081"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"service/policy-reporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8081"}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/kyverno-dashboard-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Kyverno Policy Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/kyverno-dashboard-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Kyverno Policy Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"policy-reporter-prometheus-operator"},"children":[{"type":"text","value":"Policy Reporter + Prometheus Operator"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install Policy Reporter core application with metrics enabled and the monitoring subchart to install a ServiceMonitor and three pre-configured Grafana Dashboards. Change the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.grafana.namespace"}]},{"type":"text","value":" as needed as well as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.serviceMonitor.labels"}]},{"type":"text","value":" to match the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitorSelector"}]},{"type":"text","value":" of your Prometheus CRD."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#configure-the-servicemonitor","target":"_blank"},"children":[{"type":"text","value":"Helm Chart - Monitoring"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --set monitoring.enabled=true --set monitoring.grafana.namespace=monitoring --set monitoring.serviceMonitor.labels.release=monitoring -n policy-reporter --create-namespace\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"monitoring.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"monitoring.grafana.namespace=monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"monitoring.serviceMonitor.labels.release=monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--create-namespace"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-policy-reports-dashboard.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-policy-reports-details.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-cluster-policy-reports-details.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-ff74a6{color:#0550AE}\n.ct-e17559{color:#0A3069}\n.ct-7b2190{color:#24292F}\n.ct-0b3b3f{color:#953800}\n.dark .ct-0b3b3f{color:#FFA657}\n.dark .ct-7b2190{color:#C9D1D9}\n.dark .ct-e17559{color:#A5D6FF}\n.dark .ct-ff74a6{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"installation","depth":2,"text":"Installation","children":[{"id":"helm-repository","depth":3,"text":"Helm Repository"},{"id":"core-installation","depth":3,"text":"Core Installation"},{"id":"core-policy-reporter-ui","depth":3,"text":"Core + Policy Reporter UI"},{"id":"core-policy-reporter-ui-kyverno-plugin","depth":3,"text":"Core + Policy Reporter UI + Kyverno Plugin"},{"id":"policy-reporter-prometheus-operator","depth":3,"text":"Policy Reporter + Prometheus Operator"}]}]}},"_type":"markdown","_id":"content:01. guide:getting-started.md","_source":"content","_file":"01. guide/getting-started.md","_extension":"md"},{"_path":"/guide/helm-chart-core","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Helm Chart","description":"Policy Reporter Helm Chart configuration","position":4,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"helm-chart"},"children":[{"type":"text","value":"Helm Chart"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The available Helm Chart is the easiest way to install and configure Policy Reporter. Depending on your usage, it provides several values to configure features and disable anything else."}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The following explanations focus on feature-based configurations. Additional configurations like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resource limits"}]},{"type":"text","value":", "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"nodeSelector"}]},{"type":"text","value":", etc. are also possible for each component. See the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" of the related chart for reference."}]}]},{"type":"element","tag":"h2","props":{"id":"usage"},"children":[{"type":"text","value":"Usage"}]},{"type":"element","tag":"h3","props":{"id":"add-the-policy-reporter-helm-repository"},"children":[{"type":"text","value":"Add the Policy Reporter Helm Repository"}]},{"type":"element","tag":"code","props":{"code":"helm repo add policy-reporter https://kyverno.github.io/policy-reporter\nhelm repo update\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d56ffd"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"add"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"https://kyverno.github.io/policy-reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d56ffd"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"update"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"code","props":{"code":"helm install policy-reporter policy-reporter/policy-reporter -f values.yaml --create-namespace -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d56ffd"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"install"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"configuration"},"children":[{"type":"text","value":"Configuration"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default all available features are disabled. So it's up to the user to enable or configure the features needed. This approach reduces the required resources to a bare minimum."}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"h3","props":{"id":"enable-metrics-endpoint"},"children":[{"type":"text","value":"Enable Metrics Endpoint"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics will be available at "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"http://policy-reporter:8080/metrics"}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-rest-endpoints"},"children":[{"type":"text","value":"Enable REST Endpoints"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"REST APIs will be available at "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"http://policy-reporter:8080/v1/"}]},{"type":"text","value":" see "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"rest:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-api-basicauth-since-v2200"},"children":[{"type":"text","value":"Enable API BasicAuth (since v2.20.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It is possible to enable global HTTP Basic Authentication for the API and metric endpoints"}]},{"type":"element","tag":"code","props":{"code":"global:\n basicAuth:\n # username: username\n # password: password\n secretRef: auth-secret\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"global"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"basicAuth"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# username: username"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# password: password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"auth-secret"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The credentials can be configured directly or as reference to an already existing secret with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"username"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"password"}]},{"type":"text","value":" key/value pairs."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI will automatically do authorized API calls. If "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" is enabled the ServiceMonitor resources will also get the required "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"basicAuth"}]},{"type":"text","value":" configuration."}]},{"type":"element","tag":"h3","props":{"id":"enable-targets-notification"},"children":[{"type":"text","value":"Enable Targets / Notification"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter supports several targets to which notifications can be sent. You can configure as many targets as you like, and also configure different targets for different priorities or sources (like Kyverno, Kube Bench or Falco). Channels in combination with filters allow you to configure multiple clients of the same type of targets. This is useful, for example, to forward different priorities or results of certain namespaces to a separate Slack channel."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For example, you can configure Grafana Loki by providing an accessible host or Slack with different channels:"}]},{"type":"element","tag":"code","props":{"code":"target:\n loki:\n # loki host address\n host: \"http://loki.loki-stack:3100\"\n # loki API path, defaults to \"/api/prom/push\" (deprecated)\n path: \"/loki/api/v1/push\"\n # minimum priority \"\" < info < warning < critical < error\n minimumPriority: \"warning\"\n # Skip already existing PolicyReportResults on startup\n skipExistingOnStartup: true\n # Send only results from the given sources\n customLabels:\n cluster: rancher-desktop\n sources:\n - kyverno\n - falco\n \n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://hooks.slack.com/services/123...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# loki host address"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# loki API path, defaults to \"/api/prom/push\" (deprecated)"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# minimum priority \"\" < info < warning < critical < error"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Skip already existing PolicyReportResults on startup"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Send only results from the given sources"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"rancher-desktop"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"kyverno"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"falco"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/123...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"use-secretref"},"children":[{"type":"text","value":"Use secretRef"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Instead of defining your credentials or webhooks directly in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":", you can also use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" configuration to define an already existing "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Secret"}]},{"type":"text","value":" by name. If the secret does not exist, the target is skipped."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Secret should contain the related configuration as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"key"}]},{"type":"text","value":". Supported keys are host, webhook, username, password, token, accessKeyID and secretAccessKey - depending on the related target. Only exception is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", which is dedicated for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" targets and is added as Authorization header."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" is also supported for channels, so you can use different secrets for different channels."}]},{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n # secretRef configuration\n - secretRef: \"team-a-slack-webhook\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n # inline configuration\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# secretRef configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-a-slack-webhook\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# inline configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"related Secret:"}]},{"type":"element","tag":"code","props":{"code":"apiVersion: v1\nkind: Secret\nmetadata:\n name: team-a-slack-webhook\ntype: Opaque\ndata:\n webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"team-a-slack-webhook"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4="}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# https://hooks.slack.com/services/T0..."}]}]}]}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/targets"},"children":[{"type":"text","value":"Targets"}]},{"type":"text","value":" for all available targets and how to configure them."}]}]},{"type":"element","tag":"h3","props":{"id":"enable-e-mail-reports"},"children":[{"type":"text","value":"Enable E-Mail Reports"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments."}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: \"\" # (optional) - displayed in the E-Mail Report if configured\n smtp:\n # (optional) name of a existing secret with all or a subset of the following SMTP configurations\n # its an alternative way to configure your SMTP server without exposing credentials in the values.yaml \n secret: \"\"\n host: \"\"\n port: 465\n username: \"\"\n password: \"\"\n from: \"\" # Displayed From E-Mail Address\n encryption: \"\" # default is none, supports ssl/tls and starttls\n\n # basic summary report\n summary:\n enabled: false\n schedule: \"* 8 * * *\" # CronJob schedule defines when the report will be send\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 3 # retry counter\n ttlSecondsAfterFinished: 0\n restartPolicy: Never # pod restart policy\n\n to: [] # list of receiver email addresses\n filter: {} # optional filters\n # disableClusterReports: false # remove ClusterPolicyResults from Reports\n # namespaces:\n # include: []\n # exclude: []\n # sources:\n # include: []\n # exclude: []\n channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses\n #- to: ['team-a@company.org']\n # filter:\n # disableClusterReports: true\n # namespaces:\n # include: ['team-a-*']\n # sources:\n # include: ['Kyverno']\n\n # violation summary report\n violations:\n enabled: false\n schedule: \"* 8 * * *\" # CronJob schedule defines when the report will be send\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 3 # retry counter\n ttlSecondsAfterFinished: 0\n restartPolicy: Never # pod restart policy\n\n to: [] # list of receiver email addresses\n filter: {} # optional filters\n # disableClusterReports: false # remove ClusterPolicyResults from Reports\n # namespaces:\n # include: []\n # exclude: []\n # sources:\n # include: []\n # exclude: []\n channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses\n #- to: ['team-a@company.org']\n # filter:\n # disableClusterReports: true\n # namespaces:\n # include: ['team-a-*']\n # sources:\n # include: ['Kyverno']\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) - displayed in the E-Mail Report if configured"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) name of a existing secret with all or a subset of the following SMTP configurations"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# its an alternative way to configure your SMTP server without exposing credentials in the values.yaml "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secret"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Displayed From E-Mail Address"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# default is none, supports ssl/tls and starttls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# basic summary report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"* 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# CronJob schedule defines when the report will be send"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"restartPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Never"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# pod restart policy"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# list of receiver email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": {} "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# optional filters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# disableClusterReports: false # remove ClusterPolicyResults from Reports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"#- to: ['team-a@company.org']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# filter:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# disableClusterReports: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: ['team-a-*']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: ['Kyverno']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# violation summary report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"* 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# CronJob schedule defines when the report will be send"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"restartPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Never"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# pod restart policy"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# list of receiver email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": {} "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# optional filters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# disableClusterReports: false # remove ClusterPolicyResults from Reports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"#- to: ['team-a@company.org']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# filter:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# disableClusterReports: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: ['team-a-*']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: ['Kyverno']"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policyreport-crd-filter"},"children":[{"type":"text","value":"PolicyReport CRD Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Filter processed PolicyReport resources by namespace - you can either define an include or exclude list of namespaces with wildcard support. See "},{"type":"element","tag":"a","props":{"href":"/core/report-filter"},"children":[{"type":"text","value":"report filter"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"# Filter PolicyReport resources to process\nreportFilter:\n namespaces:\n # Process only PolicyReport resources from an included namespace, wildcards are supported\n include: []\n # Ignore all PolicyReport resources from a excluded namespace, wildcards are supported\n # exclude will be ignored if an include filter exists\n exclude: []\n clusterReports:\n # Disable the processing of ClusterPolicyReports\n disabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Filter PolicyReport resources to process"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Process only PolicyReport resources from an included namespace, wildcards are supported"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Ignore all PolicyReport resources from a excluded namespace, wildcards are supported"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude will be ignored if an include filter exists"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Disable the processing of ClusterPolicyReports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"metric-customization"},"children":[{"type":"text","value":"Metric customization"}]},{"type":"element","tag":"h4","props":{"id":"metric-modes"},"children":[{"type":"text","value":"Metric Modes"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reduce the cardinality of the PolicyReportResult metrics by customize the provided labels."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available metric modes are:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" (default): provides all existing label information but has a high cardinality."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"Creates 1 metric per resource / policy / rule"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"simple"}]},{"type":"text","value":": provides a predefined subset of the available labels with a lower cardinality."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"Provides "},{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"\"namespace\", \"policy\", \"status\", \"severity\", \"category\", \"source\""}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":": provides the configured labels as list via the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"metrics.customLabels"}]},{"type":"text","value":" value."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"It supports all labels that are also available in the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" mode."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"See the "},{"type":"element","tag":"a","props":{"href":"/core/api-reference#policy_report_result"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"namespace\", \"policy\", \"source\", \"status\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h5","props":{"id":"metric-report-label"},"children":[{"type":"text","value":"Metric Report Label"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Use (Cluster)PolicyReport labels as additional metric labels in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":" mode. Invalid metric label characters will be replaced with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"_"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Example"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Add the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"app"}]},{"type":"text","value":" label of each (Cluster)PolicyReport, if available, as metric label."}]},{"type":"element","tag":"code","props":{"code":"apiVersion: wgpolicyk8s.io/v1alpha2\nkind: PolicyReport\nmetadata:\n labels:\n app: nginx\n name: cpol-disallow-host-path\n namespace: test\n","filename":"policy-report","language":"yaml","meta":"[policy-report]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"wgpolicyk8s.io/v1alpha2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"PolicyReport"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"app"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"nginx"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"cpol-disallow-host-path"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"status\",\"label:app\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":","}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"label:app\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{app=\"nginx\",status=\"pass\"} 1\npolicy_report_result{app=\"\",status=\"pass\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{app=\"nginx\",status=\"pass\"} 1\npolicy_report_result{app=\"\",status=\"pass\"} 1"}]}]}]}]}]},{"type":"element","tag":"h5","props":{"id":"metric-property-label"},"children":[{"type":"text","value":"Metric Property Label"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Use PolicyReportResult "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"properties"}]},{"type":"text","value":" as additional labels in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":" mode. Invalid metric label characters will be replaced with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"_"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Example"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Add the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"score"}]},{"type":"text","value":" property of PolicyReportResults, if available, as metric label."}]},{"type":"element","tag":"code","props":{"code":"apiVersion: wgpolicyk8s.io/v1alpha2\nkind: PolicyReport\n name: trivy-vuln-polr-nginx-5fbc65fff\n namespace: test\n ...\nresults:\n- category: Vulnerability Scan\n message: 'apt: integer overflows and underflows while parsing .deb packages'\n policy: CVE-2020-27350\n properties:\n artifact.repository: library/nginx\n artifact.tag: \"1.17\"\n score: \"5.7\"\n","filename":"policy-report","language":"yaml","meta":"[policy-report]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"wgpolicyk8s.io/v1alpha2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"PolicyReport"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"trivy-vuln-polr-nginx-5fbc65fff"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"test"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"..."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"- "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"category"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Vulnerability Scan"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"message"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"'apt: integer overflows and underflows while parsing .deb packages'"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"CVE-2020-27350"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"properties"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"artifact.repository"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"library/nginx"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"artifact.tag"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"1.17\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"score"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"5.7\""}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"property:score\", \"property:artifact.tag\", \"status\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"property:score\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"property:artifact.tag\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{artifact_tag=\"1.17\",score=\"5.7\",status=\"pass\"} 1\npolicy_report_result{artifact_tag=\"\",score=\"\",status=\"pass\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{artifact_tag=\"1.17\",score=\"5.7\",status=\"pass\"} 1\npolicy_report_result{artifact_tag=\"\",score=\"\",status=\"pass\"} 1"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"metric-filter"},"children":[{"type":"text","value":"Metric Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the processed namespaces, sources, policies, severities and/or status for metrics to get rid of unnecessary metrics. You can either define exclude or include rules, with wildcard support, for each available filter and combine them as needed."}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n filter:\n namespaces:\n include: [\"prod\", \"stage\"]\n sources:\n include: [\"Trivy*\", \"Kyverno\"]\n status:\n exclude: [\"skip\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"prod\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"stage\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"Trivy*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"status"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority Mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Define a custom mapping for fail results based on the related "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policy"}]},{"type":"text","value":". You can also overwrite the default priority for fail results without a severity. See "},{"type":"element","tag":"a","props":{"href":"/core/priority-mapping"},"children":[{"type":"text","value":"priority mapping"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"policyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"error"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-databases-appversion-2150"},"children":[{"type":"text","value":"External Databases (AppVersion >= 2.15.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, Policy Reporter uses an internal SQLite database to convert (cluster) policies into an internal SQL schema. The REST API uses this schema to execute performant queries and filter or group information according to various criteria."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"While this works well in most scenarios, SQLite can reach its limits in large environments. To overcome these limitations, it is possible to configure an external SQL database. Currently PostgreSQL, MySQL and MariaDB are supported."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In a HA setup, only one pod writes to the database, all other pods only read from it. In case of a new leader promotion, the new leader cleans up the DB and recreates the current state to reflect possible changes during the downtime of the previous leader."}]},{"type":"element","tag":"code","props":{"code":"database:\n type: \"postgres\"\n database: \"policy-reporter\"\n username: \"username\"\n password: \"password\"\n host: \"localhost:5432\"\n enableSSL: false\n # instead of configure the individual values you can also provide an DSN string\n # example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable\n # example mysql: root:password@tcp(localhost:3306)/test?tls=false\n dsn: \"\"\n # configure an existing secret as source for your values\n # supported fields: username, password, host, dsn, database\n secretRef: \"\"\n # use an mounted secret as source for your values, required the information in JSON format\n # supported fields: username, password, host, dsn, database\n mountedSecret: \"\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"postgres\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"username\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"password\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"localhost:5432\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enableSSL"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# instead of configure the individual values you can also provide an DSN string"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# example mysql: root:password@tcp(localhost:3306)/test?tls=false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"dsn"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# configure an existing secret as source for your values"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# supported fields: username, password, host, dsn, database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# use an mounted secret as source for your values, required the information in JSON format"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# supported fields: username, password, host, dsn, database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-caching-storage"},"children":[{"type":"text","value":"External Caching Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To reduce the memory usage of Policy Reporter in bigger clusters, it is possible to configure "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Redis"}]},{"type":"text","value":" as external caching service."}]},{"type":"element","tag":"code","props":{"code":"redis:\n # enables the feature\n enabled: false\n # address of the redis service\n address: \"redis:6379\"\n # used redis database\n database: 1\n # prefix for each key\n prefix: \"policy-reporter\"\n # optional authentication\n username: \"\"\n password: \"\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enables the feature"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# address of the redis service"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# used redis database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# prefix for each key"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# optional authentication"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"logging"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"2.14.0"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable API access debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug API access logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enable debug API access logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup makes it possible to deploy more then one instance of Policy Reporter without the issue of duplicated pushes.\nBy default HA mode will be enabled if the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"replicaCount"}]},{"type":"text","value":" is higher then "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":", to ensure that only one instance is responsible to send pushes for new "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PolicyReportResults"}]},{"type":"text","value":". Other features like API requests and metrics are loadbalanced between each instance."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup also adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". Both, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"replicaCount: 3\n\n# enabled if replicaCount > 1\npodDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n\n# required when policy-reporter runs in HA mode and you have targets configured\n# if no targets are configured, leaderElection is disabled automatically\n# will be enabled when replicaCount > 1\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# required when policy-reporter runs in HA mode and you have targets configured"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# if no targets are configured, leaderElection is disabled automatically"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# will be enabled when replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#external-clusters"},"children":[{"type":"text","value":"Multi Tenance Feature"}]},{"type":"text","value":" of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world."}]},{"type":"element","tag":"code","props":{"code":"ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter egress traffic to the Kubernetes API (defaults to port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"6443"}]},{"type":"text","value":") as well as ingress traffic to the Policy Reporter REST API from the Policy Reporter UI. Ingress and egress rules for additional targets or monitoring tools can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"networkPolicy:\n enabled: true\n egress:\n - to:\n ports:\n - protocol: TCP\n port: 6443\n ingress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"protocol"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"subcharts"},"children":[{"type":"text","value":"Subcharts"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Extend Policy Reporter with the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"text","value":" subcharts. The "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Monitoring"}]},{"type":"text","value":" subchart helps you link Policy Reporter to your "},{"type":"element","tag":"a","props":{"href":"https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack","target":"_blank"},"children":[{"type":"text","value":"Prometheus Operator"}]},{"type":"text","value":" setup."}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/ui/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter UI subchart and the required Policy Reporter REST API."}]},{"type":"element","tag":"code","props":{"code":"ui:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"display-mode"},"children":[{"type":"text","value":"Display Mode"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI supports a light and dark mode. The default depends on your system/browser configuration. To enforce a default mode, configure it with:"}]},{"type":"element","tag":"code","props":{"code":"ui:\n displayMode: dark # available options: dark / light\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"displayMode"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"dark"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# available options: dark / light"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"log-size"},"children":[{"type":"text","value":"Log size"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the maximum size of the log in the Policy Reporter UI:"}]},{"type":"element","tag":"code","props":{"code":"ui:\n logSize: 200 # 200 items are stored in memory\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logSize"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"200"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# 200 items are stored in memory"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"refresh-interval"},"children":[{"type":"text","value":"Refresh Interval"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the default refresh interval for all requests in millseconds, you can set it to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"0"}]},{"type":"text","value":", to disable autorefreshing."}]},{"type":"element","tag":"code","props":{"code":"ui:\n refreshInterval: 10000\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"refreshInterval"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10000"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-views"},"children":[{"type":"text","value":"Configure Views"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI has different views for different kinds of information. Each view, except the dashboard as the entrypoint, can be enabled or disabled as needed. The dashboard can be customized by disabling ClusterPolicyReport or PolicyReport information."}]},{"type":"element","tag":"code","props":{"code":"ui:\n views:\n dashboard:\n policyReports: true\n clusterPolicyReports: true\n logs: true # also remove the UI as target of policy reporter\n policyReports: true\n clusterPolicyReports: true\n kyvernoPolicies: true\n kyvernoVerifyImages: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"views"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"dashboard"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logs"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# also remove the UI as target of policy reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPolicies"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoVerifyImages"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-clusters"},"children":[{"type":"text","value":"External Clusters"}]},{"type":"element","tag":"alert","props":{"type":"warning"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"b","props":{},"children":[{"type":"text","value":"Attention:"}]},{"type":"text","value":" be sure that your APIs are not accessable for the outside world!"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"\nUse tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, the Policy Reporter UI processes only the Policy Reporter REST API running in the same cluster. If you are working in a multi-cluster environment and running Policy Reporter in each cluster, it can be annoying to switch between the different UIs of each cluster. To solve this problem, it is possible to configure additional Policy Reporter REST APIs from external clusters and switch between them as needed."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The APIs must be accessible for Policy Reporter UI, currently only HTTP Basic authentication is supported. Make sure that you make your APIs available only internally."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can use the the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui.clusterName"}]},{"type":"text","value":" configuration to set the name of the default Cluster API, default is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"ui:\n clusterName: Dev Cluster # name used in the ClusterSelect for the default API\n\n clusters:\n - name: External Cluster # name used for the selection of the Cluster\n api: https://policy-reporter.external.cluster # reachable external Policy Reporter REST API\n kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API\n skipTLS: false # skip SSL verification\n certificate: \"/app/certs/root.ca\" # (optional) path to a mounted root cert for custom signed domains\n username: username # HTTP BasicAuth Username\n password: password # HTTP BasicAuth Password\n secretRef: auth-secret # all configuration can also provided as existing secret with the related key/value pairs, except the cluster name.\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Dev Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# name used in the ClusterSelect for the default API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusters"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"External Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# name used for the selection of the Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"https://policy-reporter.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# reachable external Policy Reporter REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoApi"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"https://kyverno-plugin.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) reachable external Policy Reporter Kyverno Plugin REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# skip SSL verification"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/app/certs/root.ca\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) path to a mounted root cert for custom signed domains"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# HTTP BasicAuth Username"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# HTTP BasicAuth Password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"auth-secret"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# all configuration can also provided as existing secret with the related key/value pairs, except the cluster name."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin-integration"},"children":[{"type":"text","value":"Kyverno Plugin integration"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Requires the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" subchart to be enabled."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the UI integration of the Kyverno Plugin to get additional "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"views"}]},{"type":"text","value":" about Kyverno Policies."}]},{"type":"element","tag":"code","props":{"code":"ui:\n plugins:\n kyverno: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"plugins"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"logging-1"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1.18.2"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable Proxy request debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug Proxy request logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enable debug Proxy request logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup-1"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Because most features are stateless, you can deploy Policy Reporter UI without additional needs in HA mode ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"replicaCount"}]},{"type":"text","value":" > "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":"). The only exception is the Log page, which receives pushes from Policy Reporter and hold them in memory by default. If you are using this feature it is recommended to configure "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"redis"}]},{"type":"text","value":" as central storage for Log entries."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"ui:\n replicaCount: 3\n\n # use redis as external log storage instead of an in memory store\n # recommended when using a HA setup with more then one replica\n # to get all logs on each instance \n redis:\n enabled: false\n address: \"redis:6379\"\n database: 0\n prefix: \"policy-reporter-ui\"\n username: \"\"\n password: \"\"\n\n # enabled if replicaCount > 1\n podDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter-ui disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter-ui disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# use redis as external log storage instead of an in memory store"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# recommended when using a HA setup with more then one replica"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# to get all logs on each instance "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"policy-reporter-ui\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter-ui disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter-ui disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress-1"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the UI over a hostname with the integrated "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Ingress"}]},{"type":"text","value":" support."}]},{"type":"element","tag":"code","props":{"code":"ui:\n ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy-1"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, it creates an additional NetworkPolicy to allow ingress traffic to the Policy Reporter UI on the default Port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]},{"type":"text","value":" and egress traffic to Policy Reporter and the Kyverno Plugin if enabled. Egress rules can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"ui:\n networkPolicy:\n enabled: true\n egress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Other than Policy Reporter, the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"metrics"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"REST"}]},{"type":"text","value":" API are enabled by default."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/kyvernoPlugin/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter Kyverno Plugin subchart."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"disable-metrics-endpoint"},"children":[{"type":"text","value":"Disable Metrics Endpoint"}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n metrics:\n enabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"disable-rest-endpoint"},"children":[{"type":"text","value":"Disable REST Endpoint"}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n rest:\n enabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-enforce-violation-policyreports-requires-kyverno-170"},"children":[{"type":"text","value":"Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Because Kyverno creates PolicyReports only for audit Policies, Policy Reporters KyvernoPlugin brings the possibility to create additional PolicyReports for blocked resources as well. This makes it possible to get also metrics and notification about resources blocked by an enforce Policy."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default PolicyReportResults are using another source ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno Event"}]},{"type":"text","value":") as audit results, so that they are displayed on separate pages. This source is customizable, so you can change it for example to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":", so the results are shown in the same dashboards as the audit results."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n blockReports:\n # enable the feature\n enabled: false\n # namespace where kyverno events are created\n eventNamespace: default\n results: \n # maximal results stored in a PolicyReport per namespace\n maxPerReport: 200\n # keep only the latest result of the same violation in the report\n keepOnlyLatest: false\n # source used for the PolicyReportResults\n source: \"Kyverno Event\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"blockReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enable the feature"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespace where kyverno events are created"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"eventNamespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"default"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# maximal results stored in a PolicyReport per namespace"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"maxPerReport"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# keep only the latest result of the same violation in the report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"keepOnlyLatest"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# source used for the PolicyReportResults"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"source"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"Kyverno Event\""}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"``"}]},{"type":"element","tag":"h3","props":{"id":"logging-2"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1.5.1"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable API access debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug API access logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enable debug API access logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup-2"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In HA mode KyvernoPlugin uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" to ensure that only one instance is responsible for managing block-PolicyReports. Other features like API requests and metrics are loadbalanced between each instance. This means, if "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin.blockReports.enabled"}]},{"type":"text","value":" is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"leaderElection"}]},{"type":"text","value":" is not needed and will be disabled."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup also adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". Both, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n replicaCount: 3\n\n # enabled if replicaCount > 1\n podDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n\n # required if policy-reporter-kyverno-plugin should run in HA mode and the \"blockReports\" feature is enabled\n # if \"blockReports\" is disabled, leaderElection is also disabled automatically\n # will be enabled when replicaCount > 1\n leaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# required if policy-reporter-kyverno-plugin should run in HA mode and the \"blockReports\" feature is enabled"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# if \"blockReports\" is disabled, leaderElection is also disabled automatically"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# will be enabled when replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress-2"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#external-clusters"},"children":[{"type":"text","value":"Multi Tenance Feature"}]},{"type":"text","value":" of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy-2"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter Kyverno Plugin egress traffic to the Kubernetes API (defaults to port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"6443"}]},{"type":"text","value":") as well as ingress traffic to the REST API from the Policy Reporter UI. Ingress and egress rules can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n networkPolicy:\n enabled: true\n egress:\n - to:\n ports:\n - protocol: TCP\n port: 6443\n ingress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"protocol"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"monitoring"},"children":[{"type":"text","value":"Monitoring"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/monitoring/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Monitoring Subchart integrates Policy Reporter into the "},{"type":"element","tag":"a","props":{"href":"https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack","target":"_blank"},"children":[{"type":"text","value":"Prometheus Operator"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This Subchart creates a ServiceMonitor for the available "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]},{"type":"text","value":" endpoint of Policy Reporter to be fetched from Prometheus along with three preconfigured dashboards (as ConfigMaps) for the provided Grafana."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter Monitoring subchart."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-the-servicemonitor"},"children":[{"type":"text","value":"Configure the ServiceMonitor"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, the ServiceMonitor is created in the HelmRelease namespace without additional labels. Depending on your installation you may have to add labels to match the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitorSelector"}]},{"type":"text","value":" of your Prometheus CRD. If you use the Helm Chart from the Prometheus community as linked above, you need a label "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"release"}]},{"type":"text","value":" with the release name of your Prometheus operator installation. The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitor.namespace"}]},{"type":"text","value":" configuration is optional and can be changed as needed."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n serviceMonitor:\n namespace:\n labels:\n release: prometheus-operator\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"serviceMonitor"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"release"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"prometheus-operator"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-the-kyverno-plugin-integration"},"children":[{"type":"text","value":"Enable the Kyverno Plugin integration"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Requires the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" subchart to be enabled."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, a second ServiceMonitor will be created for the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]},{"type":"text","value":" endpoint of the Kyverno Plugin. This ServiceMonitor also uses the configuration provided by "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.serviceMonitor"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n plugins:\n kyverno: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"plugins"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-grafana-dashboards"},"children":[{"type":"text","value":"Configure Grafana Dashboards"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To ensure that the ConfigMaps are identified as dashboards for Grafana, they need a special label "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"grafana_dashboard"}]},{"type":"text","value":" and must be in the namespace of the Grafana installation."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The required label is preconfigured but can be changed if needed. The namespace must set. It is also possible to disable the ConfigMaps entirely."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n grafana:\n # required: namespace of your Grafana installation\n namespace:\n dashboards:\n # Enable the deployment of grafana dashboards\n enabled: true \n # Label to find dashboards using the k8s sidecar\n label: grafana_dashboard\n # works only if it is supported by your Grafana installation\n folder:\n # Annotation to enable folder storage using the k8s sidecar\n annotation: grafana_folder\n # Grafana folder in which to store the dashboards\n name: Policy Reporter\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"grafana"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# required: namespace of your Grafana installation"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"dashboards"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Enable the deployment of grafana dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Label to find dashboards using the k8s sidecar"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"label"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"grafana_dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# works only if it is supported by your Grafana installation"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"folder"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Annotation to enable folder storage using the k8s sidecar"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"annotation"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"grafana_folder"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Grafana folder in which to store the dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Policy Reporter"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-the-dashboard-views"},"children":[{"type":"text","value":"Configure the Dashboard Views"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Depending on your Policy Reports, some result types like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipped"}]},{"type":"text","value":" or "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":" are not supported. Also, depending on the size of your cluster and the number of namespaces, some parts are too small to be clearly arranged. To be flexible, the Subchart allows you to hide parts of the dashboard and change the height of the different components."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n # PolicyReport Details Dashboard\n policyReportDetails:\n # high of pass and fail Bar Charts\n firstStatusRow:\n height: 8\n # high of warn and error Bar Charts\n secondStatusRow:\n enabled: true\n height: 2\n # change the high of the Timeline or disable it\n statusTimeline:\n enabled: true\n height: 8\n # change the high of the different status tables or disable them as you like\n passTable:\n enabled: true\n height: 8\n failTable:\n enabled: true\n height: 8\n warningTable:\n enabled: true\n height: 4\n errorTable:\n enabled: true\n height: 4\n\n # ClusterPolicyReport Details Dashboard\n clusterPolicyReportDetails:\n # high of the status counter boxes\n statusRow:\n height: 6\n # change the high of the Timeline or disable it\n statusTimeline:\n enabled: true\n height: 8\n # change the high of the different status tables or disable them as you like\n passTable:\n enabled: true\n height: 8\n failTable:\n enabled: true\n height: 8\n warningTable:\n enabled: true\n height: 4\n errorTable:\n enabled: true\n height: 4\n\n # PolicyReports Dashboard\n policyReportOverview:\n # high of the fail bar chart and counter box\n failingSummaryRow:\n height: 8\n # high of the timeline\n failingTimeline:\n height: 10\n # high of the PolicyReport fail table\n failingPolicyRuleTable:\n height: 10\n # high of the ClusterPolicyReport fail table\n failingClusterPolicyRuleTable:\n height: 10\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml] "},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# PolicyReport Details Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyReportDetails"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of pass and fail Bar Charts"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"firstStatusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of warn and error Bar Charts"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secondStatusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# change the high of the Timeline or disable it"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"statusTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# change the high of the different status tables or disable them as you like"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"passTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"warningTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"errorTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# ClusterPolicyReport Details Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterPolicyReportDetails"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the status counter boxes"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"statusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"6"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# change the high of the Timeline or disable it"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"statusTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# change the high of the different status tables or disable them as you like"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"passTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"warningTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"errorTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# PolicyReports Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyReportOverview"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the fail bar chart and counter box"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failingSummaryRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the timeline"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failingTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the PolicyReport fail table"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failingPolicyRuleTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the ClusterPolicyReport fail table"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failingClusterPolicyRuleTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-498735{color:#6E7781}\n.ct-b37e99{color:#116329}\n.ct-36d41f{color:#0550AE}\n.ct-674596{color:#0A3069}\n.ct-d71187{color:#24292F}\n.ct-d56ffd{color:#953800}\n.dark .ct-d56ffd{color:#FFA657}\n.dark .ct-d71187{color:#C9D1D9}\n.dark .ct-674596{color:#A5D6FF}\n.dark .ct-36d41f{color:#79C0FF}\n.dark .ct-b37e99{color:#7EE787}\n.dark .ct-498735{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"usage","depth":2,"text":"Usage","children":[{"id":"add-the-policy-reporter-helm-repository","depth":3,"text":"Add the Policy Reporter Helm Repository"},{"id":"installation","depth":3,"text":"Installation"}]},{"id":"configuration","depth":2,"text":"Configuration","children":[{"id":"enable-metrics-endpoint","depth":3,"text":"Enable Metrics Endpoint"},{"id":"enable-rest-endpoints","depth":3,"text":"Enable REST Endpoints"},{"id":"enable-api-basicauth-since-v2200","depth":3,"text":"Enable API BasicAuth (since v2.20.0)"},{"id":"enable-targets-notification","depth":3,"text":"Enable Targets / Notification"},{"id":"enable-e-mail-reports","depth":3,"text":"Enable E-Mail Reports"},{"id":"policyreport-crd-filter","depth":3,"text":"PolicyReport CRD Filter"},{"id":"metric-customization","depth":3,"text":"Metric customization"},{"id":"priority-mapping","depth":3,"text":"Priority Mapping"},{"id":"external-databases-appversion-2150","depth":3,"text":"External Databases (AppVersion >= 2.15.0)"},{"id":"external-caching-storage","depth":3,"text":"External Caching Storage"},{"id":"logging","depth":3,"text":"Logging"},{"id":"high-available-setup","depth":3,"text":"High Available Setup"},{"id":"ingress","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"subcharts","depth":2,"text":"Subcharts"},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"display-mode","depth":3,"text":"Display Mode"},{"id":"log-size","depth":3,"text":"Log size"},{"id":"refresh-interval","depth":3,"text":"Refresh Interval"},{"id":"configure-views","depth":3,"text":"Configure Views"},{"id":"external-clusters","depth":3,"text":"External Clusters"},{"id":"kyverno-plugin-integration","depth":3,"text":"Kyverno Plugin integration"},{"id":"logging-1","depth":3,"text":"Logging"},{"id":"high-available-setup-1","depth":3,"text":"High Available Setup"},{"id":"ingress-1","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy-1","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"kyverno-plugin","depth":2,"text":"Kyverno Plugin","children":[{"id":"disable-metrics-endpoint","depth":3,"text":"Disable Metrics Endpoint"},{"id":"disable-rest-endpoint","depth":3,"text":"Disable REST Endpoint"},{"id":"enable-enforce-violation-policyreports-requires-kyverno-170","depth":3,"text":"Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)"},{"id":"logging-2","depth":3,"text":"Logging"},{"id":"high-available-setup-2","depth":3,"text":"High Available Setup"},{"id":"ingress-2","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy-2","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"monitoring","depth":2,"text":"Monitoring","children":[{"id":"configure-the-servicemonitor","depth":3,"text":"Configure the ServiceMonitor"},{"id":"enable-the-kyverno-plugin-integration","depth":3,"text":"Enable the Kyverno Plugin integration"},{"id":"configure-grafana-dashboards","depth":3,"text":"Configure Grafana Dashboards"},{"id":"configure-the-dashboard-views","depth":3,"text":"Configure the Dashboard Views"}]}]}},"_type":"markdown","_id":"content:01. guide:helm-chart-core.md","_source":"content","_file":"01. guide/helm-chart-core.md","_extension":"md"},{"_path":"/guide/migration","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Migration Guide","description":"Migration between Major Versions","position":5,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"migration-guide"},"children":[{"type":"text","value":"Migration Guide"}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"h3","props":{"id":"deprecations"},"children":[{"type":"text","value":"Deprecations"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Deprecated values are removed"}]},{"type":"element","tag":"code","props":{"code":"- crdVersion: v1alpha1\n- cleanupDebounceTime: 20\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- crdVersion: v1alpha1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- cleanupDebounceTime: 20"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"yandex-push-target"},"children":[{"type":"text","value":"Yandex push target"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Changed into a general S3 Target."}]},{"type":"element","tag":"code","props":{"code":"target:\n- yandex:\n- accessKeyID: \"\"\n- secretAccessKey: \"\"\n- region: \"\"\n- endpoint: \"\"\n- bucket: \"\"\n- prefix: \"\"\n- minimumPriority: \"\"\n- skipExistingOnStartup: true\n+ s3:\n+ accessKeyID: \"\"\n+ secretAccessKey: \"\"\n+ region: \"ru-central1\"\n+ endpoint: \"https://storage.yandexcloud.net\"\n+ bucket: \"\"\n+ prefix: \"\"\n+ minimumPriority: \"\"\n+ sources: []\n+ skipExistingOnStartup: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":"target:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- yandex:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- accessKeyID: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- secretAccessKey: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- region: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- endpoint: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- bucket: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- prefix: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- minimumPriority: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- skipExistingOnStartup: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ s3:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ accessKeyID: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ secretAccessKey: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ region: \"ru-central1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ endpoint: \"https://storage.yandexcloud.net\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ bucket: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ prefix: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ minimumPriority: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ sources: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ skipExistingOnStartup: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"metrics-api"},"children":[{"type":"text","value":"Metrics API"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics are now optional and disabled by default. They are enabled if you use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" subchart. Otherwise, you need to enable them separately."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics are now using the same HTTP Server as the REST APIs ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]},{"type":"text","value":" instead of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"2112"}]},{"type":"text","value":")."}]},{"type":"element","tag":"code","props":{"code":"+ metrics:\n+ enabled: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ metrics:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ enabled: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"rest-apis"},"children":[{"type":"text","value":"REST APIs"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"REST APIs are now optional and disabled by default. They are enabled if you use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" subchart. Otherwise, you need to enable them separately."}]},{"type":"element","tag":"code","props":{"code":"+ rest:\n+ enabled: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ rest:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ enabled: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"network-policy"},"children":[{"type":"text","value":"Network Policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Egress traffic is now configured as default egress rule instead of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"networkPolicy.kubernetesApiPort"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"code","props":{"code":"networkPolicy:\n enabled: true\n- kubernetesApiPort: 6443\n- egress: []\n+ egress:\n+ - to:\n+ ports:\n+ - protocol: TCP\n+ port: 6443\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":"networkPolicy:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":" enabled: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- kubernetesApiPort: 6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- egress: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ egress:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ - to:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ ports:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ - protocol: TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ port: 6443"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The watch feature was removed, so it is enabled by default. Its recommended to use the severity of your policy to define the priority."}]},{"type":"element","tag":"code","props":{"code":"- policyPriorities:\n- enabled: false\n- mapping: {}\n+ policyPriorities: {}\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- policyPriorities:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- enabled: false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- mapping: {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ policyPriorities: {}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"h3","props":{"id":"network-policy-1"},"children":[{"type":"text","value":"Network Policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Egress traffic is now configured as default egress rule instead of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin.networkPolicy.kubernetesApiPort"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n networkPolicy:\n enabled: true\n- kubernetesApiPort: 6443\n- egress: []\n+ egress:\n+ - to:\n+ ports:\n+ - protocol: TCP\n+ port: 6443\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":"kyvernoPlugin:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":" networkPolicy:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":" enabled: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- kubernetesApiPort: 6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- egress: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ egress:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ - to:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ ports:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ - protocol: TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ port: 6443"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"monitoring"},"children":[{"type":"text","value":"Monitoring"}]},{"type":"element","tag":"h3","props":{"id":"namespace"},"children":[{"type":"text","value":"Namespace"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Namespace configuration for the Grafana Dashboard ConfigMaps moved from "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.namespace"}]},{"type":"text","value":" to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.grafana.namespace"}]},{"type":"text","value":" and has no default value as before."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n- namespace: cattle-dashboards\n+ grafana:\n+ namespace: cattle-dashboards\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":"monitoring:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- namespace: cattle-dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ grafana:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ namespace: cattle-dashboards"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-a1741a{color:#116329}\n.ct-56b509{color:#24292F}\n.ct-ec18f2{color:#82071E}\n.dark .ct-ec18f2{color:#FFA198}\n.dark .ct-56b509{color:#C9D1D9}\n.dark .ct-a1741a{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"policy-reporter","depth":2,"text":"Policy Reporter","children":[{"id":"deprecations","depth":3,"text":"Deprecations"},{"id":"yandex-push-target","depth":3,"text":"Yandex push target"},{"id":"metrics-api","depth":3,"text":"Metrics API"},{"id":"rest-apis","depth":3,"text":"REST APIs"},{"id":"network-policy","depth":3,"text":"Network Policy"},{"id":"priority-mapping","depth":3,"text":"Priority mapping"}]},{"id":"kyverno-plugin","depth":2,"text":"Kyverno Plugin","children":[{"id":"network-policy-1","depth":3,"text":"Network Policy"}]},{"id":"monitoring","depth":2,"text":"Monitoring","children":[{"id":"namespace","depth":3,"text":"Namespace"}]}]}},"_type":"markdown","_id":"content:01. guide:migration.md","_source":"content","_file":"01. guide/migration.md","_extension":"md"},{"_path":"/guide/troubleshooting","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Troubleshooting","description":"Troubleshooting","position":6,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"troubleshooting"},"children":[{"type":"text","value":"Troubleshooting"}]},{"type":"element","tag":"h2","props":{"id":"readinessprobe-fails"},"children":[{"type":"text","value":"ReadinessProbe fails"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Depending on the CRD version running in your cluster, it may take a few seconds to connect to the Kubernetes API. Until Policy Reporter is able to watch for the PolicyReporter CRD, the check fails. If this causes problems in your cluster, you can add an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"initialDelaySeconds"}]},{"type":"text","value":" to the readinessProbe configuration in your "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"readinessProbe:\n initialDelaySeconds: 10\n httpGet:\n path: /ready\n port: http\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"readinessProbe"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"initialDelaySeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-08312a"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"httpGet"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-67b900"},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-67b900"},"children":[{"type":"text","value":"http"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-67b900{color:#0A3069}\n.ct-08312a{color:#0550AE}\n.ct-69b50f{color:#24292F}\n.ct-75f98d{color:#116329}\n.dark .ct-75f98d{color:#7EE787}\n.dark .ct-69b50f{color:#C9D1D9}\n.dark .ct-08312a{color:#79C0FF}\n.dark .ct-67b900{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"readinessprobe-fails","depth":2,"text":"ReadinessProbe fails"}]}},"_type":"markdown","_id":"content:01. guide:troubleshooting.md","_source":"content","_file":"01. guide/troubleshooting.md","_extension":"md"},{"_path":"/core/_dir","_dir":"core","_draft":false,"_partial":true,"_locale":"","title":"Policy Reporter","_id":"content:02. core:_dir.yaml","_type":"yaml","_source":"content","_file":"02. core/_dir.yaml","_extension":"yaml"},{"_path":"/core/api-reference","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":14,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by Policy Reporter."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"healthz-api"},"children":[{"type":"text","value":"Healthz API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/healthz"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the App is healthy and required CRDs are installed"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/healthz\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/healthz\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"error\": \"No PolicyReport CRDs found\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"No PolicyReport CRDs found\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"readiness-api"},"children":[{"type":"text","value":"Readiness API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the App is up and running"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/ready\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/ready\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-general-apis"},"children":[{"type":"text","value":"V1 General APIs"}]},{"type":"element","tag":"h3","props":{"id":"targets-api"},"children":[{"type":"text","value":"Targets API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/targets"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of configured targets"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/targets\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/targets\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"name\":\"UI\",\n \"minimumPriority\":\"warning\",\n \"sources\":[\n \"Kube Bench\",\n \"Kyverno\"\n ],\n \"skipExistingOnStartup\":true\n },\n {\n \"name\":\"S3\",\n \"minimumPriority\":\"warning\",\n \"skipExistingOnStartup\":true\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"UI\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"minimumPriority\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"sources\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kube Bench\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kyverno\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"skipExistingOnStartup\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"S3\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"minimumPriority\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"skipExistingOnStartup\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy-report-api"},"children":[{"type":"text","value":"Policy Report API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/policy-reports"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List metadata of all available PolicyReport resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Example"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyverno"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"env:prod"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\": \"10176812858289583969\",\n \"name\": \"cpol-disallow-capabilities-strict\",\n \"namespace\": \"kube-system\",\n \"source\": \"kyverno\",\n \"labels\": {\n \"app.kubernetes.io/managed-by\": \"kyverno\",\n \"cpol.kyverno.io/disallow-capabilities-strict\": \"12458\",\n \"env\": \"prod\"\n },\n \"pass\": 13,\n \"skip\": 0,\n \"warn\": 0,\n \"error\": 0,\n \"fail\": 9\n }\n ],\n \"count\": 1\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"10176812858289583969\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"cpol-disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"app.kubernetes.io/managed-by\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"cpol.kyverno.io/disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"12458\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"env\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"prod\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"13"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"9"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster-policy-report-api"},"children":[{"type":"text","value":"Cluster Policy Report API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-policy-reports"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List metadata of all available PolicyReport resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-1"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Example"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyverno"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"env:prod"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\": \"10176812858289583969\",\n \"name\": \"cpol-disallow-capabilities-strict\",\n \"source\": \"kyverno\",\n \"labels\": {\n \"app.kubernetes.io/managed-by\": \"kyverno\",\n \"cpol.kyverno.io/disallow-capabilities-strict\": \"12458\",\n \"env\": \"prod\"\n },\n \"pass\": 13,\n \"skip\": 0,\n \"warn\": 0,\n \"error\": 0,\n \"fail\": 9\n }\n ],\n \"count\": 1\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"10176812858289583969\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"cpol-disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"app.kubernetes.io/managed-by\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"cpol.kyverno.io/disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"12458\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"env\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"prod\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"13"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"9"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"namespaces-api"},"children":[{"type":"text","value":"Namespaces API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Namespaces with PolicyReportResults"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-2"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-5"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"policy-reporter\",\n \"blog\",\n \"test\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"rule-status-count-api"},"children":[{"type":"text","value":"Rule Status Count API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/rule-status-count"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of counts per result"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"of the selected policy and rule"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-3"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Required"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Select the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]},{"type":"text","value":" for the requested counts"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"required"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Select the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy"}]},{"type":"text","value":" of selected "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"required"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-6"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"count\":25\n },\n {\n \"status\":\"fail\",\n \"count\":0\n },\n {\n \"status\":\"warn\",\n \"count\":0\n },\n {\n \"status\":\"error\",\n \"count\":0\n },\n {\n \"status\":\"skip\",\n \"count\":0\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"25"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-policyreport-apis"},"children":[{"type":"text","value":"V1 PolicyReport APIs"}]},{"type":"element","tag":"h3","props":{"id":"categories-api"},"children":[{"type":"text","value":"Categories API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all defined PolicyReport and ClusterPolicyReport Categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-4"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-7"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/categories?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/categories?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Pod Security Standards (Default)\",\n \"Pod Security Standards (Restricted)\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Default)\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policies-api"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Policies"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-5"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-8"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/policies?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/policies?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"deny-privilege-escalation\",\n \"disallow-add-capabilities\",\n \"disallow-host-namespaces\",\n \"disallow-host-path\",\n \"disallow-host-ports\",\n \"disallow-privileged-containers\",\n \"disallow-selinux\",\n \"require-default-proc-mount\",\n \"require-non-root-groups\",\n \"require-run-as-non-root\",\n \"restrict-apparmor-profiles\",\n \"restrict-seccomp\",\n \"restrict-sysctls\",\n \"restrict-volume-types\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-add-capabilities\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-host-namespaces\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-host-path\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-host-ports\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-selinux\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-default-proc-mount\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-non-root-groups\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"restrict-apparmor-profiles\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"restrict-seccomp\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"restrict-sysctls\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"restrict-volume-types\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kinds-api"},"children":[{"type":"text","value":"Kinds API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Kinds"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-6"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-9"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"CronJob\",\n \"Deployment\",\n \"Pod\",\n \"StatefulSet\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"CronJob\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Deployment\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"StatefulSet\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"resources-api"},"children":[{"type":"text","value":"Resources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Resources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespaced scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-7"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-10"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/resources?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/resources?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\": \"Pod\",\n \"name\": \"nginx\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"nginx\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"sources-api"},"children":[{"type":"text","value":"Sources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Sources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-11"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/sources\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/sources\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Kyverno\",\n \"Kube Bench\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kube Bench\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"status-counts-api"},"children":[{"type":"text","value":"Status Counts API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/status-counts"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Count of result status"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"per status and namespace"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-8"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-12"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"items\":[\n {\n \"namespace\":\"argo-cd\",\n \"count\":206\n },\n {\n \"namespace\":\"blog\",\n \"count\":34\n },\n {\n \"namespace\":\"policy-reporter\",\n \"count\":105\n },\n {\n \"namespace\":\"test\",\n \"count\":34\n }\n ]\n },\n {\n \"status\":\"fail\",\n \"items\":[\n {\n \"namespace\":\"argo-cd\",\n \"count\":4\n },\n {\n \"namespace\":\"blog\",\n \"count\":1\n },\n {\n \"namespace\":\"test\",\n \"count\":1\n }\n ]\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"argo-cd\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"206"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"34"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"105"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"34"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"argo-cd\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/results"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-9"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"search"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by search string"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by polr label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]}]}]},{"type":"element","tag":"h4","props":{"id":"optional-query-pagination-parameters"},"children":[{"type":"text","value":"Optional Query Pagination Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Pagination"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"page"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Requested List Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"offset"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Results per Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"direction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Order of the results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"asc"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"desc"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-13"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\":\"e8b7f35799c2d3cf9a50b492a8566e66dad465d9\",\n \"namespace\":\"test\",\n \"kind\":\"Pod\",\n \"name\":\"nginx\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"status\":\"fail\"\n }\n ],\n \"count\": 10\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"e8b7f35799c2d3cf9a50b492a8566e66dad465d9\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"nginx\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-clusterpolicyreport-apis"},"children":[{"type":"text","value":"V1 ClusterPolicyReport APIs"}]},{"type":"element","tag":"h3","props":{"id":"categories-api-1"},"children":[{"type":"text","value":"Categories API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all defined PolicyReport and ClusterPolicyReport Categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-10"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-14"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/categories?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/categories?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Pod Security Standards (Default)\",\n \"Pod Security Standards (Restricted)\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Default)\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policies-api-1"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Policies"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-11"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-15"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/policies?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/policies?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"require-ns-labels\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-ns-labels\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kinds-api-1"},"children":[{"type":"text","value":"Kinds API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Kinds"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-12"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-16"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/kinds?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/kinds?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Namespace\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Namespace\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"resources-api-1"},"children":[{"type":"text","value":"Resources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Resources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-13"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-17"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/resources?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/resources?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\": \"Namespace\",\n \"name\": \"test\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"sources-api-1"},"children":[{"type":"text","value":"Sources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Sources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-18"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/sources\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/sources\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Kyverno\",\n \"Kube Bench\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kube Bench\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"status-counts-api-1"},"children":[{"type":"text","value":"Status Counts API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/status-counts"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Count of result status"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"per status and namespace"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-14"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-19"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"count\":0\n },\n {\n \"status\":\"fail\",\n \"count\":26\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"26"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api-1"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/results"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-15"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"search"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by search string"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by cpolr label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]}]}]},{"type":"element","tag":"h4","props":{"id":"optional-query-pagination-parameters-1"},"children":[{"type":"text","value":"Optional Query Pagination Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Pagination"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"page"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Requested List Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"offset"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Results per Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"direction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Order of the results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"asc"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"desc"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-20"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\":\"ca7c83998f8633b4e0da1de36e2996202e14e7a4\",\n \"kind\":\"Namespace\",\n \"name\":\"blog\",\n \"category\":\"Convention\",\n \"message\":\"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/\",\n \"policy\":\"require-ns-labels\",\n \"rule\":\"check-for-labels-on-namespace\",\n \"status\":\"fail\"\n }\n ],\n \"count\": 10\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"ca7c83998f8633b4e0da1de36e2996202e14e7a4\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Convention\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-ns-labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"check-for-labels-on-namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"metrics"},"children":[{"type":"text","value":"Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Prometheus Metrics API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster_policy_report_summary"},"children":[{"type":"text","value":"cluster_policy_report_summary"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: Summary count of each status per CluserPolicyReport, only available in "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" metrics mode"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Summary count"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster_policy_report_result"},"children":[{"type":"text","value":"cluster_policy_report_result"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One Entry represent one Result in a ClusterPolicyReport. Deleted Results will also be removed from the Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the Result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Kind of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"report"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport where this result was found"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Source of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Result"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy_report_summary"},"children":[{"type":"text","value":"policy_report_summary"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: Summary count of each status per PolicyReport, only available in "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" metrics mode"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the PolicyReport"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Summary count"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the PolicyReport"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy_report_result"},"children":[{"type":"text","value":"policy_report_result"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One Entry represent one Result in a PolicyReport. Deleted Results will also be removed from the Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the Result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Kind of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"report"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport where this result was found"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Source of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Result"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-21"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/metrics\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/metrics\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP cluster_policy_report_result List of all ClusterPolicyReport Results\n# TYPE cluster_policy_report_result gauge\ncluster_policy_report_result{category=\"\",kind=\"Namespace\",name=\"argo-cd\",policy=\"require-ns-labels\",report=\"clusterpolicyreport\",rule=\"check-for-labels-on-namespace\",severity=\"\",status=\"fail\"} 1\n\n# HELP cluster_policy_report_summary Summary of all ClusterPolicyReports\n# TYPE cluster_policy_report_summary gauge\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Error\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Fail\"} 26\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Pass\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Skip\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Warn\"} 0\n\n# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{category=\"Pod Security Standards (Default)\",kind=\"Pod\",name=\"nginx\",namespace=\"test\",policy=\"disallow-add-capabilities\",report=\"polr-ns-test\",rule=\"capabilities\",severity=\"medium\",status=\"pass\"} 1\n\n# HELP policy_report_summary Summary of all PolicyReports\n# TYPE policy_report_summary gauge\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Error\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Fail\"} 1\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Pass\"} 34\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Skip\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Warn\"} 0\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP cluster_policy_report_result List of all ClusterPolicyReport Results\n# TYPE cluster_policy_report_result gauge\ncluster_policy_report_result{category=\"\",kind=\"Namespace\",name=\"argo-cd\",policy=\"require-ns-labels\",report=\"clusterpolicyreport\",rule=\"check-for-labels-on-namespace\",severity=\"\",status=\"fail\"} 1\n\n# HELP cluster_policy_report_summary Summary of all ClusterPolicyReports\n# TYPE cluster_policy_report_summary gauge\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Error\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Fail\"} 26\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Pass\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Skip\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Warn\"} 0\n\n# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{category=\"Pod Security Standards (Default)\",kind=\"Pod\",name=\"nginx\",namespace=\"test\",policy=\"disallow-add-capabilities\",report=\"polr-ns-test\",rule=\"capabilities\",severity=\"medium\",status=\"pass\"} 1\n\n# HELP policy_report_summary Summary of all PolicyReports\n# TYPE policy_report_summary gauge\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Error\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Fail\"} 1\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Pass\"} 34\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Skip\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Warn\"} 0"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-5b59b8{color:#116329}\n.ct-8dbf04{color:#0A3069}\n.ct-edb321{color:#0550AE}\n.ct-55c1e0{color:#24292F}\n.ct-45d730{color:#953800}\n.dark .ct-45d730{color:#FFA657}\n.dark .ct-55c1e0{color:#C9D1D9}\n.dark .ct-edb321{color:#79C0FF}\n.dark .ct-8dbf04{color:#A5D6FF}\n.dark .ct-5b59b8{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"healthz-api","depth":3,"text":"Healthz API"},{"id":"readiness-api","depth":3,"text":"Readiness API"}]},{"id":"v1-general-apis","depth":2,"text":"V1 General APIs","children":[{"id":"targets-api","depth":3,"text":"Targets API"},{"id":"policy-report-api","depth":3,"text":"Policy Report API"},{"id":"cluster-policy-report-api","depth":3,"text":"Cluster Policy Report API"},{"id":"namespaces-api","depth":3,"text":"Namespaces API"},{"id":"rule-status-count-api","depth":3,"text":"Rule Status Count API"}]},{"id":"v1-policyreport-apis","depth":2,"text":"V1 PolicyReport APIs","children":[{"id":"categories-api","depth":3,"text":"Categories API"},{"id":"policies-api","depth":3,"text":"Policies API"},{"id":"kinds-api","depth":3,"text":"Kinds API"},{"id":"resources-api","depth":3,"text":"Resources API"},{"id":"sources-api","depth":3,"text":"Sources API"},{"id":"status-counts-api","depth":3,"text":"Status Counts API"},{"id":"results-api","depth":3,"text":"Results API"}]},{"id":"v1-clusterpolicyreport-apis","depth":2,"text":"V1 ClusterPolicyReport APIs","children":[{"id":"categories-api-1","depth":3,"text":"Categories API"},{"id":"policies-api-1","depth":3,"text":"Policies API"},{"id":"kinds-api-1","depth":3,"text":"Kinds API"},{"id":"resources-api-1","depth":3,"text":"Resources API"},{"id":"sources-api-1","depth":3,"text":"Sources API"},{"id":"status-counts-api-1","depth":3,"text":"Status Counts API"},{"id":"results-api-1","depth":3,"text":"Results API"}]},{"id":"metrics","depth":2,"text":"Metrics","children":[{"id":"cluster_policy_report_summary","depth":3,"text":"cluster_policy_report_summary"},{"id":"cluster_policy_report_result","depth":3,"text":"cluster_policy_report_result"},{"id":"policy_report_summary","depth":3,"text":"policy_report_summary"},{"id":"policy_report_result","depth":3,"text":"policy_report_result"},{"id":"example-21","depth":3,"text":"Example"}]}]}},"_type":"markdown","_id":"content:02. core:api-reference.md","_source":"content","_file":"02. core/api-reference.md","_extension":"md"},{"_path":"/core/config-reference","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":16,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"kubeconfig: '~/.kube/config' \n\napi:\n port: 8080\n logging: false\n basicAuth:\n username: \"\"\n password: \"\"\n secretRef: \"\"\n\nrest:\n enabled: false\n\ndatabase:\n type: \"sqlite\"\n database: \"\"\n username: \"\"\n password: \"\"\n host: \"\"\n enableSSL: false\n dsn: \"\"\n secretRef: \"\"\n mountedSecret: \"\"\n\ndbfile: \"sqlite-database.db\"\n\nmetrics:\n enabled: false\n mode: detailed # available modes are detailed (default), simple and custom\n customLabels: [\"namespace\", \"rule\", \"policy\", \"report\", \"kind\", \"name\", \"status\", \"severity\", \"category\", \"source\"] # available only in custom mode\n filter:\n sources:\n exclude: []\n include: []\n status:\n exclude: []\n include: []\n severities:\n exclude: []\n include: []\n namespaces:\n exclude: []\n include: []\n policies:\n exclude: []\n include: []\n\npriorityMap: {}\n\nreportFilter:\n namespaces:\n include: []\n exclude: []\n clusterReports:\n disabled: false\n\nredis:\n enabled: false\n address: \"redis:6379\"\n database: 1\n prefix: \"policy-reporter\"\n username: \"\"\n password: \"\"\n\nloki:\n host: \"\"\n path: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nelasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nslack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ndiscord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nteams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nui:\n host: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\nwebhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ns3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nkinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nsecurityHub:\n endpoint: \"\"\n region: \"\"\n accountID: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n googleChat:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n telegram:\n token: \"\"\n chatID: \"\"\n host: \"\" # optional proxy host\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nemailReports:\n clusterName: \"\"\n smtp:\n host: \"\"\n port: 465\n username: \"\"\n password: \"\"\n from: \"\"\n encryption: \"\"\n\n summary:\n to: []\n filter:\n disableClusterReports: false\n namespaces:\n include: []\n exclude: []\n sources:\n include: []\n exclude: []\n channels: []\n violations:\n to: []\n filter:\n disableClusterReports: false\n namespaces:\n include: []\n exclude: []\n sources:\n include: []\n exclude: []\n channels: []\n\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"kubeconfig"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"'~/.kube/config'"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"basicAuth"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"sqlite\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enableSSL"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"dsn"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"dbfile"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"sqlite-database.db\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"detailed"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2b4cf1"},"children":[{"type":"text","value":"# available modes are detailed (default), simple and custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"report\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":"] "}]},{"type":"element","tag":"span","props":{"class":"ct-2b4cf1"},"children":[{"type":"text","value":"# available only in custom mode"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"status"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"severities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorityMap"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2b4cf1"},"children":[{"type":"text","value":"# optional proxy host"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-2b4cf1{color:#6E7781}\n.ct-8af113{color:#0550AE}\n.ct-4004cf{color:#0A3069}\n.ct-5b5a5d{color:#24292F}\n.ct-a3240a{color:#116329}\n.dark .ct-a3240a{color:#7EE787}\n.dark .ct-5b5a5d{color:#C9D1D9}\n.dark .ct-4004cf{color:#A5D6FF}\n.dark .ct-8af113{color:#79C0FF}\n.dark .ct-2b4cf1{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:02. core:config-reference.md","_source":"content","_file":"02. core/config-reference.md","_extension":"md"},{"_path":"/core/development","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":15,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"(optional) Kubernetes Cluster with "},{"type":"element","tag":"a","props":{"href":"https://github.com/kubernetes-sigs/wg-policy-prototypes/tree/master/policy-report/crd/v1alpha2"},"children":[{"type":"text","value":"wgpolicyk8s.io CRDs"}]},{"type":"text","value":" installed"}]}]},{"type":"element","tag":"h2","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter on GitHub"}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"go get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"unit-tests"},"children":[{"type":"text","value":"Unit Tests"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run unit tests locally with"}]},{"type":"element","tag":"code","props":{"code":"make test\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"or"}]},{"type":"element","tag":"code","props":{"code":"go test -v ./... -timeout=10s\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"test"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"-v"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"./..."}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"-timeout=10s"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-policy-reporter"},"children":[{"type":"text","value":"Running Policy Reporter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To run Policy Reporter locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for PolicyReports and ClusterPolicyReports. The configuration can be done via CLI arguments, "},{"type":"element","tag":"a","props":{"href":"/core/11-config-reference","target":"_blank"},"children":[{"type":"text","value":"config.yaml"}]},{"type":"text","value":", or a mix of both."}]},{"type":"element","tag":"code","props":{"code":"go run main.go run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":"center"},"children":[{"type":"text","value":"Short"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--kubeconfig"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-k"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the kubeconfig file,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to connect to the Kubernetes API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--config"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-c"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--dbfile"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-d"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the SQLite database file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"sqlite-database.db"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--metrics-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-m"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the Metrics API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--rest-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-r"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the REST API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--port"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-p"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter"},"children":[{"type":"text","value":"Compile and run Policy Reporter"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/policyreporter run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"/build/policyreporter"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-25f3d2{color:#0550AE}\n.ct-21867e{color:#0A3069}\n.ct-2b4576{color:#24292F}\n.ct-126565{color:#953800}\n.dark .ct-126565{color:#FFA657}\n.dark .ct-2b4576{color:#C9D1D9}\n.dark .ct-21867e{color:#A5D6FF}\n.dark .ct-25f3d2{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"getting-started","depth":2,"text":"Getting started","children":[{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"unit-tests","depth":3,"text":"Unit Tests"}]},{"id":"running-policy-reporter","depth":2,"text":"Running Policy Reporter","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter","depth":3,"text":"Compile and run Policy Reporter"}]}]}},"_type":"markdown","_id":"content:02. core:development.md","_source":"content","_file":"02. core/development.md","_extension":"md"},{"_path":"/core/email-reports","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"E-Mail Reports","description":"","position":11,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"e-mail-reports"},"children":[{"type":"text","value":"E-Mail Reports"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments. You can also filter on the root level."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Currently two types of reports are available."}]},{"type":"element","tag":"h2","props":{"id":"summary-report"},"children":[{"type":"text","value":"Summary Report"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Basic summary report about the amount of results at cluster and namespace level."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/reports/summary-report.png","style":"border: 1px solid #555","alt":"Summary Report"},"children":[]},{"type":"element","tag":"h2","props":{"id":"violations-report"},"children":[{"type":"text","value":"Violations Report"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Violations report includes, besides the amount of results, a list with all found violation (warn, fail and error) results per namespace and on cluster level."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/reports/violations-report.png","style":"border: 1px solid #555","alt":"Violations Report"},"children":[]},{"type":"element","tag":"h2","props":{"id":"channels-filter"},"children":[{"type":"text","value":"Channels & Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Channels"}]},{"type":"text","value":" allows you in combination with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" to send only a subset of all available information to dedicated receiver emails."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can filter by:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"include or exclude list of namespaces"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"include or exclude list of sources (like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Trivy"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Falco"}]},{"type":"text","value":", etc.)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"disable ClusterPolicyReports"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This allows you for example to send only a subset of namespaces to the related team email address."}]},{"type":"element","tag":"h2","props":{"id":"examples"},"children":[{"type":"text","value":"Examples"}]},{"type":"element","tag":"h3","props":{"id":"summary-report-1"},"children":[{"type":"text","value":"Summary Report"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n summary:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n summary:\n to: ['receiver@email.com']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# example secret\napiVersion: v1\n type: Opaque\n kind: Secret\n metadata:\n name: smpt-config\n data:\n encryption: c3NsL3Rscw==\n host: c210cC5zZXJ2ZXIuY29t\n password: cGFzc3dvcmQ=\n port: NDY1\n username: dXNlcm5hbWU=\n\n# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n secret: smtp-config\n summary:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3 - SMTP Secret","language":"yaml","meta":"[Helm 3 - SMTP Secret]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# example secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smpt-config"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"c3NsL3Rscw=="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"c210cC5zZXJ2ZXIuY29t"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"cGFzc3dvcmQ="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"NDY1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"dXNlcm5hbWU="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"secret"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp-config"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"violations-report-1"},"children":[{"type":"text","value":"Violations Report"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n to: ['receiver@email.com']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"violations-report-per-team"},"children":[{"type":"text","value":"Violations Report per Team"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Prod Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n channels:\n # send only team namespace reports from kyverno to team A\n - to: ['team-a@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-a-*']\n sources:\n include: ['Kyverno']\n # send only team namespace reports from kyverno to team B\n - to: ['team-b@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-b-*']\n sources:\n include: ['Kyverno']\n # send Trivy Reports to the infra chapter\n - to: ['infra@company.org']\n filter:\n disableClusterReports: false\n sources:\n include: ['Trivy*', 'Falco']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Prod Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send only team namespace reports from kyverno to team A"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-a@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-a-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send only team namespace reports from kyverno to team B"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-b@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-b-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send Trivy Reports to the infra chapter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'infra@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Trivy*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Falco'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Prod Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n channels:\n # send only team namespace reports from Kyverno to team A\n - to: ['team-a@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-a-*']\n sources:\n include: ['Kyverno']\n # send only team namespace reports from Kyverno to team B\n - to: ['team-b@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-b-*']\n sources:\n include: ['Kyverno']\n # send Trivy and Falco Reports to the infra chapter\n - to: ['infra@company.org']\n filter:\n disableClusterReports: false\n sources:\n include: ['Trivy*', 'Falco']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Prod Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send only team namespace reports from Kyverno to team A"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-a@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-a-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send only team namespace reports from Kyverno to team B"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-b@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-b-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send Trivy and Falco Reports to the infra chapter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'infra@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Trivy*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Falco'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-c4aff5{color:#0550AE}\n.ct-8a4ded{color:#0A3069}\n.ct-f5ec19{color:#24292F}\n.ct-c44606{color:#116329}\n.ct-fa70ed{color:#6E7781}\n.dark .ct-fa70ed{color:#8B949E}\n.dark .ct-c44606{color:#7EE787}\n.dark .ct-f5ec19{color:#C9D1D9}\n.dark .ct-8a4ded{color:#A5D6FF}\n.dark .ct-c4aff5{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"summary-report","depth":2,"text":"Summary Report"},{"id":"violations-report","depth":2,"text":"Violations Report"},{"id":"channels-filter","depth":2,"text":"Channels & Filter"},{"id":"examples","depth":2,"text":"Examples","children":[{"id":"summary-report-1","depth":3,"text":"Summary Report"},{"id":"violations-report-1","depth":3,"text":"Violations Report"},{"id":"violations-report-per-team","depth":3,"text":"Violations Report per Team"}]}]}},"_type":"markdown","_id":"content:02. core:email-reports.md","_source":"content","_file":"02. core/email-reports.md","_extension":"md"},{"_path":"/core/priority-mapping","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Priority Mapping","description":"","position":13,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority Mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Priorities are used to decide if a result should be sent to a "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Target"}]},{"type":"text","value":" with configured "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and how it should be displayed."}]},{"type":"element","tag":"h2","props":{"id":"how-priority-is-determined"},"children":[{"type":"text","value":"How Priority is determined"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"priority"}]},{"type":"text","value":" of a PolicyReportResult depends by default on its "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"result"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severity"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Options in ascending order are: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"debug"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"critical"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]}]},{"type":"element","tag":"h3","props":{"id":"defaults"},"children":[{"type":"text","value":"Defaults"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Passed results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Warn results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Error results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results without severities have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with low severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with medium severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with high severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"critical"}]},{"type":"text","value":" priority"}]}]},{"type":"element","tag":"h3","props":{"id":"custom-policy-priorities"},"children":[{"type":"text","value":"Custom Policy Priorities"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If you want to change the priority of PolicyReportResults based on the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy"}]},{"type":"text","value":", you can configure a "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"priority map"}]},{"type":"text","value":". This map can assign one priority per policy or a default priority which is used for all results without severity or a concrete mapping to their related policy."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\npolicyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4e1124"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4e1124"},"children":[{"type":"text","value":"error"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"policyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4e1124"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4e1124"},"children":[{"type":"text","value":"error"}]}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"severity-of-kyverno-policies"},"children":[{"type":"text","value":"Severity of Kyverno Policies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Kyverno supports several annotations for its policy CRDs to set additional information in the related PolicyReports. One of these annotations is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policies.kyverno.io/severity"}]},{"type":"text","value":" used to set the severity of the related PolicyReportResults. Possible options are "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This allows you to define the priority of your results within the Kyverno policy itself."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-4e1124{color:#0A3069}\n.ct-847fe1{color:#24292F}\n.ct-ce4c23{color:#116329}\n.ct-a842c5{color:#6E7781}\n.dark .ct-a842c5{color:#8B949E}\n.dark .ct-ce4c23{color:#7EE787}\n.dark .ct-847fe1{color:#C9D1D9}\n.dark .ct-4e1124{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"how-priority-is-determined","depth":2,"text":"How Priority is determined","children":[{"id":"defaults","depth":3,"text":"Defaults"},{"id":"custom-policy-priorities","depth":3,"text":"Custom Policy Priorities"}]},{"id":"severity-of-kyverno-policies","depth":2,"text":"Severity of Kyverno Policies"}]}},"_type":"markdown","_id":"content:02. core:priority-mapping.md","_source":"content","_file":"02. core/priority-mapping.md","_extension":"md"},{"_path":"/core/report-filter","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Report Filter","description":"","position":12,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"report-filter"},"children":[{"type":"text","value":"Report Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ReportFilter are used to configure which PolicyReport resources should be processed or not. It is possible to configure an include or exclude list of namespaces, with wildcard ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"*"}]},{"type":"text","value":") support. ReportFilter can also be used to disable the processing of ClusterPolicyReport resources."}]},{"type":"element","tag":"h3","props":{"id":"example-for-include-filter"},"children":[{"type":"text","value":"Example for include filter"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n namespaces:\n include: [\"team-a-*\", \"policy-reporter\"]\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-142189"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n namespaces:\n include: [\"team-a-*\", \"policy-reporter\"]\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-for-exclude-filter"},"children":[{"type":"text","value":"Example for exclude filter"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n namespaces:\n exclude: [\"kube-system\", \"monitoring\", \"*-system\"]\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-142189"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"monitoring\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"*-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n namespaces:\n exclude: [\"kube-system\", \"monitoring\", \"*-system\"]\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"monitoring\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"*-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-for-disabled-clusterpolicyreport-processing"},"children":[{"type":"text","value":"Example for disabled ClusterPolicyReport processing"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n clusterReports:\n disabled: true\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-142189"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-dc0d62"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n clusterReports:\n disabled: true\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-dc0d62"},"children":[{"type":"text","value":"true"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-dc0d62{color:#0550AE}\n.ct-2db370{color:#0A3069}\n.ct-a1cb08{color:#24292F}\n.ct-d5bef1{color:#116329}\n.ct-142189{color:#6E7781}\n.dark .ct-142189{color:#8B949E}\n.dark .ct-d5bef1{color:#7EE787}\n.dark .ct-a1cb08{color:#C9D1D9}\n.dark .ct-2db370{color:#A5D6FF}\n.dark .ct-dc0d62{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"example-for-include-filter","depth":3,"text":"Example for include filter"},{"id":"example-for-exclude-filter","depth":3,"text":"Example for exclude filter"},{"id":"example-for-disabled-clusterpolicyreport-processing","depth":3,"text":"Example for disabled ClusterPolicyReport processing"}]}},"_type":"markdown","_id":"content:02. core:report-filter.md","_source":"content","_file":"02. core/report-filter.md","_extension":"md"},{"_path":"/core/targets","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Targets","description":"","position":10,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"targets"},"children":[{"type":"text","value":"Targets"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter supports different targets to send new PolicyReport results. This makes it possible to create a log or get notified as soon as a new validation result is detected. The set of supported tools are based on personal needs and user requests. Feel free to create an issue or pull request if you want support for a new target."}]},{"type":"element","tag":"h2","props":{"id":"target-configurations"},"children":[{"type":"text","value":"Target Configurations"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each Target has similar configuration values. Required is always a valid and accessible "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" configuration to be able to send the events."}]},{"type":"element","tag":"h3","props":{"id":"filter-possibilities"},"children":[{"type":"text","value":"Filter Possibilities"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Different optional configurations allow you to define which results should be send to the given target. These configurations are available for every target and can be used together with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to route notifications to various clients of the same type of target."}]},{"type":"element","tag":"h4","props":{"id":"minimumpriority"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Only events with the given priority or higher are sent. By default each priority is sent. See "},{"type":"element","tag":"a","props":{"href":"/core/priority-mapping"},"children":[{"type":"text","value":"priority mapping"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"h4","props":{"id":"sources"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send only results of the configured sources. By default results from all sources are sent."}]},{"type":"element","tag":"h4","props":{"id":"skipexistingonstartup"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"On startup, Policy Reporter registers all existing results in the cluster. By default these results are ignored. If you also want to send them to your target, you can set this option to "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"false"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h4","props":{"id":"filter-since-appversion-250"},"children":[{"type":"text","value":"filter "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"(since AppVersion 2.5.0)"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The new filter option allows you to define include and exclude rules for the namespaces, policies and priorities of a result. Filters for namespaces and policies have wildcard support."}]},{"type":"element","tag":"code","props":{"code":"slack:\n webhook: \"https://hooks.slack.com/services/123...\"\n skipExistingOnStartup: true\n filter:\n namespaces:\n include: [\"team-a-*\"]\n priorities:\n exclude: [\"info\", \"debug\"]\n policies:\n include: [\"require-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/123...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"info\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"debug\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channels-since-appversion-250"},"children":[{"type":"text","value":"Channels "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"(since AppVersion 2.5.0)"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The new "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" option allows you to define multiple configurations of the same type of target. Thus, in combination with filters, you can route your notifications to different target configurations. Channels have the same configuration properties as the root target configuration."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the different available targets for concrete example and usage of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"secretref"},"children":[{"type":"text","value":"SecretRef"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Instead of defining your credentials or webhooks directly, you can also use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" configuration to define an already existing "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Secret"}]},{"type":"text","value":" by name. If the secret does not exist, the target is skipped."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Secret should contain the related configuration as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"key"}]},{"type":"text","value":". Supported keys are host, webhook, username, password, token, credentials, accessKeyID and secretAccessKey - depending on the related target. Only exception is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", which is dedicated for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" targets and is added as Authorization header."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" is also supported for channels, so you can use different secrets for different channels."}]},{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n # secretRef configuration\n - secretRef: \"team-a-slack-webhook\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n # inline configuration\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# secretRef configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-slack-webhook\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# inline configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"related Secret:"}]},{"type":"element","tag":"code","props":{"code":"apiVersion: v1\nkind: Secret\nmetadata:\n name: team-a-slack-webhook\ntype: Opaque\ndata:\n webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"team-a-slack-webhook"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4="}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# https://hooks.slack.com/services/T0..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"certificate"},"children":[{"type":"text","value":"Certificate"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"loki"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"teams"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" targets. Can be used to configure the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"path"}]},{"type":"text","value":" to your custom certificate, added over "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"extraVolumes"}]},{"type":"text","value":" to the pod."}]},{"type":"element","tag":"h3","props":{"id":"skiptls"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"loki"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"teams"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" targets. Can be used to skip the TLS check."}]},{"type":"element","tag":"h2","props":{"id":"grafana-loki"},"children":[{"type":"text","value":"Grafana Loki"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can send results directly to Grafana Loki without the need of Promtail. Each result includes all available information as labels as well as a "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]},{"type":"text","value":" label with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as value. To query all messages from Policy Reporter, use "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"{source=\"policy-reporter\"}"}]},{"type":"text","value":" as the query."}]},{"type":"element","tag":"h3","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Grafana Loki requires a valid and accessible host."}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"http://loki.loki-stack:3100\"\n path: \"/loki/api/v1/push\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-with-a-related-team-label"},"children":[{"type":"text","value":"Send notification based on namespace prefix with a related Team label"}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"http://loki.loki-stack:3100\"\n path: \"/loki/api/v1/push\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - filter:\n namespaces:\n include: [\"teame-a-*\"]\n customLabels:\n team: \"Team A\"\n - filter:\n namespaces:\n include: [\"teame-b-*\"]\n customLabels:\n team: \"Team B\"\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"teame-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"team"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Team A\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"teame-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"team"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Team B\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/grafana-loki.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/grafana-loki.png","style":"border: 1px solid #555","alt":"Grafana Loki Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"elasticsearch"},"children":[{"type":"text","value":"Elasticsearch"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter sends results in a JSON representation and all available information to a customizable index. This index can be expanded by selecting one of the different rotations or "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"none"}]},{"type":"text","value":" to disable this function. By default Policy Reporter creates a new index on a daily basis."}]},{"type":"element","tag":"h3","props":{"id":"additional-configuration"},"children":[{"type":"text","value":"Additional configuration"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"index"}]},{"type":"text","value":" is used as an index name. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" if not configured."}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"rotation"}]},{"type":"text","value":" is used to create rotating indexes by adding the rotation date as suffix to the index name. Possible values are "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"daily"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monthly"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"annually"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"none"}]},{"type":"text","value":". Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"daily"}]},{"type":"text","value":" if not configured."}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"username"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"password"}]},{"type":"text","value":" to use HTTP Basic Auth based authentication."}]}]},{"type":"element","tag":"h3","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Elasticsearch requires a valid and accessible host."}]},{"type":"element","tag":"code","props":{"code":"elasticsearch:\n host: \"http://elasticsearch.elk-stack:8080\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://elasticsearch.elk-stack:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-1"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"index"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rotation"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-only-critical-notifications-to-a-different-index-with-a-daily-rotation"},"children":[{"type":"text","value":"Send only critical notifications to a different index with a daily rotation"}]},{"type":"element","tag":"code","props":{"code":"elasticsearch:\n host: \"http://elasticsearch.elk-stack:8080\"\n index: \"policy-reporter\"\n rotation: \"weekly\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n filter:\n priorities:\n exclude: [\"critical\"]\n channels:\n - index: \"critical-violations\"\n rotation: \"daily\"\n filter:\n priorities:\n include: [\"critical\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://elasticsearch.elk-stack:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"weekly\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-1"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/elasticsearch.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/elasticsearch.png","style":"border: 1px solid #555","alt":"Elasticvue Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"microsoft-teams"},"children":[{"type":"text","value":"Microsoft Teams"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Microsoft Teams."}]},{"type":"element","tag":"h3","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Microsoft Teams requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"teams:\n webhook: \"https://m365x682156.webhook.office.com\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-2"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-teams-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Teams Channel"}]},{"type":"element","tag":"code","props":{"code":"teams:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://m365x682156.webhook.office.com/1\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://m365x682156.webhook.office.com/2\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com/1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com/2\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-2"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/ms-teams.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/ms-teams.png","style":"border: 1px solid #555","alt":"MS Teams Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"slack"},"children":[{"type":"text","value":"Slack"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Slack."}]},{"type":"element","tag":"h3","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Slack requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"slack:\n webhook: \"https://hooks.slack.com/services/...\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-3"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-slack-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Slack Channel"}]},{"type":"element","tag":"code","props":{"code":"slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://hooks.slack.com/services/T1...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://hooks.slack.com/services/T2...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/T1...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/T2...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-3"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/slack.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/slack.png","style":"border: 1px solid #555","alt":"Slack Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"discord"},"children":[{"type":"text","value":"Discord"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Discord."}]},{"type":"element","tag":"h3","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Discord requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"discord:\n webhook: \"https://discordapp.com/api/webhooks/...\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-4"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-discord-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Discord Channel"}]},{"type":"element","tag":"code","props":{"code":"discord:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://discordapp.com/api/webhooks/1...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://discordapp.com/api/webhooks/2...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/1...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/2...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-4"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/discord.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/discord.png","style":"border: 1px solid #555","alt":"Discord Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information as JSON to the REST API of Policy Reporter UI. You can find the received Results in the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Logs"}]},{"type":"text","value":" view of the UI. The results are stored in memory. The max number of stored results can be configured in the Policy Reporter UI."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If the Policy Reporter UI is installed via Helm Chart, it is configured as a target by default with a minimumPriority of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" and a maximum logSize of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":". The logSize can be configured in the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#log-size"},"children":[{"type":"text","value":"Policy Reporter UI Subchart"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"example-5"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Policy Reporter UI requires a valid and accessible host URL."}]},{"type":"element","tag":"code","props":{"code":"ui:\n host: \"http://policy-reporter-ui:8080\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://policy-reporter-ui:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-5"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/policy-reporter-log-dark.png","target":"_blank","className":["dark-img"]},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/policy-reporter-log-dark.png","style":"border: 1px solid #555","alt":"Policy Reporter UI - Logs View dark mode"},"children":[]}]},{"type":"element","tag":"a","props":{"href":"/images/targets/policy-reporter-log-light.png","target":"_blank","className":["light-img"]},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/policy-reporter-log-light.png","style":"border: 1px solid #555","alt":"Policy Reporter UI - Logs View light mode"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"webhook"},"children":[{"type":"text","value":"Webhook"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information as JSON POST request to a custom API with extendable header information."}]},{"type":"element","tag":"h3","props":{"id":"example-6"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Webhook requires a valid and accessible host URL."}]},{"type":"element","tag":"code","props":{"code":"webhook:\n host: \"http://webhook.de:8080\"\n headers:\n Authorization: \"Bearer XXXXXX\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://webhook.de:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"Authorization"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Bearer XXXXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-5"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined. Root "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"headers"}]},{"type":"text","value":" will be merged together with the defined channel "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"headers"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-webhook-url"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Webhook URL"}]},{"type":"element","tag":"code","props":{"code":"webhook:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n headers:\n Authorization: \"Bearer XXXXXX\"\n channels:\n - host: \"https://webhook.team-a.de\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - host: \"https://webhook.team-b.de\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"Authorization"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Bearer XXXXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://webhook.team-a.de\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://webhook.team-b.de\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"priority\":\"warning\",\n \"status\":\"fail\",\n \"severity\":\"medium\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"scored\":true,\n \"creationTimestamp\":\"2021-12-04T10:13:02Z\",\n \"resource\":{\n \"apiVersion\":\"v1\",\n \"kind\":\"Pod\",\n \"name\":\"nginx2\",\n \"namespace\":\"test\",\n \"uid\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"medium\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"apiVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"s3-compatible-storage"},"children":[{"type":"text","value":"S3 compatible Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to S3 compatible services like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"MinIO"}]},{"type":"text","value":", "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Yandex"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"AWS S3"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It persists each result as JSON in the following structure: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"s3:////YYYY-MM-DD/--YYYY-MM-DDTHH:mm:ss.json"}]}]},{"type":"element","tag":"h3","props":{"id":"additional-configure"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the S3 API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for the selected bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":" in which the results are persisted"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of the bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":" of the file path. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as default"}]}]},{"type":"element","tag":"h3","props":{"id":"example-7"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"s3:\n endpoint: \"https://storage.yandexcloud.net\"\n region: \"ru-central1\"\n bucket: \"dev-cluster\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://storage.yandexcloud.net\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ru-central1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"dev-cluster\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-6"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-s3-bucket"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS S3 bucket"}]},{"type":"element","tag":"code","props":{"code":"s3:\n endpoint: \"https://s3.amazonaws.com\"\n region: \"eu-central-1\"\n bucket: \"policy-violations\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - bucket: \"privileged-containers-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://s3.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"privileged-containers-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-1"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kinesis-compatible-services"},"children":[{"type":"text","value":"Kinesis compatible Services"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to Kinesis compatible services like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Yandex"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"AWS Kinesis"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-1"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the S3 API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for the selected stream"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"streamName"}]},{"type":"text","value":" in which the results are send to"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of the stream"}]}]},{"type":"element","tag":"h3","props":{"id":"example-8"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"kinesis:\n endpoint: \"https://kinesis.eu-central-1.amazonaws.com\"\n region: \"eu-central-1\"\n streamName: \"policy-reporter\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://kinesis.eu-central-1.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-7"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"streamName"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-kinesis-stream"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS Kinesis Stream"}]},{"type":"element","tag":"code","props":{"code":"kinesis:\n endpoint: \"https://kinesis.eu-central-1.amazonaws.com\"\n region: \"eu-central-1\"\n streamName: \"policy-reporter\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - streamName: \"critical-policy-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://kinesis.eu-central-1.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical-policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-2"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"aws-securityhub"},"children":[{"type":"text","value":"AWS SecurityHub"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to the AWS SecurityHub."}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-2"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the SecurityHub API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for AWS SecurityHub"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accountID"}]},{"type":"text","value":" of your AWS Account"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of AWS SecurityHub"}]}]},{"type":"element","tag":"h3","props":{"id":"example-9"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"securityHub:\n region: \"eu-central-1\"\n accountID: \"account_id\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"account_id\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-8"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accoundID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-kinesis-stream-1"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS Kinesis Stream"}]},{"type":"element","tag":"code","props":{"code":"securityHub:\n region: \"eu-central-1\"\n accountID: \"account_id\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - region: \"us-east-1\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"account_id\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"us-east-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-6"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/security-hub.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/security-hub.png","style":"border: 1px solid #555","alt":"AWS SecurityHub Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"google-cloud-storage"},"children":[{"type":"text","value":"Google Cloud Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to Google Cloud Storage."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It persists each result as JSON in the following structure: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"//YYYY-MM-DD/--YYYY-MM-DDTHH:mm:ss.json"}]}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-3"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"credentials"}]},{"type":"text","value":" as JSON string for authentication with the required write permissions for the selected bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":" in which the results are persisted"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":" of the file path. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as default"}]}]},{"type":"element","tag":"h3","props":{"id":"example-10"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"gcs:\n bucket: \"dev-cluster\"\n credentials: \"{}\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"dev-cluster\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"{}\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-9"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"credentials"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-gcs-bucket"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated GCS bucket"}]},{"type":"element","tag":"code","props":{"code":"gcs:\n bucket: \"policy-violations\"\n credentials: \"{}\"\n skipExistingOnStartup: true\n channels:\n - bucket: \"privileged-containers-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"{}\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"privileged-containers-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-3"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"telegram"},"children":[{"type":"text","value":"Telegram"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information to Telegram Bot API."}]},{"type":"element","tag":"h3","props":{"id":"example-11"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Telegram requires a "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"chatID"}]},{"type":"text","value":" and bot "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"telegram:\n chatID: \"XXX\"\n token: \"XXXX\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-10"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-googlechat-group"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated GoogleChat Group"}]},{"type":"element","tag":"code","props":{"code":"telegram:\n token: \"XXXX\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - chatID: \"XXX1\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - chatID: \"XXX2\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXX1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXX2\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-7"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/telegram.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/telegram.png","style":"border: 1px solid #555","alt":"Telegram Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"google-chat"},"children":[{"type":"text","value":"Google Chat"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information to the GoogleChat API."}]},{"type":"element","tag":"h3","props":{"id":"example-12"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for GoogleChat requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"googleChat:\n webhook: \"https://chat.googleapis.com/v1/spaces/XXX/messages?key=XXX&token=XXX\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://chat.googleapis.com/v1/spaces/XXX/messages?key=XXX&token=XXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-11"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-googlechat-group-1"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated GoogleChat Group"}]},{"type":"element","tag":"code","props":{"code":"googleChat:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://chat.googleapis.com/v1/spaces/XXX1/messages?key=XXX&token=XXX\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://chat.googleapis.com/v1/spaces/XXX2/messages?key=XXX&token=XXX\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://chat.googleapis.com/v1/spaces/XXX1/messages?key=XXX&token=XXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://chat.googleapis.com/v1/spaces/XXX2/messages?key=XXX&token=XXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-8"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/google-chat.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/google-chat.png","style":"border: 1px solid #555","alt":"GoogleChat Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"configuration-reference"},"children":[{"type":"text","value":"Configuration Reference"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n loki:\n host: \"\"\n path: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n elasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n username: \"\"\n password: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n slack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n discord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n teams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n ui:\n host: http://policy-reporter-ui:8080\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\n webhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n s3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n kinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n gcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n googleChat:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n telegram:\n token: \"\"\n chatID: \"\"\n host: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"http://policy-reporter-ui:8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"\"\n path: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nelasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nslack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ndiscord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nteams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nui:\n host: http://policy-reporter-ui:8080\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\nwebhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ns3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nkinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngoogleChat:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ntelegram:\n token: \"\"\n chatID: \"\"\n host: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"http://policy-reporter-ui:8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-476fee{color:#6E7781}\n.ct-efe90f{color:#0550AE}\n.ct-f28c3a{color:#0A3069}\n.ct-95c64c{color:#24292F}\n.ct-012c17{color:#116329}\n.dark .ct-012c17{color:#7EE787}\n.dark .ct-95c64c{color:#C9D1D9}\n.dark .ct-f28c3a{color:#A5D6FF}\n.dark .ct-efe90f{color:#79C0FF}\n.dark .ct-476fee{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"target-configurations","depth":2,"text":"Target Configurations","children":[{"id":"filter-possibilities","depth":3,"text":"Filter Possibilities"},{"id":"channels-since-appversion-250","depth":3,"text":"Channels (since AppVersion 2.5.0)"},{"id":"secretref","depth":3,"text":"SecretRef"},{"id":"certificate","depth":3,"text":"Certificate"},{"id":"skiptls","depth":3,"text":"skipTLS"}]},{"id":"grafana-loki","depth":2,"text":"Grafana Loki","children":[{"id":"example","depth":3,"text":"Example"},{"id":"channel-example","depth":3,"text":"Channel Example"},{"id":"screenshot","depth":3,"text":"Screenshot"}]},{"id":"elasticsearch","depth":2,"text":"Elasticsearch","children":[{"id":"additional-configuration","depth":3,"text":"Additional configuration"},{"id":"example-1","depth":3,"text":"Example"},{"id":"channel-example-1","depth":3,"text":"Channel Example"},{"id":"screenshot-1","depth":3,"text":"Screenshot"}]},{"id":"microsoft-teams","depth":2,"text":"Microsoft Teams","children":[{"id":"example-2","depth":3,"text":"Example"},{"id":"channel-example-2","depth":3,"text":"Channel Example"},{"id":"screenshot-2","depth":3,"text":"Screenshot"}]},{"id":"slack","depth":2,"text":"Slack","children":[{"id":"example-3","depth":3,"text":"Example"},{"id":"channel-example-3","depth":3,"text":"Channel Example"},{"id":"screenshot-3","depth":3,"text":"Screenshot"}]},{"id":"discord","depth":2,"text":"Discord","children":[{"id":"example-4","depth":3,"text":"Example"},{"id":"channel-example-4","depth":3,"text":"Channel Example"},{"id":"screenshot-4","depth":3,"text":"Screenshot"}]},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"example-5","depth":3,"text":"Example"},{"id":"screenshot-5","depth":3,"text":"Screenshot"}]},{"id":"webhook","depth":2,"text":"Webhook","children":[{"id":"example-6","depth":3,"text":"Example"},{"id":"channel-example-5","depth":3,"text":"Channel Example"},{"id":"content-example","depth":3,"text":"Content Example"}]},{"id":"s3-compatible-storage","depth":2,"text":"S3 compatible Storage","children":[{"id":"additional-configure","depth":3,"text":"Additional Configure"},{"id":"example-7","depth":3,"text":"Example"},{"id":"channel-example-6","depth":3,"text":"Channel Example"},{"id":"content-example-1","depth":3,"text":"Content Example"}]},{"id":"kinesis-compatible-services","depth":2,"text":"Kinesis compatible Services","children":[{"id":"additional-configure-1","depth":3,"text":"Additional Configure"},{"id":"example-8","depth":3,"text":"Example"},{"id":"channel-example-7","depth":3,"text":"Channel Example"},{"id":"content-example-2","depth":3,"text":"Content Example"}]},{"id":"aws-securityhub","depth":2,"text":"AWS SecurityHub","children":[{"id":"additional-configure-2","depth":3,"text":"Additional Configure"},{"id":"example-9","depth":3,"text":"Example"},{"id":"channel-example-8","depth":3,"text":"Channel Example"},{"id":"screenshot-6","depth":3,"text":"Screenshot"}]},{"id":"google-cloud-storage","depth":2,"text":"Google Cloud Storage","children":[{"id":"additional-configure-3","depth":3,"text":"Additional Configure"},{"id":"example-10","depth":3,"text":"Example"},{"id":"channel-example-9","depth":3,"text":"Channel Example"},{"id":"content-example-3","depth":3,"text":"Content Example"}]},{"id":"telegram","depth":2,"text":"Telegram","children":[{"id":"example-11","depth":3,"text":"Example"},{"id":"channel-example-10","depth":3,"text":"Channel Example"},{"id":"screenshot-7","depth":3,"text":"Screenshot"}]},{"id":"google-chat","depth":2,"text":"Google Chat","children":[{"id":"example-12","depth":3,"text":"Example"},{"id":"channel-example-11","depth":3,"text":"Channel Example"},{"id":"screenshot-8","depth":3,"text":"Screenshot"}]},{"id":"configuration-reference","depth":2,"text":"Configuration Reference"}]}},"_type":"markdown","_id":"content:02. core:targets.md","_source":"content","_file":"02. core/targets.md","_extension":"md"},{"_path":"/ui/_dir","_dir":"ui","_draft":false,"_partial":true,"_locale":"","title":"Policy Reporter UI","_id":"content:03. ui:_dir.yaml","_type":"yaml","_source":"content","_file":"03. ui/_dir.yaml","_extension":"yaml"},{"_path":"/ui/api-reference","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":20,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by the Policy Reporter UI."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"push-api"},"children":[{"type":"text","value":"Push API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"POST"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/push"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Receive a single PolicyReport result and store it in memory."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X POST -H \"Content-type: application/json\" -d '{\"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\"Policy\":\"require-run-as-non-root\",\"Rule\":\"check-containers\",\"Priority\":\"warning\",\"Status\":\"fail\",\"Category\":\"Pod Security Standards (Restricted)\",\"Source\":\"Kyverno\",\"Scored\":true,\"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\"Resource\":{\"APIVersion\":\"v1\",\"Kind\":\"Pod\",\"Name\":\"nginx2\",\"Namespace\":\"test\",\"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"}}' \"http://localhost:8080/api/push\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d8f7aa"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"POST"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-H"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Content-type: application/json\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-d"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"'{\"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\"Policy\":\"require-run-as-non-root\",\"Rule\":\"check-containers\",\"Priority\":\"warning\",\"Status\":\"fail\",\"Category\":\"Pod Security Standards (Restricted)\",\"Source\":\"Kyverno\",\"Scored\":true,\"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\"Resource\":{\"APIVersion\":\"v1\",\"Kind\":\"Pod\",\"Name\":\"nginx2\",\"Namespace\":\"test\",\"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"}}'"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"http://localhost:8080/api/push\""}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Body JSON"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"CreationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/result-log"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns the logs of received results."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/api/result-log\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d8f7aa"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"http://localhost:8080/api/result-log\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"priority\":\"warning\",\n \"status\":\"fail\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"scored\":true,\n \"resource\":{\n \"apiVersion\":\"v1\",\n \"kind\":\"Pod\",\n \"name\":\"nginx2\",\n \"namespace\":\"test\",\n \"uid\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n },\n \"creationTimestamp\":\"2021-12-04T10:13:02Z\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"apiVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"config-api"},"children":[{"type":"text","value":"Config API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/config"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns configured plugins and the default displayMode."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/api/config\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d8f7aa"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"http://localhost:8080/api/config\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{{\n \"views\": {\n \"dashboard\": {\n \"policyReports\": true,\n \"clusterPolicyReports\": true\n },\n \"logs\": true,\n \"policyReports\": true,\n \"clusterPolicyReports\": true,\n \"kyvernoPolicies\": true,\n \"kyvernoVerifyImages\": true\n },\n \"displayMode\": \"\",\n \"plugins\":[\n \"kyverno\"\n ]\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{"}]},{"type":"element","tag":"span","props":{"class":"ct-5f5f82"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"views\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"dashboard\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"policyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"clusterPolicyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"logs\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"policyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"clusterPolicyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"kyvernoPolicies\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"kyvernoVerifyImages\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"displayMode\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"plugins\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"kyverno\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"proxy-apis"},"children":[{"type":"text","value":"Proxy APIs"}]},{"type":"element","tag":"h3","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/v1/*"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Proxy to the configured Policy Reporter host URL."}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference#v1-general-apis"},"children":[{"type":"text","value":"Policy Reporter - API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/kyverno/*"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Proxy to the configured Policy Reporter Kyverno plugin host URL."}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/kyverno-plugin/14-api-reference#v1-general-apis"},"children":[{"type":"text","value":"Kyverno Plugin - API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-5f5f82{color:#82071E}\n.ct-c12f12{color:#116329}\n.ct-d9564c{color:#0A3069}\n.ct-3e575b{color:#0550AE}\n.ct-edf6af{color:#24292F}\n.ct-d8f7aa{color:#953800}\n.dark .ct-d8f7aa{color:#FFA657}\n.dark .ct-edf6af{color:#C9D1D9}\n.dark .ct-3e575b{color:#79C0FF}\n.dark .ct-d9564c{color:#A5D6FF}\n.dark .ct-c12f12{color:#7EE787}\n.dark .ct-5f5f82{color:#FFA198}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"push-api","depth":3,"text":"Push API"},{"id":"results-api","depth":3,"text":"Results API"},{"id":"config-api","depth":3,"text":"Config API"}]},{"id":"proxy-apis","depth":2,"text":"Proxy APIs","children":[{"id":"policy-reporter","depth":3,"text":"Policy Reporter"},{"id":"kyverno-plugin","depth":3,"text":"Kyverno Plugin"}]}]}},"_type":"markdown","_id":"content:03. ui:api-reference.md","_source":"content","_file":"03. ui/api-reference.md","_extension":"md"},{"_path":"/ui/config-reference","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":22,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"apiConfig:\n # enable API debug logging\n logging: false\n # set forward and origin headers\n overwriteHost: false\n # authorize API calls against HTTP Basic authenticated API calls\n basicAuth:\n username: \"\"\n password: \"\"\n secretRef: \"\" # get username/password from existing secret\n\nlogSize: 200\ndisplayMode: \"\" # Possible options: \"dark\" / \"light\"\n\n# Used in the ClusterSelect, if you configure additional clusters\nclusterName: Dev Cluster\n\n# Attention: be sure that your APIs are not accessable for the outside world\n# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI\nclusters:\n - name: External Cluster # name used for the selection of the Cluster\n api: https://policy-reporter.external.cluster # reachable external Policy Reporter REST API\n kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API\n username: username # HTTP BasicAuth Username\n password: password # HTTP BasicAuth Password\n secretRef: auth-secret # all configuration can also provided as existing secret with the related key/value pairs, except the cluster name.\n\nviews:\n # information shown on the overall dashboard / index page\n dashboard:\n policyReports: true\n clusterPolicyReports: true\n \n # hides entire pages / views\n logs: true\n policyReports: true\n clusterPolicyReports: true\n kyvernoPolicies: true\n kyvernoVerifyImages: true\n\nredis:\n enabled: false\n address: \"redis:6379\"\n database: 0\n prefix: \"policy-reporter-ui\"\n username: \"\"\n password: \"\"\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"apiConfig"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# enable API debug logging"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# set forward and origin headers"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"overwriteHost"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# authorize API calls against HTTP Basic authenticated API calls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"basicAuth"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# get username/password from existing secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"logSize"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"displayMode"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# Possible options: \"dark\" / \"light\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# Used in the ClusterSelect, if you configure additional clusters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"Dev Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# Attention: be sure that your APIs are not accessable for the outside world"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"clusters"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"External Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# name used for the selection of the Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"https://policy-reporter.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# reachable external Policy Reporter REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"kyvernoApi"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"https://kyverno-plugin.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# (optional) reachable external Policy Reporter Kyverno Plugin REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# HTTP BasicAuth Username"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# HTTP BasicAuth Password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"auth-secret"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# all configuration can also provided as existing secret with the related key/value pairs, except the cluster name."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"views"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# information shown on the overall dashboard / index page"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"dashboard"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# hides entire pages / views"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"logs"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"kyvernoPolicies"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"kyvernoVerifyImages"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"policy-reporter-ui\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-98d113{color:#0A3069}\n.ct-947b18{color:#0550AE}\n.ct-f5a2b0{color:#6E7781}\n.ct-288527{color:#24292F}\n.ct-ab3172{color:#116329}\n.dark .ct-ab3172{color:#7EE787}\n.dark .ct-288527{color:#C9D1D9}\n.dark .ct-f5a2b0{color:#8B949E}\n.dark .ct-947b18{color:#79C0FF}\n.dark .ct-98d113{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:03. ui:config-reference.md","_source":"content","_file":"03. ui/config-reference.md","_extension":"md"},{"_path":"/ui/development","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":21,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"go-backend"},"children":[{"type":"text","value":"Go Backend"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Go Backend acts as:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Backend store and API for the Policy Report pushes"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"File server for the NuxtJS single page application (the actual UI)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"HTTP proxy for the Policy Reporter REST API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"HTTP proxy for the Kyverno plugin REST API (if enabled)"}]}]},{"type":"element","tag":"h3","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]}]},{"type":"element","tag":"h3","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-ui","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter UI on GitHub"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Go Backend is located in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"./server"}]},{"type":"text","value":" directory"}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"cd server\n\ngo get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"cd"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"server"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-policy-reporter-ui"},"children":[{"type":"text","value":"Running Policy Reporter UI"}]},{"type":"element","tag":"code","props":{"code":"go run main.go -no-ui -dev -port=8082\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-port=8082"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-config"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter UI config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-dev"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"adds the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Access-Control-Allow-Origin"}]},{"type":"text","value":" HTTP header"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"to all APIs to avoid CORS errors"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-no-ui"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"disables the SPA handler to start the backend without the UI,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"only for development purposes"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-policy-reporter"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Host URL to Policy Reporter,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to proxy API requests to and from the UI"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-kyverno-plugin"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Host URL to Policy Reporter Kyverno plugin,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to proxy API requests to and from the UI"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-port"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter-ui"},"children":[{"type":"text","value":"Compile and run Policy Reporter UI"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/policyreporter-ui -no-ui -dev -port=8082\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"/build/policyreporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-port=8082"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"nuxtjs-frontend"},"children":[{"type":"text","value":"NuxtJS Frontend"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The actual frontend is a single page application based on "},{"type":"element","tag":"a","props":{"href":"https://nuxtjs.org/","target":"_blank"},"children":[{"type":"text","value":"NuxtJS"}]},{"type":"text","value":" and "},{"type":"element","tag":"a","props":{"href":"https://www.typescriptlang.org/","target":"_blank"},"children":[{"type":"text","value":"TypeScript"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"requirements-1"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"NodeJS >= v16"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Local running Policy Reporter UI backend"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Accessible Policy Reporter REST API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Accessible Kyverno plugin REST API (optional)"}]}]},{"type":"element","tag":"h3","props":{"id":"preparation"},"children":[{"type":"text","value":"Preparation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter Kyverno plugin via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-kyverno-plugin 8083:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"service/policy-reporter-kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8083"}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Start the Policy Reporter UI server in development mode without the UI. The server has to be started in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"server"}]},{"type":"text","value":" directory of the Policy Reporter UI project."}]},{"type":"element","tag":"code","props":{"code":"go run main.go -no-ui -dev -port=8082 -policy-reporter http://localhost:8080 -kyverno-plugin http://localhost:8083\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-port=8082"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"http://localhost:"}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"http://localhost:"}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8083"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies-1"},"children":[{"type":"text","value":"Install Dependencies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Dependencies are managed with NPM."}]},{"type":"element","tag":"code","props":{"code":"npm install\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"npm"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"install"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"running-policy-reporter-ui-1"},"children":[{"type":"text","value":"Running Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Create a .env file to configure the Policy Reporter UI backend URL. With this setup you can just copy the prepared "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":".env.example"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"cp .env.example .env\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"cp"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":".env.example"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":".env"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Start the NuxtJS development server"}]},{"type":"element","tag":"code","props":{"code":"npm run dev\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"npm"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"dev"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Open "},{"type":"element","tag":"a","props":{"href":"http://localhost:3000","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:3000","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:3000"}]}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Check the output of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"npm run dev"}]},{"type":"text","value":" command if this port is not working."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-8aea62{color:#953800}\n.ct-afca06{color:#0A3069}\n.ct-75b234{color:#24292F}\n.ct-df4541{color:#0550AE}\n.dark .ct-df4541{color:#79C0FF}\n.dark .ct-75b234{color:#C9D1D9}\n.dark .ct-afca06{color:#A5D6FF}\n.dark .ct-8aea62{color:#FFA657}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"go-backend","depth":2,"text":"Go Backend","children":[{"id":"requirements","depth":3,"text":"Requirements"},{"id":"getting-started","depth":3,"text":"Getting started"},{"id":"install-dependencies","depth":3,"text":"Install dependencies"}]},{"id":"running-policy-reporter-ui","depth":2,"text":"Running Policy Reporter UI","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter-ui","depth":3,"text":"Compile and run Policy Reporter UI"}]},{"id":"nuxtjs-frontend","depth":2,"text":"NuxtJS Frontend","children":[{"id":"requirements-1","depth":3,"text":"Requirements"},{"id":"preparation","depth":3,"text":"Preparation"},{"id":"install-dependencies-1","depth":3,"text":"Install Dependencies"},{"id":"running-policy-reporter-ui-1","depth":3,"text":"Running Policy Reporter UI"}]}]}},"_type":"markdown","_id":"content:03. ui:development.md","_source":"content","_file":"03. ui/development.md","_extension":"md"},{"_path":"/kyverno-plugin/api-reference","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":30,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by Policy Reporter."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"healthz-api"},"children":[{"type":"text","value":"Healthz API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/healthz"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the app is healthy and required CRDs are installed"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/healthz\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/healthz\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"error\": \"No Kyverno CRDs found\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"No Kyverno CRDs found\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"readiness-api"},"children":[{"type":"text","value":"Readiness API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the app is up and running"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/ready\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/ready\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"crd-apis"},"children":[{"type":"text","value":"CRD APIs"}]},{"type":"element","tag":"h3","props":{"id":"policies-api"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all available Policies and ClusterPolicies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/policies\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/policies\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\":\"ClusterPolicy\",\n \"name\":\"deny-privilege-escalation\",\n \"autogenControllers\":[\n \"DaemonSet\",\n \"Deployment\",\n \"Job\",\n \"StatefulSet\",\n \"CronJob\"\n ],\n \"validationFailureAction\":\"audit\",\n \"background\":true,\n \"rules\":[\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"deny-privilege-escalation\",\n \"type\":\"validation\"\n },\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"autogen-deny-privilege-escalation\",\n \"type\":\"validation\"\n },\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"autogen-cronjob-deny-privilege-escalation\",\n \"type\":\"validation\"\n }\n ],\n \"category\":\"Pod Security Standards (Restricted)\",\n \"description\":\"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.\",\n \"severity\":\"medium\",\n \"creationTimestamp\":\"2021-11-07T18:32:40Z\",\n \"uid\":\"7cabc2f3-0e9b-4d1e-a434-a19275a54d29\",\n \"content\":\"apiVersion: kyverno.io/v1\\nkind: ClusterPolicy\\nmetadata:\\n annotations:\\n pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob\\n policies.kyverno.io/category: Pod Security Standards (Restricted)\\n policies.kyverno.io/description: Privilege escalation, such as via set-user-ID\\n or set-group-ID file mode, should not be allowed.\\n policies.kyverno.io/severity: medium\\n creationTimestamp: \\\"2021-11-07T18:32:40Z\\\"\\n generation: 16\\n labels:\\n app: kyverno\\n app.kubernetes.io/component: kyverno\\n app.kubernetes.io/instance: kyverno-policies\\n app.kubernetes.io/managed-by: Helm\\n app.kubernetes.io/name: kyverno-policies\\n app.kubernetes.io/part-of: kyverno-policies\\n app.kubernetes.io/version: v2.1.3\\n argocd.argoproj.io/instance: kyverno-policies\\n helm.sh/chart: kyverno-policies-v2.1.3\\n name: deny-privilege-escalation\\n resourceVersion: \\\"1742766\\\"\\n uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29\\nspec:\\n background: true\\n failurePolicy: Fail\\n rules:\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - Pod\\n mutate: {}\\n name: deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - DaemonSet\\n - Deployment\\n - Job\\n - StatefulSet\\n mutate: {}\\n name: autogen-deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n template:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - CronJob\\n mutate: {}\\n name: autogen-cronjob-deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n jobTemplate:\\n spec:\\n template:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n validationFailureAction: audit\\n\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"ClusterPolicy\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"autogenControllers\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"DaemonSet\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Deployment\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Job\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"StatefulSet\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"CronJob\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"validationFailureAction\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"audit\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"background\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"rules\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"autogen-deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"autogen-cronjob-deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"description\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"medium\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"2021-11-07T18:32:40Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"7cabc2f3-0e9b-4d1e-a434-a19275a54d29\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"content\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"apiVersion: kyverno.io/v1"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"kind: ClusterPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"metadata:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" annotations:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" policies.kyverno.io/category: Pod Security Standards (Restricted)"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" policies.kyverno.io/description: Privilege escalation, such as via set-user-ID"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" or set-group-ID file mode, should not be allowed."}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" policies.kyverno.io/severity: medium"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" creationTimestamp: "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"2021-11-07T18:32:40Z"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" generation: 16"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" labels:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app: kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/component: kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/instance: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/managed-by: Helm"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/name: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/part-of: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/version: v2.1.3"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" argocd.argoproj.io/instance: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" helm.sh/chart: kyverno-policies-v2.1.3"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" name: deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resourceVersion: "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"1742766"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" background: true"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" failurePolicy: Fail"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" rules:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - Pod"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" name: deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - DaemonSet"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - Deployment"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - Job"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - StatefulSet"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" name: autogen-deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" template:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - CronJob"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" name: autogen-cronjob-deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" jobTemplate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" template:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" validationFailureAction: audit"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"verifyimage-rules-api"},"children":[{"type":"text","value":"VerifyImage Rules API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/verify-image-rules"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all VerifyImages rules applied to the cluster"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/verify-image-rules\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/verify-image-rules\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"policy\": {\n \"name\": \"check-image\",\n \"uid\": \"b623d896-cfdb-4926-86c8-1bddaf93371f\"\n },\n \"rule\": \"check-image\",\n \"repository\": \"registry.io/signatures\",\n \"image\": \"ghcr.io/kyverno/test-verify-image:*\",\n \"key\": \"-----BEGIN PUBLIC KEY-----\\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM\\n5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA==\\n-----END PUBLIC KEY-----\",\n \"attestations\": \"attestations:\\n- conditions:\\n - all:\\n - key: '{{ repo.uri }}'\\n operator: Equals\\n value: https://git-repo.com/org/app\\n - key: '{{ repo.branch }}'\\n operator: Equals\\n value: main\\n - key: '{{ reviewers }}'\\n operator: In\\n value:\\n - ana@example.com\\n - bob@example.com\\n predicateType: https://example.com/CodeReview/v1\\n\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"check-image\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"b623d896-cfdb-4926-86c8-1bddaf93371f\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"check-image\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"repository\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"registry.io/signatures\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"image\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"ghcr.io/kyverno/test-verify-image:*\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"key\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"-----BEGIN PUBLIC KEY-----"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA=="}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"-----END PUBLIC KEY-----\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"attestations\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"attestations:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"- conditions:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - all:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - key: '{{ repo.uri }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" operator: Equals"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" value: https://git-repo.com/org/app"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - key: '{{ repo.branch }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" operator: Equals"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" value: main"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - key: '{{ reviewers }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" operator: In"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" value:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - ana@example.com"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - bob@example.com"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" predicateType: https://example.com/CodeReview/v1"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"metrics"},"children":[{"type":"text","value":"Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Prometheus Metrics API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kyverno_policy"},"children":[{"type":"text","value":"kyverno_policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One entry represents one "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]},{"type":"text","value":" of a Policy or ClusterPolicy. Deleted policies and rules will also be removed from the metrics."}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"background"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Background scan enabled or disabled"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy or ClusterPolicy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the rule within the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"type"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Type of the rule: validation / mutation / generation"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"validationFailureAction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"validationFailureAction of the rule: audit / enforce"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/metrics\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/metrics\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_kyverno_policy List of all Policies\n# TYPE policy_report_kyverno_policy gauge\nkyverno_policy{background=\"true\",category=\"\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"require-ns-labels\",rule=\"check-for-labels-on-namespace\",severity=\"\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-cronjob-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_kyverno_policy List of all Policies\n# TYPE policy_report_kyverno_policy gauge\nkyverno_policy{background=\"true\",category=\"\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"require-ns-labels\",rule=\"check-for-labels-on-namespace\",severity=\"\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-cronjob-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-80fcb5{color:#116329}\n.ct-74a271{color:#0A3069}\n.ct-06da14{color:#0550AE}\n.ct-f1afbf{color:#24292F}\n.ct-83c427{color:#953800}\n.dark .ct-83c427{color:#FFA657}\n.dark .ct-f1afbf{color:#C9D1D9}\n.dark .ct-06da14{color:#79C0FF}\n.dark .ct-74a271{color:#A5D6FF}\n.dark .ct-80fcb5{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"healthz-api","depth":3,"text":"Healthz API"},{"id":"readiness-api","depth":3,"text":"Readiness API"}]},{"id":"crd-apis","depth":2,"text":"CRD APIs","children":[{"id":"policies-api","depth":3,"text":"Policies API"},{"id":"verifyimage-rules-api","depth":3,"text":"VerifyImage Rules API"}]},{"id":"metrics","depth":2,"text":"Metrics","children":[{"id":"kyverno_policy","depth":3,"text":"kyverno_policy"},{"id":"example-4","depth":3,"text":"Example"}]}]}},"_type":"markdown","_id":"content:04. kyverno-plugin:api-reference.md","_source":"content","_file":"04. kyverno-plugin/api-reference.md","_extension":"md"},{"_path":"/kyverno-plugin/config-reference","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":32,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"kubeconfig: '~/.kube/config' \n\napi:\n port: 8080\n # HTTP Basic Authentication for APIs and metrics endpoints\n basicAuth:\n username: \"\"\n password: \"\"\n secretRef: \"\"\n\nrest:\n enabled: false\n\nmetrics:\n enabled: false\n\nblockReports:\n enabled: false\n eventNamespace: default\n results: \n maxPerReport: 200\n keepOnlyLatest: false\n source: \"Kyverno Event\"\n\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"kubeconfig"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"'~/.kube/config'"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5328c"},"children":[{"type":"text","value":"# HTTP Basic Authentication for APIs and metrics endpoints"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"basicAuth"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"blockReports"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"eventNamespace"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"default"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"maxPerReport"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"keepOnlyLatest"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"source"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"\"Kyverno Event\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-f5328c{color:#6E7781}\n.ct-12d92c{color:#0550AE}\n.ct-c4a53c{color:#0A3069}\n.ct-82d33c{color:#24292F}\n.ct-231d1b{color:#116329}\n.dark .ct-231d1b{color:#7EE787}\n.dark .ct-82d33c{color:#C9D1D9}\n.dark .ct-c4a53c{color:#A5D6FF}\n.dark .ct-12d92c{color:#79C0FF}\n.dark .ct-f5328c{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:04. kyverno-plugin:config-reference.md","_source":"content","_file":"04. kyverno-plugin/config-reference.md","_extension":"md"},{"_path":"/kyverno-plugin/development","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":31,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"(optional) Kubernetes Cluster with "},{"type":"element","tag":"a","props":{"href":"https://kyverno.io"},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":" installed"}]}]},{"type":"element","tag":"h2","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-kyverno-plugin","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter Kyverno plugin on GitHub"}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"go get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"unit-tests"},"children":[{"type":"text","value":"Unit Tests"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run unit tests locally with"}]},{"type":"element","tag":"code","props":{"code":"make test\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"or"}]},{"type":"element","tag":"code","props":{"code":"go test -v ./... -timeout=10s\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"test"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"-v"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"./..."}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"-timeout=10s"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-kyverno-plugin"},"children":[{"type":"text","value":"Running Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To run the Kyverno plugin locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for Kyverno Policies and ClusterPolicies. The configuration can be done via CLI arguments, "},{"type":"element","tag":"a","props":{"href":"/kyverno-plugin/16-config-reference","target":"_blank"},"children":[{"type":"text","value":"config.yaml"}]},{"type":"text","value":", or a mix of both."}]},{"type":"element","tag":"code","props":{"code":"go run main.go run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":"center"},"children":[{"type":"text","value":"Short"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--kubeconfig"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-k"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the kubeconfig file,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to connect to the Kubernetes API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--config"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-c"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--metrics-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-m"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the Metrics API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--rest-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-r"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the REST API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--port"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-p"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter"},"children":[{"type":"text","value":"Compile and run Policy Reporter"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/kyverno-plugin run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"/build/kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-431174{color:#0550AE}\n.ct-7cf464{color:#0A3069}\n.ct-01c4d5{color:#24292F}\n.ct-46ccf3{color:#953800}\n.dark .ct-46ccf3{color:#FFA657}\n.dark .ct-01c4d5{color:#C9D1D9}\n.dark .ct-7cf464{color:#A5D6FF}\n.dark .ct-431174{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"getting-started","depth":2,"text":"Getting started","children":[{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"unit-tests","depth":3,"text":"Unit Tests"}]},{"id":"running-kyverno-plugin","depth":2,"text":"Running Kyverno Plugin","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter","depth":3,"text":"Compile and run Policy Reporter"}]}]}},"_type":"markdown","_id":"content:04. kyverno-plugin:development.md","_source":"content","_file":"04. kyverno-plugin/development.md","_extension":"md"}],"navigation":[{"title":"Introduction","_path":"/"},{"title":"Guide","_path":"/guide","children":[{"title":"Architecture","_path":"/guide/architecture","layout":"default"},{"title":"Getting started","_path":"/guide/getting-started"},{"title":"Helm Chart","_path":"/guide/helm-chart-core"},{"title":"Migration Guide","_path":"/guide/migration"},{"title":"Troubleshooting","_path":"/guide/troubleshooting"}]},{"title":"Policy Reporter","_path":"/core","children":[{"title":"API Reference","_path":"/core/api-reference"},{"title":"Config Reference","_path":"/core/config-reference"},{"title":"Local Development","_path":"/core/development"},{"title":"E-Mail Reports","_path":"/core/email-reports"},{"title":"Priority Mapping","_path":"/core/priority-mapping"},{"title":"Report Filter","_path":"/core/report-filter"},{"title":"Targets","_path":"/core/targets"}]},{"title":"Policy Reporter UI","_path":"/ui","children":[{"title":"API Reference","_path":"/ui/api-reference"},{"title":"Config Reference","_path":"/ui/config-reference"},{"title":"Local Development","_path":"/ui/development"}]},{"title":"Kyverno Plugin","_path":"/kyverno-plugin","children":[{"title":"API Reference","_path":"/kyverno-plugin/api-reference"},{"title":"Config Reference","_path":"/kyverno-plugin/config-reference"},{"title":"Local Development","_path":"/kyverno-plugin/development"}]}]} \ No newline at end of file diff --git a/docs/api/_content/navigation/u7BbTyuhiE.1689234841273.json b/docs/api/_content/navigation/u7BbTyuhiE.1694434657409.json similarity index 100% rename from docs/api/_content/navigation/u7BbTyuhiE.1689234841273.json rename to docs/api/_content/navigation/u7BbTyuhiE.1694434657409.json diff --git a/docs/api/_content/query/1B9FUOfOc4.1689234841273.json b/docs/api/_content/query/1B9FUOfOc4.1694434657409.json similarity index 100% rename from docs/api/_content/query/1B9FUOfOc4.1689234841273.json rename to docs/api/_content/query/1B9FUOfOc4.1694434657409.json diff --git a/docs/api/_content/query/4NIZf6dnKW.1689234841273.json b/docs/api/_content/query/4NIZf6dnKW.1694434657409.json similarity index 100% rename from docs/api/_content/query/4NIZf6dnKW.1689234841273.json rename to docs/api/_content/query/4NIZf6dnKW.1694434657409.json diff --git a/docs/api/_content/query/6Ma98zDOAL.1689234841273.json b/docs/api/_content/query/6Ma98zDOAL.1694434657409.json similarity index 100% rename from docs/api/_content/query/6Ma98zDOAL.1689234841273.json rename to docs/api/_content/query/6Ma98zDOAL.1694434657409.json diff --git a/docs/api/_content/query/A1GvZDHIYM.1689234841273.json b/docs/api/_content/query/A1GvZDHIYM.1694434657409.json similarity index 79% rename from docs/api/_content/query/A1GvZDHIYM.1689234841273.json rename to docs/api/_content/query/A1GvZDHIYM.1694434657409.json index f2f62fa2..58128df2 100644 --- a/docs/api/_content/query/A1GvZDHIYM.1689234841273.json +++ b/docs/api/_content/query/A1GvZDHIYM.1694434657409.json @@ -1 +1 @@ -{"_path":"/kyverno-plugin/development","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":31,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"(optional) Kubernetes Cluster with "},{"type":"element","tag":"a","props":{"href":"https://kyverno.io"},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":" installed"}]}]},{"type":"element","tag":"h2","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-kyverno-plugin","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter Kyverno plugin on GitHub"}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"go get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"unit-tests"},"children":[{"type":"text","value":"Unit Tests"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run unit tests locally with"}]},{"type":"element","tag":"code","props":{"code":"make test\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"or"}]},{"type":"element","tag":"code","props":{"code":"go test -v ./... -timeout=10s\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"test"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"-v"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"./..."}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"-timeout=10s"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-kyverno-plugin"},"children":[{"type":"text","value":"Running Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To run the Kyverno plugin locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for Kyverno Policies and ClusterPolicies. The configuration can be done via CLI arguments, "},{"type":"element","tag":"a","props":{"href":"/kyverno-plugin/16-config-reference","target":"_blank"},"children":[{"type":"text","value":"config.yaml"}]},{"type":"text","value":", or a mix of both."}]},{"type":"element","tag":"code","props":{"code":"go run main.go run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":"center"},"children":[{"type":"text","value":"Short"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--kubeconfig"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-k"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the kubeconfig file,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to connect to the Kubernetes API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--config"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-c"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--metrics-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-m"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the Metrics API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--rest-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-r"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the REST API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--port"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-p"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter"},"children":[{"type":"text","value":"Compile and run Policy Reporter"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/kyverno-plugin run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-49933b"},"children":[{"type":"text","value":"/build/kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-1c7292"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-bc464c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-99e718"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-1c7292{color:#0550AE}\n.ct-99e718{color:#0A3069}\n.ct-bc464c{color:#24292F}\n.ct-49933b{color:#953800}\n.dark .ct-49933b{color:#FFA657}\n.dark .ct-bc464c{color:#C9D1D9}\n.dark .ct-99e718{color:#A5D6FF}\n.dark .ct-1c7292{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"getting-started","depth":2,"text":"Getting started","children":[{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"unit-tests","depth":3,"text":"Unit Tests"}]},{"id":"running-kyverno-plugin","depth":2,"text":"Running Kyverno Plugin","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter","depth":3,"text":"Compile and run Policy Reporter"}]}]}},"_type":"markdown","_id":"content:04. kyverno-plugin:development.md","_source":"content","_file":"04. kyverno-plugin/development.md","_extension":"md"} \ No newline at end of file +{"_path":"/kyverno-plugin/development","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":31,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"(optional) Kubernetes Cluster with "},{"type":"element","tag":"a","props":{"href":"https://kyverno.io"},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":" installed"}]}]},{"type":"element","tag":"h2","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-kyverno-plugin","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter Kyverno plugin on GitHub"}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"go get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"unit-tests"},"children":[{"type":"text","value":"Unit Tests"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run unit tests locally with"}]},{"type":"element","tag":"code","props":{"code":"make test\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"or"}]},{"type":"element","tag":"code","props":{"code":"go test -v ./... -timeout=10s\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"test"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"-v"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"./..."}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"-timeout=10s"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-kyverno-plugin"},"children":[{"type":"text","value":"Running Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To run the Kyverno plugin locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for Kyverno Policies and ClusterPolicies. The configuration can be done via CLI arguments, "},{"type":"element","tag":"a","props":{"href":"/kyverno-plugin/16-config-reference","target":"_blank"},"children":[{"type":"text","value":"config.yaml"}]},{"type":"text","value":", or a mix of both."}]},{"type":"element","tag":"code","props":{"code":"go run main.go run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":"center"},"children":[{"type":"text","value":"Short"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--kubeconfig"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-k"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the kubeconfig file,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to connect to the Kubernetes API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--config"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-c"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--metrics-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-m"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the Metrics API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--rest-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-r"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the REST API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--port"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-p"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter"},"children":[{"type":"text","value":"Compile and run Policy Reporter"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/kyverno-plugin run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-46ccf3"},"children":[{"type":"text","value":"/build/kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-431174"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-01c4d5"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7cf464"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-431174{color:#0550AE}\n.ct-7cf464{color:#0A3069}\n.ct-01c4d5{color:#24292F}\n.ct-46ccf3{color:#953800}\n.dark .ct-46ccf3{color:#FFA657}\n.dark .ct-01c4d5{color:#C9D1D9}\n.dark .ct-7cf464{color:#A5D6FF}\n.dark .ct-431174{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"getting-started","depth":2,"text":"Getting started","children":[{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"unit-tests","depth":3,"text":"Unit Tests"}]},{"id":"running-kyverno-plugin","depth":2,"text":"Running Kyverno Plugin","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter","depth":3,"text":"Compile and run Policy Reporter"}]}]}},"_type":"markdown","_id":"content:04. kyverno-plugin:development.md","_source":"content","_file":"04. kyverno-plugin/development.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/AhhjN4Mftq.1689234841273.json b/docs/api/_content/query/AhhjN4Mftq.1694434657409.json similarity index 60% rename from docs/api/_content/query/AhhjN4Mftq.1689234841273.json rename to docs/api/_content/query/AhhjN4Mftq.1694434657409.json index 6f4183f5..70f126f9 100644 --- a/docs/api/_content/query/AhhjN4Mftq.1689234841273.json +++ b/docs/api/_content/query/AhhjN4Mftq.1694434657409.json @@ -1 +1 @@ -{"_path":"/core/report-filter","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Report Filter","description":"","position":12,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"report-filter"},"children":[{"type":"text","value":"Report Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ReportFilter are used to configure which PolicyReport resources should be processed or not. It is possible to configure an include or exclude list of namespaces, with wildcard ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"*"}]},{"type":"text","value":") support. ReportFilter can also be used to disable the processing of ClusterPolicyReport resources."}]},{"type":"element","tag":"h3","props":{"id":"example-for-include-filter"},"children":[{"type":"text","value":"Example for include filter"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n namespaces:\n include: [\"team-a-*\", \"policy-reporter\"]\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2053c4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n namespaces:\n include: [\"team-a-*\", \"policy-reporter\"]\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-for-exclude-filter"},"children":[{"type":"text","value":"Example for exclude filter"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n namespaces:\n exclude: [\"kube-system\", \"monitoring\", \"*-system\"]\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2053c4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"monitoring\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"*-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n namespaces:\n exclude: [\"kube-system\", \"monitoring\", \"*-system\"]\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"monitoring\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-43e68a"},"children":[{"type":"text","value":"\"*-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-for-disabled-clusterpolicyreport-processing"},"children":[{"type":"text","value":"Example for disabled ClusterPolicyReport processing"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n clusterReports:\n disabled: true\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2053c4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bf19b9"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n clusterReports:\n disabled: true\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4f35c7"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-623052"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bf19b9"},"children":[{"type":"text","value":"true"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-bf19b9{color:#0550AE}\n.ct-43e68a{color:#0A3069}\n.ct-623052{color:#24292F}\n.ct-4f35c7{color:#116329}\n.ct-2053c4{color:#6E7781}\n.dark .ct-2053c4{color:#8B949E}\n.dark .ct-4f35c7{color:#7EE787}\n.dark .ct-623052{color:#C9D1D9}\n.dark .ct-43e68a{color:#A5D6FF}\n.dark .ct-bf19b9{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"example-for-include-filter","depth":3,"text":"Example for include filter"},{"id":"example-for-exclude-filter","depth":3,"text":"Example for exclude filter"},{"id":"example-for-disabled-clusterpolicyreport-processing","depth":3,"text":"Example for disabled ClusterPolicyReport processing"}]}},"_type":"markdown","_id":"content:02. core:report-filter.md","_source":"content","_file":"02. core/report-filter.md","_extension":"md"} \ No newline at end of file +{"_path":"/core/report-filter","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Report Filter","description":"","position":12,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"report-filter"},"children":[{"type":"text","value":"Report Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ReportFilter are used to configure which PolicyReport resources should be processed or not. It is possible to configure an include or exclude list of namespaces, with wildcard ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"*"}]},{"type":"text","value":") support. ReportFilter can also be used to disable the processing of ClusterPolicyReport resources."}]},{"type":"element","tag":"h3","props":{"id":"example-for-include-filter"},"children":[{"type":"text","value":"Example for include filter"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n namespaces:\n include: [\"team-a-*\", \"policy-reporter\"]\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-142189"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n namespaces:\n include: [\"team-a-*\", \"policy-reporter\"]\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-for-exclude-filter"},"children":[{"type":"text","value":"Example for exclude filter"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n namespaces:\n exclude: [\"kube-system\", \"monitoring\", \"*-system\"]\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-142189"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"monitoring\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"*-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n namespaces:\n exclude: [\"kube-system\", \"monitoring\", \"*-system\"]\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"monitoring\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-2db370"},"children":[{"type":"text","value":"\"*-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-for-disabled-clusterpolicyreport-processing"},"children":[{"type":"text","value":"Example for disabled ClusterPolicyReport processing"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nreportFilter:\n clusterReports:\n disabled: true\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-142189"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-dc0d62"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"reportFilter:\n clusterReports:\n disabled: true\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d5bef1"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-a1cb08"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-dc0d62"},"children":[{"type":"text","value":"true"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-dc0d62{color:#0550AE}\n.ct-2db370{color:#0A3069}\n.ct-a1cb08{color:#24292F}\n.ct-d5bef1{color:#116329}\n.ct-142189{color:#6E7781}\n.dark .ct-142189{color:#8B949E}\n.dark .ct-d5bef1{color:#7EE787}\n.dark .ct-a1cb08{color:#C9D1D9}\n.dark .ct-2db370{color:#A5D6FF}\n.dark .ct-dc0d62{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"example-for-include-filter","depth":3,"text":"Example for include filter"},{"id":"example-for-exclude-filter","depth":3,"text":"Example for exclude filter"},{"id":"example-for-disabled-clusterpolicyreport-processing","depth":3,"text":"Example for disabled ClusterPolicyReport processing"}]}},"_type":"markdown","_id":"content:02. core:report-filter.md","_source":"content","_file":"02. core/report-filter.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/DI6tSTpvMR.1689234841273.json b/docs/api/_content/query/DI6tSTpvMR.1694434657409.json similarity index 65% rename from docs/api/_content/query/DI6tSTpvMR.1689234841273.json rename to docs/api/_content/query/DI6tSTpvMR.1694434657409.json index 205e4616..f5a86c46 100644 --- a/docs/api/_content/query/DI6tSTpvMR.1689234841273.json +++ b/docs/api/_content/query/DI6tSTpvMR.1694434657409.json @@ -1 +1 @@ -{"_path":"/ui/api-reference","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":20,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by the Policy Reporter UI."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"push-api"},"children":[{"type":"text","value":"Push API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"POST"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/push"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Receive a single PolicyReport result and store it in memory."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X POST -H \"Content-type: application/json\" -d '{\"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\"Policy\":\"require-run-as-non-root\",\"Rule\":\"check-containers\",\"Priority\":\"warning\",\"Status\":\"fail\",\"Category\":\"Pod Security Standards (Restricted)\",\"Source\":\"Kyverno\",\"Scored\":true,\"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\"Resource\":{\"APIVersion\":\"v1\",\"Kind\":\"Pod\",\"Name\":\"nginx2\",\"Namespace\":\"test\",\"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"}}' \"http://localhost:8080/api/push\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c796c1"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"POST"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-H"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Content-type: application/json\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-d"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"'{\"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\"Policy\":\"require-run-as-non-root\",\"Rule\":\"check-containers\",\"Priority\":\"warning\",\"Status\":\"fail\",\"Category\":\"Pod Security Standards (Restricted)\",\"Source\":\"Kyverno\",\"Scored\":true,\"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\"Resource\":{\"APIVersion\":\"v1\",\"Kind\":\"Pod\",\"Name\":\"nginx2\",\"Namespace\":\"test\",\"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"}}'"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"http://localhost:8080/api/push\""}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Body JSON"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"CreationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/result-log"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns the logs of received results."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/api/result-log\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c796c1"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"http://localhost:8080/api/result-log\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"priority\":\"warning\",\n \"status\":\"fail\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"scored\":true,\n \"resource\":{\n \"apiVersion\":\"v1\",\n \"kind\":\"Pod\",\n \"name\":\"nginx2\",\n \"namespace\":\"test\",\n \"uid\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n },\n \"creationTimestamp\":\"2021-12-04T10:13:02Z\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"apiVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"config-api"},"children":[{"type":"text","value":"Config API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/config"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns configured plugins and the default displayMode."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/api/config\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c796c1"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"http://localhost:8080/api/config\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{{\n \"views\": {\n \"dashboard\": {\n \"policyReports\": true,\n \"clusterPolicyReports\": true\n },\n \"logs\": true,\n \"policyReports\": true,\n \"clusterPolicyReports\": true,\n \"kyvernoPolicies\": true,\n \"kyvernoVerifyImages\": true\n },\n \"displayMode\": \"\",\n \"plugins\":[\n \"kyverno\"\n ]\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{"}]},{"type":"element","tag":"span","props":{"class":"ct-e88d61"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"views\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"dashboard\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"policyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"clusterPolicyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"logs\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"policyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"clusterPolicyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"kyvernoPolicies\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"kyvernoVerifyImages\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7ccb45"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"displayMode\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"plugins\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"kyverno\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c944c0"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-bada69"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-7177af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"proxy-apis"},"children":[{"type":"text","value":"Proxy APIs"}]},{"type":"element","tag":"h3","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/v1/*"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Proxy to the configured Policy Reporter host URL."}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference#v1-general-apis"},"children":[{"type":"text","value":"Policy Reporter - API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/kyverno/*"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Proxy to the configured Policy Reporter Kyverno plugin host URL."}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/kyverno-plugin/14-api-reference#v1-general-apis"},"children":[{"type":"text","value":"Kyverno Plugin - API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-e88d61{color:#82071E}\n.ct-c944c0{color:#116329}\n.ct-bada69{color:#0A3069}\n.ct-7ccb45{color:#0550AE}\n.ct-7177af{color:#24292F}\n.ct-c796c1{color:#953800}\n.dark .ct-c796c1{color:#FFA657}\n.dark .ct-7177af{color:#C9D1D9}\n.dark .ct-7ccb45{color:#79C0FF}\n.dark .ct-bada69{color:#A5D6FF}\n.dark .ct-c944c0{color:#7EE787}\n.dark .ct-e88d61{color:#FFA198}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"push-api","depth":3,"text":"Push API"},{"id":"results-api","depth":3,"text":"Results API"},{"id":"config-api","depth":3,"text":"Config API"}]},{"id":"proxy-apis","depth":2,"text":"Proxy APIs","children":[{"id":"policy-reporter","depth":3,"text":"Policy Reporter"},{"id":"kyverno-plugin","depth":3,"text":"Kyverno Plugin"}]}]}},"_type":"markdown","_id":"content:03. ui:api-reference.md","_source":"content","_file":"03. ui/api-reference.md","_extension":"md"} \ No newline at end of file +{"_path":"/ui/api-reference","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":20,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by the Policy Reporter UI."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"push-api"},"children":[{"type":"text","value":"Push API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"POST"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/push"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Receive a single PolicyReport result and store it in memory."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X POST -H \"Content-type: application/json\" -d '{\"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\"Policy\":\"require-run-as-non-root\",\"Rule\":\"check-containers\",\"Priority\":\"warning\",\"Status\":\"fail\",\"Category\":\"Pod Security Standards (Restricted)\",\"Source\":\"Kyverno\",\"Scored\":true,\"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\"Resource\":{\"APIVersion\":\"v1\",\"Kind\":\"Pod\",\"Name\":\"nginx2\",\"Namespace\":\"test\",\"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"}}' \"http://localhost:8080/api/push\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d8f7aa"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"POST"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-H"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Content-type: application/json\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-d"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"'{\"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\"Policy\":\"require-run-as-non-root\",\"Rule\":\"check-containers\",\"Priority\":\"warning\",\"Status\":\"fail\",\"Category\":\"Pod Security Standards (Restricted)\",\"Source\":\"Kyverno\",\"Scored\":true,\"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\"Resource\":{\"APIVersion\":\"v1\",\"Kind\":\"Pod\",\"Name\":\"nginx2\",\"Namespace\":\"test\",\"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"}}'"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"http://localhost:8080/api/push\""}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Body JSON"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"CreationTimestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"CreationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/result-log"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns the logs of received results."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/api/result-log\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d8f7aa"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"http://localhost:8080/api/result-log\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"priority\":\"warning\",\n \"status\":\"fail\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"scored\":true,\n \"resource\":{\n \"apiVersion\":\"v1\",\n \"kind\":\"Pod\",\n \"name\":\"nginx2\",\n \"namespace\":\"test\",\n \"uid\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n },\n \"creationTimestamp\":\"2021-12-04T10:13:02Z\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"apiVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"config-api"},"children":[{"type":"text","value":"Config API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/config"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns configured plugins and the default displayMode."}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/api/config\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d8f7aa"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"http://localhost:8080/api/config\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{{\n \"views\": {\n \"dashboard\": {\n \"policyReports\": true,\n \"clusterPolicyReports\": true\n },\n \"logs\": true,\n \"policyReports\": true,\n \"clusterPolicyReports\": true,\n \"kyvernoPolicies\": true,\n \"kyvernoVerifyImages\": true\n },\n \"displayMode\": \"\",\n \"plugins\":[\n \"kyverno\"\n ]\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{"}]},{"type":"element","tag":"span","props":{"class":"ct-5f5f82"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"views\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"dashboard\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"policyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"clusterPolicyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"logs\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"policyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"clusterPolicyReports\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"kyvernoPolicies\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"kyvernoVerifyImages\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3e575b"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"displayMode\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"plugins\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"kyverno\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-c12f12"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-d9564c"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-edf6af"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"proxy-apis"},"children":[{"type":"text","value":"Proxy APIs"}]},{"type":"element","tag":"h3","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/v1/*"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Proxy to the configured Policy Reporter host URL."}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference#v1-general-apis"},"children":[{"type":"text","value":"Policy Reporter - API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/api/kyverno/*"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Proxy to the configured Policy Reporter Kyverno plugin host URL."}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/kyverno-plugin/14-api-reference#v1-general-apis"},"children":[{"type":"text","value":"Kyverno Plugin - API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-5f5f82{color:#82071E}\n.ct-c12f12{color:#116329}\n.ct-d9564c{color:#0A3069}\n.ct-3e575b{color:#0550AE}\n.ct-edf6af{color:#24292F}\n.ct-d8f7aa{color:#953800}\n.dark .ct-d8f7aa{color:#FFA657}\n.dark .ct-edf6af{color:#C9D1D9}\n.dark .ct-3e575b{color:#79C0FF}\n.dark .ct-d9564c{color:#A5D6FF}\n.dark .ct-c12f12{color:#7EE787}\n.dark .ct-5f5f82{color:#FFA198}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"push-api","depth":3,"text":"Push API"},{"id":"results-api","depth":3,"text":"Results API"},{"id":"config-api","depth":3,"text":"Config API"}]},{"id":"proxy-apis","depth":2,"text":"Proxy APIs","children":[{"id":"policy-reporter","depth":3,"text":"Policy Reporter"},{"id":"kyverno-plugin","depth":3,"text":"Kyverno Plugin"}]}]}},"_type":"markdown","_id":"content:03. ui:api-reference.md","_source":"content","_file":"03. ui/api-reference.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/EuBkm36NC7.1689234841273.json b/docs/api/_content/query/EuBkm36NC7.1689234841273.json deleted file mode 100644 index 1eb07fa3..00000000 --- a/docs/api/_content/query/EuBkm36NC7.1689234841273.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/core/targets","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Targets","description":"","position":10,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"targets"},"children":[{"type":"text","value":"Targets"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter supports different targets to send new PolicyReport results. This makes it possible to create a log or get notified as soon as a new validation result is detected. The set of supported tools are based on personal needs and user requests. Feel free to create an issue or pull request if you want support for a new target."}]},{"type":"element","tag":"h2","props":{"id":"target-configurations"},"children":[{"type":"text","value":"Target Configurations"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each Target has similar configuration values. Required is always a valid and accessible "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" configuration to be able to send the events."}]},{"type":"element","tag":"h3","props":{"id":"filter-possibilities"},"children":[{"type":"text","value":"Filter Possibilities"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Different optional configurations allow you to define which results should be send to the given target. These configurations are available for every target and can be used together with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to route notifications to various clients of the same type of target."}]},{"type":"element","tag":"h4","props":{"id":"minimumpriority"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Only events with the given priority or higher are sent. By default each priority is sent. See "},{"type":"element","tag":"a","props":{"href":"/core/priority-mapping"},"children":[{"type":"text","value":"priority mapping"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"h4","props":{"id":"sources"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send only results of the configured sources. By default results from all sources are sent."}]},{"type":"element","tag":"h4","props":{"id":"skipexistingonstartup"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"On startup, Policy Reporter registers all existing results in the cluster. By default these results are ignored. If you also want to send them to your target, you can set this option to "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"false"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h4","props":{"id":"filter-since-appversion-250"},"children":[{"type":"text","value":"filter "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"(since AppVersion 2.5.0)"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The new filter option allows you to define include and exclude rules for the namespaces, policies and priorities of a result. Filters for namespaces and policies have wildcard support."}]},{"type":"element","tag":"code","props":{"code":"slack:\n webhook: \"https://hooks.slack.com/services/123...\"\n skipExistingOnStartup: true\n filter:\n namespaces:\n include: [\"team-a-*\"]\n priorities:\n exclude: [\"info\", \"debug\"]\n policies:\n include: [\"require-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/123...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"info\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"debug\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channels-since-appversion-250"},"children":[{"type":"text","value":"Channels "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"(since AppVersion 2.5.0)"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The new "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" option allows you to define multiple configurations of the same type of target. Thus, in combination with filters, you can route your notifications to different target configurations. Channels have the same configuration properties as the root target configuration."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the different available targets for concrete example and usage of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"secretref"},"children":[{"type":"text","value":"SecretRef"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Instead of defining your credentials or webhooks directly, you can also use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" configuration to define an already existing "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Secret"}]},{"type":"text","value":" by name. If the secret does not exist, the target is skipped."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Secret should contain the related configuration as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"key"}]},{"type":"text","value":". Supported keys are host, webhook, username, password, token, credentials, accessKeyID and secretAccessKey - depending on the related target. Only exception is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", which is dedicated for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" targets and is added as Authorization header."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" is also supported for channels, so you can use different secrets for different channels."}]},{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n # secretRef configuration\n - secretRef: \"team-a-slack-webhook\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n # inline configuration\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# secretRef configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-slack-webhook\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# inline configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"related Secret:"}]},{"type":"element","tag":"code","props":{"code":"apiVersion: v1\nkind: Secret\nmetadata:\n name: team-a-slack-webhook\ntype: Opaque\ndata:\n webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"team-a-slack-webhook"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4="}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# https://hooks.slack.com/services/T0..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"certificate"},"children":[{"type":"text","value":"Certificate"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"loki"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"teams"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" targets. Can be used to configure the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"path"}]},{"type":"text","value":" to your custom certificate, added over "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"extraVolumes"}]},{"type":"text","value":" to the pod."}]},{"type":"element","tag":"h3","props":{"id":"skiptls"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"loki"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"teams"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" targets. Can be used to skip the TLS check."}]},{"type":"element","tag":"h2","props":{"id":"grafana-loki"},"children":[{"type":"text","value":"Grafana Loki"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can send results directly to Grafana Loki without the need of Promtail. Each result includes all available information as labels as well as a "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]},{"type":"text","value":" label with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as value. To query all messages from Policy Reporter, use "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"{source=\"policy-reporter\"}"}]},{"type":"text","value":" as the query."}]},{"type":"element","tag":"h3","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Grafana Loki requires a valid and accessible host."}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"http://loki.loki-stack:3100\"\n path: \"/loki/api/v1/push\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-with-a-related-team-label"},"children":[{"type":"text","value":"Send notification based on namespace prefix with a related Team label"}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"http://loki.loki-stack:3100\"\n path: \"/loki/api/v1/push\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - filter:\n namespaces:\n include: [\"teame-a-*\"]\n customLabels:\n team: \"Team A\"\n - filter:\n namespaces:\n include: [\"teame-b-*\"]\n customLabels:\n team: \"Team B\"\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"teame-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"team"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Team A\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"teame-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"team"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Team B\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/grafana-loki.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/grafana-loki.png","style":"border: 1px solid #555","alt":"Grafana Loki Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"elasticsearch"},"children":[{"type":"text","value":"Elasticsearch"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter sends results in a JSON representation and all available information to a customizable index. This index can be expanded by selecting one of the different rotations or "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"none"}]},{"type":"text","value":" to disable this function. By default Policy Reporter creates a new index on a daily basis."}]},{"type":"element","tag":"h3","props":{"id":"additional-configuration"},"children":[{"type":"text","value":"Additional configuration"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"index"}]},{"type":"text","value":" is used as an index name. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" if not configured."}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"rotation"}]},{"type":"text","value":" is used to create rotating indexes by adding the rotation date as suffix to the index name. Possible values are "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"daily"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monthly"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"annually"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"none"}]},{"type":"text","value":". Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"daily"}]},{"type":"text","value":" if not configured."}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"username"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"password"}]},{"type":"text","value":" to use HTTP Basic Auth based authentication."}]}]},{"type":"element","tag":"h3","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Elasticsearch requires a valid and accessible host."}]},{"type":"element","tag":"code","props":{"code":"elasticsearch:\n host: \"http://elasticsearch.elk-stack:8080\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://elasticsearch.elk-stack:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-1"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"index"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rotation"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-only-critical-notifications-to-a-different-index-with-a-daily-rotation"},"children":[{"type":"text","value":"Send only critical notifications to a different index with a daily rotation"}]},{"type":"element","tag":"code","props":{"code":"elasticsearch:\n host: \"http://elasticsearch.elk-stack:8080\"\n index: \"policy-reporter\"\n rotation: \"weekly\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n filter:\n priorities:\n exclude: [\"critical\"]\n channels:\n - index: \"critical-violations\"\n rotation: \"daily\"\n filter:\n priorities:\n include: [\"critical\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://elasticsearch.elk-stack:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"weekly\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-1"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/elasticsearch.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/elasticsearch.png","style":"border: 1px solid #555","alt":"Elasticvue Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"microsoft-teams"},"children":[{"type":"text","value":"Microsoft Teams"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Microsoft Teams."}]},{"type":"element","tag":"h3","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Microsoft Teams requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"teams:\n webhook: \"https://m365x682156.webhook.office.com\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-2"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-teams-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Teams Channel"}]},{"type":"element","tag":"code","props":{"code":"teams:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://m365x682156.webhook.office.com/1\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://m365x682156.webhook.office.com/2\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com/1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com/2\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-2"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/ms-teams.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/ms-teams.png","style":"border: 1px solid #555","alt":"MS Teams Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"slack"},"children":[{"type":"text","value":"Slack"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Slack."}]},{"type":"element","tag":"h3","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Slack requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"slack:\n webhook: \"https://hooks.slack.com/services/...\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-3"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-slack-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Slack Channel"}]},{"type":"element","tag":"code","props":{"code":"slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://hooks.slack.com/services/T1...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://hooks.slack.com/services/T2...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/T1...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/T2...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-3"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/slack.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/slack.png","style":"border: 1px solid #555","alt":"Slack Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"discord"},"children":[{"type":"text","value":"Discord"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Discord."}]},{"type":"element","tag":"h3","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Discord requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"discord:\n webhook: \"https://discordapp.com/api/webhooks/...\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-4"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-discord-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Discord Channel"}]},{"type":"element","tag":"code","props":{"code":"discord:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://discordapp.com/api/webhooks/1...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://discordapp.com/api/webhooks/2...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/1...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/2...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-4"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/discord.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/discord.png","style":"border: 1px solid #555","alt":"Discord Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information as JSON to the REST API of Policy Reporter UI. You can find the received Results in the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Logs"}]},{"type":"text","value":" view of the UI. The results are stored in memory. The max number of stored results can be configured in the Policy Reporter UI."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If the Policy Reporter UI is installed via Helm Chart, it is configured as a target by default with a minimumPriority of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" and a maximum logSize of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":". The logSize can be configured in the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#log-size"},"children":[{"type":"text","value":"Policy Reporter UI Subchart"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"example-5"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Policy Reporter UI requires a valid and accessible host URL."}]},{"type":"element","tag":"code","props":{"code":"ui:\n host: \"http://policy-reporter-ui:8080\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://policy-reporter-ui:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-5"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/policy-reporter-log-dark.png","target":"_blank","className":["dark-img"]},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/policy-reporter-log-dark.png","style":"border: 1px solid #555","alt":"Policy Reporter UI - Logs View dark mode"},"children":[]}]},{"type":"element","tag":"a","props":{"href":"/images/targets/policy-reporter-log-light.png","target":"_blank","className":["light-img"]},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/policy-reporter-log-light.png","style":"border: 1px solid #555","alt":"Policy Reporter UI - Logs View light mode"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"webhook"},"children":[{"type":"text","value":"Webhook"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information as JSON POST request to a custom API with extendable header information."}]},{"type":"element","tag":"h3","props":{"id":"example-6"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Webhook requires a valid and accessible host URL."}]},{"type":"element","tag":"code","props":{"code":"webhook:\n host: \"http://webhook.de:8080\"\n headers:\n Authorization: \"Bearer XXXXXX\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"http://webhook.de:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"Authorization"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Bearer XXXXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-5"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined. Root "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"headers"}]},{"type":"text","value":" will be merged together with the defined channel "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"headers"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-webhook-url"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Webhook URL"}]},{"type":"element","tag":"code","props":{"code":"webhook:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n headers:\n Authorization: \"Bearer XXXXXX\"\n channels:\n - host: \"https://webhook.team-a.de\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - host: \"https://webhook.team-b.de\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"Authorization"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Bearer XXXXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://webhook.team-a.de\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://webhook.team-b.de\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"priority\":\"warning\",\n \"status\":\"fail\",\n \"severity\":\"medium\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"scored\":true,\n \"creationTimestamp\":\"2021-12-04T10:13:02Z\",\n \"resource\":{\n \"apiVersion\":\"v1\",\n \"kind\":\"Pod\",\n \"name\":\"nginx2\",\n \"namespace\":\"test\",\n \"uid\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"medium\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"apiVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"s3-compatible-storage"},"children":[{"type":"text","value":"S3 compatible Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to S3 compatible services like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"MinIO"}]},{"type":"text","value":", "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Yandex"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"AWS S3"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It persists each result as JSON in the following structure: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"s3:////YYYY-MM-DD/--YYYY-MM-DDTHH:mm:ss.json"}]}]},{"type":"element","tag":"h3","props":{"id":"additional-configure"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the S3 API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for the selected bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":" in which the results are persisted"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of the bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":" of the file path. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as default"}]}]},{"type":"element","tag":"h3","props":{"id":"example-7"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"s3:\n endpoint: \"https://storage.yandexcloud.net\"\n region: \"ru-central1\"\n bucket: \"dev-cluster\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://storage.yandexcloud.net\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ru-central1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"dev-cluster\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-6"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-s3-bucket"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS S3 bucket"}]},{"type":"element","tag":"code","props":{"code":"s3:\n endpoint: \"https://s3.amazonaws.com\"\n region: \"eu-central-1\"\n bucket: \"policy-violations\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - bucket: \"privileged-containers-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://s3.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"privileged-containers-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-1"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kinesis-compatible-services"},"children":[{"type":"text","value":"Kinesis compatible Services"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to Kinesis compatible services like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Yandex"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"AWS Kinesis"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-1"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the S3 API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for the selected stream"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"streamName"}]},{"type":"text","value":" in which the results are send to"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of the stream"}]}]},{"type":"element","tag":"h3","props":{"id":"example-8"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"kinesis:\n endpoint: \"https://kinesis.eu-central-1.amazonaws.com\"\n region: \"eu-central-1\"\n streamName: \"policy-reporter\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://kinesis.eu-central-1.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-7"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"streamName"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-kinesis-stream"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS Kinesis Stream"}]},{"type":"element","tag":"code","props":{"code":"kinesis:\n endpoint: \"https://kinesis.eu-central-1.amazonaws.com\"\n region: \"eu-central-1\"\n streamName: \"policy-reporter\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - streamName: \"critical-policy-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"https://kinesis.eu-central-1.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical-policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-2"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"aws-securityhub"},"children":[{"type":"text","value":"AWS SecurityHub"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to the AWS SecurityHub."}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-2"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the SecurityHub API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for AWS SecurityHub"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accountID"}]},{"type":"text","value":" of your AWS Account"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of AWS SecurityHub"}]}]},{"type":"element","tag":"h3","props":{"id":"example-9"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"securityHub:\n region: \"eu-central-1\"\n accountID: \"account_id\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"account_id\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-8"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accoundID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-kinesis-stream-1"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS Kinesis Stream"}]},{"type":"element","tag":"code","props":{"code":"securityHub:\n region: \"eu-central-1\"\n accountID: \"account_id\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - region: \"us-east-1\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"account_id\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"us-east-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-6"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/security-hub.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/security-hub.png","style":"border: 1px solid #555","alt":"AWS SecurityHub Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"google-cloud-storage"},"children":[{"type":"text","value":"Google Cloud Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to Google Cloud Storage."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It persists each result as JSON in the following structure: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"//YYYY-MM-DD/--YYYY-MM-DDTHH:mm:ss.json"}]}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-3"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"credentials"}]},{"type":"text","value":" as JSON string for authentication with the required write permissions for the selected bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":" in which the results are persisted"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":" of the file path. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as default"}]}]},{"type":"element","tag":"h3","props":{"id":"example-10"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"gcs:\n bucket: \"dev-cluster\"\n credentials: \"{}\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"dev-cluster\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"{}\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-9"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"credentials"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-gcs-bucket"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated GCS bucket"}]},{"type":"element","tag":"code","props":{"code":"gcs:\n bucket: \"policy-violations\"\n credentials: \"{}\"\n skipExistingOnStartup: true\n channels:\n - bucket: \"privileged-containers-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"{}\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"privileged-containers-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-3"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"configuration-reference"},"children":[{"type":"text","value":"Configuration Reference"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n loki:\n host: \"\"\n path: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n elasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n username: \"\"\n password: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n slack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n discord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n teams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n ui:\n host: http://policy-reporter-ui:8080\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\n webhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n s3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n kinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n gcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-39b4de"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"http://policy-reporter-ui:8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"\"\n path: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nelasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nslack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ndiscord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nteams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nui:\n host: http://policy-reporter-ui:8080\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\nwebhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ns3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nkinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"http://policy-reporter-ui:8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-796baa"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-107321"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-89acee"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5c8728"},"children":[{"type":"text","value":": []"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-39b4de{color:#6E7781}\n.ct-796baa{color:#0550AE}\n.ct-107321{color:#0A3069}\n.ct-5c8728{color:#24292F}\n.ct-89acee{color:#116329}\n.dark .ct-89acee{color:#7EE787}\n.dark .ct-5c8728{color:#C9D1D9}\n.dark .ct-107321{color:#A5D6FF}\n.dark .ct-796baa{color:#79C0FF}\n.dark .ct-39b4de{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"target-configurations","depth":2,"text":"Target Configurations","children":[{"id":"filter-possibilities","depth":3,"text":"Filter Possibilities"},{"id":"channels-since-appversion-250","depth":3,"text":"Channels (since AppVersion 2.5.0)"},{"id":"secretref","depth":3,"text":"SecretRef"},{"id":"certificate","depth":3,"text":"Certificate"},{"id":"skiptls","depth":3,"text":"skipTLS"}]},{"id":"grafana-loki","depth":2,"text":"Grafana Loki","children":[{"id":"example","depth":3,"text":"Example"},{"id":"channel-example","depth":3,"text":"Channel Example"},{"id":"screenshot","depth":3,"text":"Screenshot"}]},{"id":"elasticsearch","depth":2,"text":"Elasticsearch","children":[{"id":"additional-configuration","depth":3,"text":"Additional configuration"},{"id":"example-1","depth":3,"text":"Example"},{"id":"channel-example-1","depth":3,"text":"Channel Example"},{"id":"screenshot-1","depth":3,"text":"Screenshot"}]},{"id":"microsoft-teams","depth":2,"text":"Microsoft Teams","children":[{"id":"example-2","depth":3,"text":"Example"},{"id":"channel-example-2","depth":3,"text":"Channel Example"},{"id":"screenshot-2","depth":3,"text":"Screenshot"}]},{"id":"slack","depth":2,"text":"Slack","children":[{"id":"example-3","depth":3,"text":"Example"},{"id":"channel-example-3","depth":3,"text":"Channel Example"},{"id":"screenshot-3","depth":3,"text":"Screenshot"}]},{"id":"discord","depth":2,"text":"Discord","children":[{"id":"example-4","depth":3,"text":"Example"},{"id":"channel-example-4","depth":3,"text":"Channel Example"},{"id":"screenshot-4","depth":3,"text":"Screenshot"}]},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"example-5","depth":3,"text":"Example"},{"id":"screenshot-5","depth":3,"text":"Screenshot"}]},{"id":"webhook","depth":2,"text":"Webhook","children":[{"id":"example-6","depth":3,"text":"Example"},{"id":"channel-example-5","depth":3,"text":"Channel Example"},{"id":"content-example","depth":3,"text":"Content Example"}]},{"id":"s3-compatible-storage","depth":2,"text":"S3 compatible Storage","children":[{"id":"additional-configure","depth":3,"text":"Additional Configure"},{"id":"example-7","depth":3,"text":"Example"},{"id":"channel-example-6","depth":3,"text":"Channel Example"},{"id":"content-example-1","depth":3,"text":"Content Example"}]},{"id":"kinesis-compatible-services","depth":2,"text":"Kinesis compatible Services","children":[{"id":"additional-configure-1","depth":3,"text":"Additional Configure"},{"id":"example-8","depth":3,"text":"Example"},{"id":"channel-example-7","depth":3,"text":"Channel Example"},{"id":"content-example-2","depth":3,"text":"Content Example"}]},{"id":"aws-securityhub","depth":2,"text":"AWS SecurityHub","children":[{"id":"additional-configure-2","depth":3,"text":"Additional Configure"},{"id":"example-9","depth":3,"text":"Example"},{"id":"channel-example-8","depth":3,"text":"Channel Example"},{"id":"screenshot-6","depth":3,"text":"Screenshot"}]},{"id":"google-cloud-storage","depth":2,"text":"Google Cloud Storage","children":[{"id":"additional-configure-3","depth":3,"text":"Additional Configure"},{"id":"example-10","depth":3,"text":"Example"},{"id":"channel-example-9","depth":3,"text":"Channel Example"},{"id":"content-example-3","depth":3,"text":"Content Example"}]},{"id":"configuration-reference","depth":2,"text":"Configuration Reference"}]}},"_type":"markdown","_id":"content:02. core:targets.md","_source":"content","_file":"02. core/targets.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/EuBkm36NC7.1694434657409.json b/docs/api/_content/query/EuBkm36NC7.1694434657409.json new file mode 100644 index 00000000..53c16266 --- /dev/null +++ b/docs/api/_content/query/EuBkm36NC7.1694434657409.json @@ -0,0 +1 @@ +{"_path":"/core/targets","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Targets","description":"","position":10,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"targets"},"children":[{"type":"text","value":"Targets"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter supports different targets to send new PolicyReport results. This makes it possible to create a log or get notified as soon as a new validation result is detected. The set of supported tools are based on personal needs and user requests. Feel free to create an issue or pull request if you want support for a new target."}]},{"type":"element","tag":"h2","props":{"id":"target-configurations"},"children":[{"type":"text","value":"Target Configurations"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each Target has similar configuration values. Required is always a valid and accessible "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" configuration to be able to send the events."}]},{"type":"element","tag":"h3","props":{"id":"filter-possibilities"},"children":[{"type":"text","value":"Filter Possibilities"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Different optional configurations allow you to define which results should be send to the given target. These configurations are available for every target and can be used together with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to route notifications to various clients of the same type of target."}]},{"type":"element","tag":"h4","props":{"id":"minimumpriority"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Only events with the given priority or higher are sent. By default each priority is sent. See "},{"type":"element","tag":"a","props":{"href":"/core/priority-mapping"},"children":[{"type":"text","value":"priority mapping"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"h4","props":{"id":"sources"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send only results of the configured sources. By default results from all sources are sent."}]},{"type":"element","tag":"h4","props":{"id":"skipexistingonstartup"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"On startup, Policy Reporter registers all existing results in the cluster. By default these results are ignored. If you also want to send them to your target, you can set this option to "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"false"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h4","props":{"id":"filter-since-appversion-250"},"children":[{"type":"text","value":"filter "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"(since AppVersion 2.5.0)"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The new filter option allows you to define include and exclude rules for the namespaces, policies and priorities of a result. Filters for namespaces and policies have wildcard support."}]},{"type":"element","tag":"code","props":{"code":"slack:\n webhook: \"https://hooks.slack.com/services/123...\"\n skipExistingOnStartup: true\n filter:\n namespaces:\n include: [\"team-a-*\"]\n priorities:\n exclude: [\"info\", \"debug\"]\n policies:\n include: [\"require-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/123...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"info\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"debug\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channels-since-appversion-250"},"children":[{"type":"text","value":"Channels "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"(since AppVersion 2.5.0)"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The new "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" option allows you to define multiple configurations of the same type of target. Thus, in combination with filters, you can route your notifications to different target configurations. Channels have the same configuration properties as the root target configuration."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the different available targets for concrete example and usage of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"secretref"},"children":[{"type":"text","value":"SecretRef"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Instead of defining your credentials or webhooks directly, you can also use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" configuration to define an already existing "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Secret"}]},{"type":"text","value":" by name. If the secret does not exist, the target is skipped."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Secret should contain the related configuration as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"key"}]},{"type":"text","value":". Supported keys are host, webhook, username, password, token, credentials, accessKeyID and secretAccessKey - depending on the related target. Only exception is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", which is dedicated for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" targets and is added as Authorization header."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" is also supported for channels, so you can use different secrets for different channels."}]},{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n # secretRef configuration\n - secretRef: \"team-a-slack-webhook\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n # inline configuration\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# secretRef configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-slack-webhook\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# inline configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"related Secret:"}]},{"type":"element","tag":"code","props":{"code":"apiVersion: v1\nkind: Secret\nmetadata:\n name: team-a-slack-webhook\ntype: Opaque\ndata:\n webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"team-a-slack-webhook"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4="}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# https://hooks.slack.com/services/T0..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"certificate"},"children":[{"type":"text","value":"Certificate"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"loki"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"teams"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" targets. Can be used to configure the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"path"}]},{"type":"text","value":" to your custom certificate, added over "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"extraVolumes"}]},{"type":"text","value":" to the pod."}]},{"type":"element","tag":"h3","props":{"id":"skiptls"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"loki"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"teams"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" targets. Can be used to skip the TLS check."}]},{"type":"element","tag":"h2","props":{"id":"grafana-loki"},"children":[{"type":"text","value":"Grafana Loki"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can send results directly to Grafana Loki without the need of Promtail. Each result includes all available information as labels as well as a "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]},{"type":"text","value":" label with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as value. To query all messages from Policy Reporter, use "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"{source=\"policy-reporter\"}"}]},{"type":"text","value":" as the query."}]},{"type":"element","tag":"h3","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Grafana Loki requires a valid and accessible host."}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"http://loki.loki-stack:3100\"\n path: \"/loki/api/v1/push\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-with-a-related-team-label"},"children":[{"type":"text","value":"Send notification based on namespace prefix with a related Team label"}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"http://loki.loki-stack:3100\"\n path: \"/loki/api/v1/push\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - filter:\n namespaces:\n include: [\"teame-a-*\"]\n customLabels:\n team: \"Team A\"\n - filter:\n namespaces:\n include: [\"teame-b-*\"]\n customLabels:\n team: \"Team B\"\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"teame-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"team"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Team A\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"teame-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"team"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Team B\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/grafana-loki.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/grafana-loki.png","style":"border: 1px solid #555","alt":"Grafana Loki Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"elasticsearch"},"children":[{"type":"text","value":"Elasticsearch"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter sends results in a JSON representation and all available information to a customizable index. This index can be expanded by selecting one of the different rotations or "},{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"none"}]},{"type":"text","value":" to disable this function. By default Policy Reporter creates a new index on a daily basis."}]},{"type":"element","tag":"h3","props":{"id":"additional-configuration"},"children":[{"type":"text","value":"Additional configuration"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"index"}]},{"type":"text","value":" is used as an index name. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" if not configured."}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"rotation"}]},{"type":"text","value":" is used to create rotating indexes by adding the rotation date as suffix to the index name. Possible values are "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"daily"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monthly"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"annually"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"none"}]},{"type":"text","value":". Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"daily"}]},{"type":"text","value":" if not configured."}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"username"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"password"}]},{"type":"text","value":" to use HTTP Basic Auth based authentication."}]}]},{"type":"element","tag":"h3","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Elasticsearch requires a valid and accessible host."}]},{"type":"element","tag":"code","props":{"code":"elasticsearch:\n host: \"http://elasticsearch.elk-stack:8080\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://elasticsearch.elk-stack:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-1"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"host"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"index"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rotation"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-only-critical-notifications-to-a-different-index-with-a-daily-rotation"},"children":[{"type":"text","value":"Send only critical notifications to a different index with a daily rotation"}]},{"type":"element","tag":"code","props":{"code":"elasticsearch:\n host: \"http://elasticsearch.elk-stack:8080\"\n index: \"policy-reporter\"\n rotation: \"weekly\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n filter:\n priorities:\n exclude: [\"critical\"]\n channels:\n - index: \"critical-violations\"\n rotation: \"daily\"\n filter:\n priorities:\n include: [\"critical\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://elasticsearch.elk-stack:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"weekly\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-1"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/elasticsearch.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/elasticsearch.png","style":"border: 1px solid #555","alt":"Elasticvue Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"microsoft-teams"},"children":[{"type":"text","value":"Microsoft Teams"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Microsoft Teams."}]},{"type":"element","tag":"h3","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Microsoft Teams requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"teams:\n webhook: \"https://m365x682156.webhook.office.com\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-2"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-teams-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Teams Channel"}]},{"type":"element","tag":"code","props":{"code":"teams:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://m365x682156.webhook.office.com/1\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://m365x682156.webhook.office.com/2\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com/1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://m365x682156.webhook.office.com/2\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-2"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/ms-teams.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/ms-teams.png","style":"border: 1px solid #555","alt":"MS Teams Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"slack"},"children":[{"type":"text","value":"Slack"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Slack."}]},{"type":"element","tag":"h3","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Slack requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"slack:\n webhook: \"https://hooks.slack.com/services/...\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-3"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-slack-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Slack Channel"}]},{"type":"element","tag":"code","props":{"code":"slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://hooks.slack.com/services/T1...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://hooks.slack.com/services/T2...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/T1...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/T2...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-3"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/slack.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/slack.png","style":"border: 1px solid #555","alt":"Slack Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"discord"},"children":[{"type":"text","value":"Discord"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information over the webhook API to Discord."}]},{"type":"element","tag":"h3","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Discord requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"discord:\n webhook: \"https://discordapp.com/api/webhooks/...\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-4"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-discord-channel"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Discord Channel"}]},{"type":"element","tag":"code","props":{"code":"discord:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://discordapp.com/api/webhooks/1...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://discordapp.com/api/webhooks/2...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/1...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://discordapp.com/api/webhooks/2...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-4"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/discord.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/discord.png","style":"border: 1px solid #555","alt":"Discord Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information as JSON to the REST API of Policy Reporter UI. You can find the received Results in the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Logs"}]},{"type":"text","value":" view of the UI. The results are stored in memory. The max number of stored results can be configured in the Policy Reporter UI."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If the Policy Reporter UI is installed via Helm Chart, it is configured as a target by default with a minimumPriority of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" and a maximum logSize of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":". The logSize can be configured in the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#log-size"},"children":[{"type":"text","value":"Policy Reporter UI Subchart"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"example-5"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Policy Reporter UI requires a valid and accessible host URL."}]},{"type":"element","tag":"code","props":{"code":"ui:\n host: \"http://policy-reporter-ui:8080\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://policy-reporter-ui:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-5"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/policy-reporter-log-dark.png","target":"_blank","className":["dark-img"]},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/policy-reporter-log-dark.png","style":"border: 1px solid #555","alt":"Policy Reporter UI - Logs View dark mode"},"children":[]}]},{"type":"element","tag":"a","props":{"href":"/images/targets/policy-reporter-log-light.png","target":"_blank","className":["light-img"]},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/policy-reporter-log-light.png","style":"border: 1px solid #555","alt":"Policy Reporter UI - Logs View light mode"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"webhook"},"children":[{"type":"text","value":"Webhook"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information as JSON POST request to a custom API with extendable header information."}]},{"type":"element","tag":"h3","props":{"id":"example-6"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Webhook requires a valid and accessible host URL."}]},{"type":"element","tag":"code","props":{"code":"webhook:\n host: \"http://webhook.de:8080\"\n headers:\n Authorization: \"Bearer XXXXXX\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"http://webhook.de:8080\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"Authorization"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Bearer XXXXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-5"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined. Root "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"headers"}]},{"type":"text","value":" will be merged together with the defined channel "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"headers"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-webhook-url"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated Webhook URL"}]},{"type":"element","tag":"code","props":{"code":"webhook:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n headers:\n Authorization: \"Bearer XXXXXX\"\n channels:\n - host: \"https://webhook.team-a.de\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - host: \"https://webhook.team-b.de\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"Authorization"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Bearer XXXXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://webhook.team-a.de\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://webhook.team-b.de\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"priority\":\"warning\",\n \"status\":\"fail\",\n \"severity\":\"medium\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"scored\":true,\n \"creationTimestamp\":\"2021-12-04T10:13:02Z\",\n \"resource\":{\n \"apiVersion\":\"v1\",\n \"kind\":\"Pod\",\n \"name\":\"nginx2\",\n \"namespace\":\"test\",\n \"uid\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"medium\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"apiVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"s3-compatible-storage"},"children":[{"type":"text","value":"S3 compatible Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to S3 compatible services like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"MinIO"}]},{"type":"text","value":", "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Yandex"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"AWS S3"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It persists each result as JSON in the following structure: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"s3:////YYYY-MM-DD/--YYYY-MM-DDTHH:mm:ss.json"}]}]},{"type":"element","tag":"h3","props":{"id":"additional-configure"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the S3 API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for the selected bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":" in which the results are persisted"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of the bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":" of the file path. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as default"}]}]},{"type":"element","tag":"h3","props":{"id":"example-7"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"s3:\n endpoint: \"https://storage.yandexcloud.net\"\n region: \"ru-central1\"\n bucket: \"dev-cluster\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://storage.yandexcloud.net\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ru-central1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"dev-cluster\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-6"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-s3-bucket"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS S3 bucket"}]},{"type":"element","tag":"code","props":{"code":"s3:\n endpoint: \"https://s3.amazonaws.com\"\n region: \"eu-central-1\"\n bucket: \"policy-violations\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - bucket: \"privileged-containers-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://s3.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"privileged-containers-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-1"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kinesis-compatible-services"},"children":[{"type":"text","value":"Kinesis compatible Services"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to Kinesis compatible services like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Yandex"}]},{"type":"text","value":" or "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"AWS Kinesis"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-1"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the S3 API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for the selected stream"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"streamName"}]},{"type":"text","value":" in which the results are send to"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of the stream"}]}]},{"type":"element","tag":"h3","props":{"id":"example-8"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"kinesis:\n endpoint: \"https://kinesis.eu-central-1.amazonaws.com\"\n region: \"eu-central-1\"\n streamName: \"policy-reporter\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://kinesis.eu-central-1.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-7"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"streamName"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-kinesis-stream"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS Kinesis Stream"}]},{"type":"element","tag":"code","props":{"code":"kinesis:\n endpoint: \"https://kinesis.eu-central-1.amazonaws.com\"\n region: \"eu-central-1\"\n streamName: \"policy-reporter\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - streamName: \"critical-policy-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://kinesis.eu-central-1.amazonaws.com\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical-policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-2"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"aws-securityhub"},"children":[{"type":"text","value":"AWS SecurityHub"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to the AWS SecurityHub."}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-2"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":" to the SecurityHub API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":" for authentication with the required write permissions for AWS SecurityHub"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"accountID"}]},{"type":"text","value":" of your AWS Account"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":" of AWS SecurityHub"}]}]},{"type":"element","tag":"h3","props":{"id":"example-9"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"securityHub:\n region: \"eu-central-1\"\n accountID: \"account_id\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"account_id\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-8"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"endpoint"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"region"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"accoundID"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-aws-kinesis-stream-1"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated AWS Kinesis Stream"}]},{"type":"element","tag":"code","props":{"code":"securityHub:\n region: \"eu-central-1\"\n accountID: \"account_id\"\n secretAccessKey: \"secretAccessKey\"\n accessKeyID: \"accessKeyID\"\n skipExistingOnStartup: true\n channels:\n - region: \"us-east-1\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"eu-central-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"account_id\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"secretAccessKey\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"accessKeyID\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"us-east-1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-6"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/security-hub.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/security-hub.png","style":"border: 1px solid #555","alt":"AWS SecurityHub Screenshot with PolicyReportResults"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"google-cloud-storage"},"children":[{"type":"text","value":"Google Cloud Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can also send results to Google Cloud Storage."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It persists each result as JSON in the following structure: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"//YYYY-MM-DD/--YYYY-MM-DDTHH:mm:ss.json"}]}]},{"type":"element","tag":"h3","props":{"id":"additional-configure-3"},"children":[{"type":"text","value":"Additional Configure"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"credentials"}]},{"type":"text","value":" as JSON string for authentication with the required write permissions for the selected bucket"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"bucket"}]},{"type":"text","value":" in which the results are persisted"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":" of the file path. Uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"text","value":" as default"}]}]},{"type":"element","tag":"h3","props":{"id":"example-10"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"gcs:\n bucket: \"dev-cluster\"\n credentials: \"{}\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"dev-cluster\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"{}\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-9"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"credentials"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"prefix"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-critical-results-for-a-given-policy-to-a-dedicated-gcs-bucket"},"children":[{"type":"text","value":"Send critical results for a given policy to a dedicated GCS bucket"}]},{"type":"element","tag":"code","props":{"code":"gcs:\n bucket: \"policy-violations\"\n credentials: \"{}\"\n skipExistingOnStartup: true\n channels:\n - bucket: \"privileged-containers-violations\"\n filter:\n priorities:\n include: [\"critical\"]\n policies:\n include: [\"disallow-privileged-containers\"]\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"{}\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"privileged-containers-violations\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"content-example-3"},"children":[{"type":"text","value":"Content Example"}]},{"type":"element","tag":"code","props":{"code":"{\n \"Message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"Policy\":\"require-run-as-non-root\",\n \"Rule\":\"check-containers\",\n \"Priority\":\"warning\",\n \"Status\":\"fail\",\n \"Category\":\"Pod Security Standards (Restricted)\",\n \"Source\":\"Kyverno\",\n \"Scored\":true,\n \"Timestamp\":\"2021-12-04T10:13:02Z\",\n \"Resource\":{\n \"APIVersion\":\"v1\",\n \"Kind\":\"Pod\",\n \"Name\":\"nginx2\",\n \"Namespace\":\"test\",\n \"UID\":\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\"\n }\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Priority\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Status\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Category\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Source\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Scored\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Timestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"2021-12-04T10:13:02Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Resource\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"APIVersion\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"v1\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Name\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"nginx2\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"\"UID\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"ac4d11f3-0aa8-43f0-8056-98f4eae0d956\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"telegram"},"children":[{"type":"text","value":"Telegram"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information to Telegram Bot API."}]},{"type":"element","tag":"h3","props":{"id":"example-11"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for Telegram requires a "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"chatID"}]},{"type":"text","value":" and bot "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"telegram:\n chatID: \"XXX\"\n token: \"XXXX\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-10"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-googlechat-group"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated GoogleChat Group"}]},{"type":"element","tag":"code","props":{"code":"telegram:\n token: \"XXXX\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - chatID: \"XXX1\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - chatID: \"XXX2\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXX1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"XXX2\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-7"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/telegram.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/telegram.png","style":"border: 1px solid #555","alt":"Telegram Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"google-chat"},"children":[{"type":"text","value":"Google Chat"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Send new PolicyReportResults with all available information to the GoogleChat API."}]},{"type":"element","tag":"h3","props":{"id":"example-12"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The minimal configuration for GoogleChat requires a valid and accessible webhook URL."}]},{"type":"element","tag":"code","props":{"code":"googleChat:\n webhook: \"https://chat.googleapis.com/v1/spaces/XXX/messages?key=XXX&token=XXX\"\n minimumPriority: \"critical\"\n skipExistingOnStartup: true\n sources:\n - kyverno\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://chat.googleapis.com/v1/spaces/XXX/messages?key=XXX&token=XXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"critical\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"kyverno"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"channel-example-11"},"children":[{"type":"text","value":"Channel Example"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Channels uses the same "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"text","value":" configuration as the root target if not defined."}]},{"type":"element","tag":"h4","props":{"id":"send-notification-based-on-namespace-prefix-to-a-dedicated-googlechat-group-1"},"children":[{"type":"text","value":"Send notification based on namespace prefix to a dedicated GoogleChat Group"}]},{"type":"element","tag":"code","props":{"code":"googleChat:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://chat.googleapis.com/v1/spaces/XXX1/messages?key=XXX&token=XXX\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://chat.googleapis.com/v1/spaces/XXX2/messages?key=XXX&token=XXX\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://chat.googleapis.com/v1/spaces/XXX1/messages?key=XXX&token=XXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"https://chat.googleapis.com/v1/spaces/XXX2/messages?key=XXX&token=XXX\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"screenshot-8"},"children":[{"type":"text","value":"Screenshot"}]},{"type":"element","tag":"a","props":{"href":"/images/targets/google-chat.png","target":"_blank"},"children":[{"type":"text","value":"\n "},{"type":"element","tag":"nuxt-img","props":{"src":"/images/targets/google-chat.png","style":"border: 1px solid #555","alt":"GoogleChat Notification for a PolicyReportResult"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"configuration-reference"},"children":[{"type":"text","value":"Configuration Reference"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n loki:\n host: \"\"\n path: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n elasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n username: \"\"\n password: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n slack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n discord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n teams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n ui:\n host: http://policy-reporter-ui:8080\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\n webhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n s3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n kinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n gcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n googleChat:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n telegram:\n token: \"\"\n chatID: \"\"\n host: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-476fee"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"http://policy-reporter-ui:8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"loki:\n host: \"\"\n path: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nelasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nslack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ndiscord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nteams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nui:\n host: http://policy-reporter-ui:8080\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\nwebhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n certificate: \"\"\n skipTLS: false\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ns3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nkinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngoogleChat:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ntelegram:\n token: \"\"\n chatID: \"\"\n host: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"http://policy-reporter-ui:8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-efe90f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f28c3a"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-012c17"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-95c64c"},"children":[{"type":"text","value":": []"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-476fee{color:#6E7781}\n.ct-efe90f{color:#0550AE}\n.ct-f28c3a{color:#0A3069}\n.ct-95c64c{color:#24292F}\n.ct-012c17{color:#116329}\n.dark .ct-012c17{color:#7EE787}\n.dark .ct-95c64c{color:#C9D1D9}\n.dark .ct-f28c3a{color:#A5D6FF}\n.dark .ct-efe90f{color:#79C0FF}\n.dark .ct-476fee{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"target-configurations","depth":2,"text":"Target Configurations","children":[{"id":"filter-possibilities","depth":3,"text":"Filter Possibilities"},{"id":"channels-since-appversion-250","depth":3,"text":"Channels (since AppVersion 2.5.0)"},{"id":"secretref","depth":3,"text":"SecretRef"},{"id":"certificate","depth":3,"text":"Certificate"},{"id":"skiptls","depth":3,"text":"skipTLS"}]},{"id":"grafana-loki","depth":2,"text":"Grafana Loki","children":[{"id":"example","depth":3,"text":"Example"},{"id":"channel-example","depth":3,"text":"Channel Example"},{"id":"screenshot","depth":3,"text":"Screenshot"}]},{"id":"elasticsearch","depth":2,"text":"Elasticsearch","children":[{"id":"additional-configuration","depth":3,"text":"Additional configuration"},{"id":"example-1","depth":3,"text":"Example"},{"id":"channel-example-1","depth":3,"text":"Channel Example"},{"id":"screenshot-1","depth":3,"text":"Screenshot"}]},{"id":"microsoft-teams","depth":2,"text":"Microsoft Teams","children":[{"id":"example-2","depth":3,"text":"Example"},{"id":"channel-example-2","depth":3,"text":"Channel Example"},{"id":"screenshot-2","depth":3,"text":"Screenshot"}]},{"id":"slack","depth":2,"text":"Slack","children":[{"id":"example-3","depth":3,"text":"Example"},{"id":"channel-example-3","depth":3,"text":"Channel Example"},{"id":"screenshot-3","depth":3,"text":"Screenshot"}]},{"id":"discord","depth":2,"text":"Discord","children":[{"id":"example-4","depth":3,"text":"Example"},{"id":"channel-example-4","depth":3,"text":"Channel Example"},{"id":"screenshot-4","depth":3,"text":"Screenshot"}]},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"example-5","depth":3,"text":"Example"},{"id":"screenshot-5","depth":3,"text":"Screenshot"}]},{"id":"webhook","depth":2,"text":"Webhook","children":[{"id":"example-6","depth":3,"text":"Example"},{"id":"channel-example-5","depth":3,"text":"Channel Example"},{"id":"content-example","depth":3,"text":"Content Example"}]},{"id":"s3-compatible-storage","depth":2,"text":"S3 compatible Storage","children":[{"id":"additional-configure","depth":3,"text":"Additional Configure"},{"id":"example-7","depth":3,"text":"Example"},{"id":"channel-example-6","depth":3,"text":"Channel Example"},{"id":"content-example-1","depth":3,"text":"Content Example"}]},{"id":"kinesis-compatible-services","depth":2,"text":"Kinesis compatible Services","children":[{"id":"additional-configure-1","depth":3,"text":"Additional Configure"},{"id":"example-8","depth":3,"text":"Example"},{"id":"channel-example-7","depth":3,"text":"Channel Example"},{"id":"content-example-2","depth":3,"text":"Content Example"}]},{"id":"aws-securityhub","depth":2,"text":"AWS SecurityHub","children":[{"id":"additional-configure-2","depth":3,"text":"Additional Configure"},{"id":"example-9","depth":3,"text":"Example"},{"id":"channel-example-8","depth":3,"text":"Channel Example"},{"id":"screenshot-6","depth":3,"text":"Screenshot"}]},{"id":"google-cloud-storage","depth":2,"text":"Google Cloud Storage","children":[{"id":"additional-configure-3","depth":3,"text":"Additional Configure"},{"id":"example-10","depth":3,"text":"Example"},{"id":"channel-example-9","depth":3,"text":"Channel Example"},{"id":"content-example-3","depth":3,"text":"Content Example"}]},{"id":"telegram","depth":2,"text":"Telegram","children":[{"id":"example-11","depth":3,"text":"Example"},{"id":"channel-example-10","depth":3,"text":"Channel Example"},{"id":"screenshot-7","depth":3,"text":"Screenshot"}]},{"id":"google-chat","depth":2,"text":"Google Chat","children":[{"id":"example-12","depth":3,"text":"Example"},{"id":"channel-example-11","depth":3,"text":"Channel Example"},{"id":"screenshot-8","depth":3,"text":"Screenshot"}]},{"id":"configuration-reference","depth":2,"text":"Configuration Reference"}]}},"_type":"markdown","_id":"content:02. core:targets.md","_source":"content","_file":"02. core/targets.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/HgvVaCNkXA.1689234841273.json b/docs/api/_content/query/HgvVaCNkXA.1694434657409.json similarity index 80% rename from docs/api/_content/query/HgvVaCNkXA.1689234841273.json rename to docs/api/_content/query/HgvVaCNkXA.1694434657409.json index 2919bb17..4c32b457 100644 --- a/docs/api/_content/query/HgvVaCNkXA.1689234841273.json +++ b/docs/api/_content/query/HgvVaCNkXA.1694434657409.json @@ -1 +1 @@ -{"_path":"/core/priority-mapping","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Priority Mapping","description":"","position":13,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority Mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Priorities are used to decide if a result should be sent to a "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Target"}]},{"type":"text","value":" with configured "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and how it should be displayed."}]},{"type":"element","tag":"h2","props":{"id":"how-priority-is-determined"},"children":[{"type":"text","value":"How Priority is determined"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"priority"}]},{"type":"text","value":" of a PolicyReportResult depends by default on its "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"result"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severity"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Options in ascending order are: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"debug"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"critical"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]}]},{"type":"element","tag":"h3","props":{"id":"defaults"},"children":[{"type":"text","value":"Defaults"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Passed results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Warn results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Error results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results without severities have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with low severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with medium severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with high severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"critical"}]},{"type":"text","value":" priority"}]}]},{"type":"element","tag":"h3","props":{"id":"custom-policy-priorities"},"children":[{"type":"text","value":"Custom Policy Priorities"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If you want to change the priority of PolicyReportResults based on the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy"}]},{"type":"text","value":", you can configure a "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"priority map"}]},{"type":"text","value":". This map can assign one priority per policy or a default priority which is used for all results without severity or a concrete mapping to their related policy."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\npolicyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f8dfa1"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f8dfa1"},"children":[{"type":"text","value":"error"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"policyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f8dfa1"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-55ae69"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f09e4d"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-98a6c6"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-f8dfa1"},"children":[{"type":"text","value":"error"}]}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"severity-of-kyverno-policies"},"children":[{"type":"text","value":"Severity of Kyverno Policies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Kyverno supports several annotations for its policy CRDs to set additional information in the related PolicyReports. One of these annotations is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policies.kyverno.io/severity"}]},{"type":"text","value":" used to set the severity of the related PolicyReportResults. Possible options are "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This allows you to define the priority of your results within the Kyverno policy itself."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-f8dfa1{color:#0A3069}\n.ct-98a6c6{color:#24292F}\n.ct-f09e4d{color:#116329}\n.ct-55ae69{color:#6E7781}\n.dark .ct-55ae69{color:#8B949E}\n.dark .ct-f09e4d{color:#7EE787}\n.dark .ct-98a6c6{color:#C9D1D9}\n.dark .ct-f8dfa1{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"how-priority-is-determined","depth":2,"text":"How Priority is determined","children":[{"id":"defaults","depth":3,"text":"Defaults"},{"id":"custom-policy-priorities","depth":3,"text":"Custom Policy Priorities"}]},{"id":"severity-of-kyverno-policies","depth":2,"text":"Severity of Kyverno Policies"}]}},"_type":"markdown","_id":"content:02. core:priority-mapping.md","_source":"content","_file":"02. core/priority-mapping.md","_extension":"md"} \ No newline at end of file +{"_path":"/core/priority-mapping","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Priority Mapping","description":"","position":13,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority Mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Priorities are used to decide if a result should be sent to a "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Target"}]},{"type":"text","value":" with configured "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"text","value":" and how it should be displayed."}]},{"type":"element","tag":"h2","props":{"id":"how-priority-is-determined"},"children":[{"type":"text","value":"How Priority is determined"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"priority"}]},{"type":"text","value":" of a PolicyReportResult depends by default on its "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"result"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severity"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Options in ascending order are: "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"debug"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"critical"}]},{"type":"text","value":" < "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]}]},{"type":"element","tag":"h3","props":{"id":"defaults"},"children":[{"type":"text","value":"Defaults"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Passed results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Warn results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Error results have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results without severities have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with low severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"info"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with medium severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"warning"}]},{"type":"text","value":" priority"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Fail results with high severity have "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"critical"}]},{"type":"text","value":" priority"}]}]},{"type":"element","tag":"h3","props":{"id":"custom-policy-priorities"},"children":[{"type":"text","value":"Custom Policy Priorities"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If you want to change the priority of PolicyReportResults based on the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy"}]},{"type":"text","value":", you can configure a "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"priority map"}]},{"type":"text","value":". This map can assign one priority per policy or a default priority which is used for all results without severity or a concrete mapping to their related policy."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\npolicyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4e1124"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4e1124"},"children":[{"type":"text","value":"error"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"policyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4e1124"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a842c5"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ce4c23"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-847fe1"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4e1124"},"children":[{"type":"text","value":"error"}]}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"severity-of-kyverno-policies"},"children":[{"type":"text","value":"Severity of Kyverno Policies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Kyverno supports several annotations for its policy CRDs to set additional information in the related PolicyReports. One of these annotations is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policies.kyverno.io/severity"}]},{"type":"text","value":" used to set the severity of the related PolicyReportResults. Possible options are "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This allows you to define the priority of your results within the Kyverno policy itself."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-4e1124{color:#0A3069}\n.ct-847fe1{color:#24292F}\n.ct-ce4c23{color:#116329}\n.ct-a842c5{color:#6E7781}\n.dark .ct-a842c5{color:#8B949E}\n.dark .ct-ce4c23{color:#7EE787}\n.dark .ct-847fe1{color:#C9D1D9}\n.dark .ct-4e1124{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"how-priority-is-determined","depth":2,"text":"How Priority is determined","children":[{"id":"defaults","depth":3,"text":"Defaults"},{"id":"custom-policy-priorities","depth":3,"text":"Custom Policy Priorities"}]},{"id":"severity-of-kyverno-policies","depth":2,"text":"Severity of Kyverno Policies"}]}},"_type":"markdown","_id":"content:02. core:priority-mapping.md","_source":"content","_file":"02. core/priority-mapping.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/Is2d19akku.1689234841273.json b/docs/api/_content/query/Is2d19akku.1694434657409.json similarity index 100% rename from docs/api/_content/query/Is2d19akku.1689234841273.json rename to docs/api/_content/query/Is2d19akku.1694434657409.json diff --git a/docs/api/_content/query/Jroi3s9aXR.1689234841273.json b/docs/api/_content/query/Jroi3s9aXR.1694434657409.json similarity index 100% rename from docs/api/_content/query/Jroi3s9aXR.1689234841273.json rename to docs/api/_content/query/Jroi3s9aXR.1694434657409.json diff --git a/docs/api/_content/query/NS9CLqIUyd.1689234841273.json b/docs/api/_content/query/NS9CLqIUyd.1694434657409.json similarity index 64% rename from docs/api/_content/query/NS9CLqIUyd.1689234841273.json rename to docs/api/_content/query/NS9CLqIUyd.1694434657409.json index 8dd3f4c0..1f00f9a7 100644 --- a/docs/api/_content/query/NS9CLqIUyd.1689234841273.json +++ b/docs/api/_content/query/NS9CLqIUyd.1694434657409.json @@ -1 +1 @@ -{"_path":"/guide/troubleshooting","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Troubleshooting","description":"Troubleshooting","position":6,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"troubleshooting"},"children":[{"type":"text","value":"Troubleshooting"}]},{"type":"element","tag":"h2","props":{"id":"readinessprobe-fails"},"children":[{"type":"text","value":"ReadinessProbe fails"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Depending on the CRD version running in your cluster, it may take a few seconds to connect to the Kubernetes API. Until Policy Reporter is able to watch for the PolicyReporter CRD, the check fails. If this causes problems in your cluster, you can add an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"initialDelaySeconds"}]},{"type":"text","value":" to the readinessProbe configuration in your "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"readinessProbe:\n initialDelaySeconds: 10\n httpGet:\n path: /ready\n port: http\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"readinessProbe"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"initialDelaySeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a63adb"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"httpGet"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c7243e"},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2e39df"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-6bc447"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c7243e"},"children":[{"type":"text","value":"http"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-c7243e{color:#0A3069}\n.ct-a63adb{color:#0550AE}\n.ct-6bc447{color:#24292F}\n.ct-2e39df{color:#116329}\n.dark .ct-2e39df{color:#7EE787}\n.dark .ct-6bc447{color:#C9D1D9}\n.dark .ct-a63adb{color:#79C0FF}\n.dark .ct-c7243e{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"readinessprobe-fails","depth":2,"text":"ReadinessProbe fails"}]}},"_type":"markdown","_id":"content:01. guide:troubleshooting.md","_source":"content","_file":"01. guide/troubleshooting.md","_extension":"md"} \ No newline at end of file +{"_path":"/guide/troubleshooting","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Troubleshooting","description":"Troubleshooting","position":6,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"troubleshooting"},"children":[{"type":"text","value":"Troubleshooting"}]},{"type":"element","tag":"h2","props":{"id":"readinessprobe-fails"},"children":[{"type":"text","value":"ReadinessProbe fails"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Depending on the CRD version running in your cluster, it may take a few seconds to connect to the Kubernetes API. Until Policy Reporter is able to watch for the PolicyReporter CRD, the check fails. If this causes problems in your cluster, you can add an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"initialDelaySeconds"}]},{"type":"text","value":" to the readinessProbe configuration in your "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"readinessProbe:\n initialDelaySeconds: 10\n httpGet:\n path: /ready\n port: http\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"readinessProbe"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"initialDelaySeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-08312a"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"httpGet"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-67b900"},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-75f98d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-69b50f"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-67b900"},"children":[{"type":"text","value":"http"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-67b900{color:#0A3069}\n.ct-08312a{color:#0550AE}\n.ct-69b50f{color:#24292F}\n.ct-75f98d{color:#116329}\n.dark .ct-75f98d{color:#7EE787}\n.dark .ct-69b50f{color:#C9D1D9}\n.dark .ct-08312a{color:#79C0FF}\n.dark .ct-67b900{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"readinessprobe-fails","depth":2,"text":"ReadinessProbe fails"}]}},"_type":"markdown","_id":"content:01. guide:troubleshooting.md","_source":"content","_file":"01. guide/troubleshooting.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/PxQbwCw07U.1689234841273.json b/docs/api/_content/query/PxQbwCw07U.1694434657409.json similarity index 100% rename from docs/api/_content/query/PxQbwCw07U.1689234841273.json rename to docs/api/_content/query/PxQbwCw07U.1694434657409.json diff --git a/docs/api/_content/query/RMnrvBawPn.1689234841273.json b/docs/api/_content/query/RMnrvBawPn.1694434657409.json similarity index 100% rename from docs/api/_content/query/RMnrvBawPn.1689234841273.json rename to docs/api/_content/query/RMnrvBawPn.1694434657409.json diff --git a/docs/api/_content/query/Sbx4rkvc6v.1689234841273.json b/docs/api/_content/query/Sbx4rkvc6v.1694434657409.json similarity index 100% rename from docs/api/_content/query/Sbx4rkvc6v.1689234841273.json rename to docs/api/_content/query/Sbx4rkvc6v.1694434657409.json diff --git a/docs/api/_content/query/UJ4N0PeXns.1689234841273.json b/docs/api/_content/query/UJ4N0PeXns.1694434657409.json similarity index 59% rename from docs/api/_content/query/UJ4N0PeXns.1689234841273.json rename to docs/api/_content/query/UJ4N0PeXns.1694434657409.json index 392f3bee..13cd1a22 100644 --- a/docs/api/_content/query/UJ4N0PeXns.1689234841273.json +++ b/docs/api/_content/query/UJ4N0PeXns.1694434657409.json @@ -1 +1 @@ -{"_path":"/guide/getting-started","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Getting started","description":"","position":2,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can easily installed with Helm 3 or with the provided static "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter/tree/main/manifest","rel":["nofollow"]},"children":[{"type":"text","value":"manifest files"}]},{"type":"text","value":". It consists of four parts and can be installed and configured as needed."}]},{"type":"element","tag":"h2","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"h3","props":{"id":"helm-repository"},"children":[{"type":"text","value":"Helm Repository"}]},{"type":"element","tag":"code","props":{"code":"helm repo add policy-reporter https://kyverno.github.io/policy-reporter\nhelm repo update\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"add"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://kyverno.github.io/policy-reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"update"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"core-installation"},"children":[{"type":"text","value":"Core Installation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install only the core application to get REST APIs and/or a metrics endpoint. Both are optional and disabled by default."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set metrics.enabled=true --set api.enabled=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"metrics.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"api.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access your metrics endpoint on "},{"type":"element","tag":"a","props":{"href":"http://localhost:8080/metrics","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8080/metrics","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8080/metrics"}]}]},{"type":"text","value":" via Port Forward:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access your REST API endpoints at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8080/v1/targets","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8080/v1/targets","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8080/v1/targets"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"h3","props":{"id":"core-policy-reporter-ui"},"children":[{"type":"text","value":"Core + Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install the Policy Reporter core application and the Policy Reporter UI.\nThis installation also sets Policy Reporter UI as an alert target for new violations."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set ui.enabled=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"ui.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8081","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8081","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8081"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"service/policy-reporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8081"}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/basic-ui-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/basic-ui-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"core-policy-reporter-ui-kyverno-plugin"},"children":[{"type":"text","value":"Core + Policy Reporter UI + Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install the Policy Reporter core application, Policy Reporter Kyverno Plugin, and the Policy Reporter UI with the Kyverno views enabled.\nThis installation also sets Policy Reporter UI as an alert target for new violations."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set kyvernoPlugin.enabled=true --set ui.enabled=true --set ui.plugins.kyverno=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"kyvernoPlugin.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"ui.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"ui.plugins.kyverno="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8081","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8081","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8081"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"service/policy-reporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8081"}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/kyverno-dashboard-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Kyverno Policy Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/kyverno-dashboard-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Kyverno Policy Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"policy-reporter-prometheus-operator"},"children":[{"type":"text","value":"Policy Reporter + Prometheus Operator"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install Policy Reporter core application with metrics enabled and the monitoring subchart to install a ServiceMonitor and three pre-configured Grafana Dashboards. Change the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.grafana.namespace"}]},{"type":"text","value":" as needed as well as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.serviceMonitor.labels"}]},{"type":"text","value":" to match the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitorSelector"}]},{"type":"text","value":" of your Prometheus CRD."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#configure-the-servicemonitor","target":"_blank"},"children":[{"type":"text","value":"Helm Chart - Monitoring"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --set monitoring.enabled=true --set monitoring.grafana.namespace=monitoring --set monitoring.serviceMonitor.labels.release=monitoring -n policy-reporter --create-namespace\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3ebd02"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"monitoring.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"monitoring.grafana.namespace=monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"monitoring.serviceMonitor.labels.release=monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f1d420"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-c4840d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-cc481b"},"children":[{"type":"text","value":"--create-namespace"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-policy-reports-dashboard.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-policy-reports-details.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-cluster-policy-reports-details.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-cc481b{color:#0550AE}\n.ct-f1d420{color:#0A3069}\n.ct-c4840d{color:#24292F}\n.ct-3ebd02{color:#953800}\n.dark .ct-3ebd02{color:#FFA657}\n.dark .ct-c4840d{color:#C9D1D9}\n.dark .ct-f1d420{color:#A5D6FF}\n.dark .ct-cc481b{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"installation","depth":2,"text":"Installation","children":[{"id":"helm-repository","depth":3,"text":"Helm Repository"},{"id":"core-installation","depth":3,"text":"Core Installation"},{"id":"core-policy-reporter-ui","depth":3,"text":"Core + Policy Reporter UI"},{"id":"core-policy-reporter-ui-kyverno-plugin","depth":3,"text":"Core + Policy Reporter UI + Kyverno Plugin"},{"id":"policy-reporter-prometheus-operator","depth":3,"text":"Policy Reporter + Prometheus Operator"}]}]}},"_type":"markdown","_id":"content:01. guide:getting-started.md","_source":"content","_file":"01. guide/getting-started.md","_extension":"md"} \ No newline at end of file +{"_path":"/guide/getting-started","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Getting started","description":"","position":2,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter can easily installed with Helm 3 or with the provided static "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter/tree/main/manifest","rel":["nofollow"]},"children":[{"type":"text","value":"manifest files"}]},{"type":"text","value":". It consists of four parts and can be installed and configured as needed."}]},{"type":"element","tag":"h2","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"h3","props":{"id":"helm-repository"},"children":[{"type":"text","value":"Helm Repository"}]},{"type":"element","tag":"code","props":{"code":"helm repo add policy-reporter https://kyverno.github.io/policy-reporter\nhelm repo update\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"add"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://kyverno.github.io/policy-reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"update"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"core-installation"},"children":[{"type":"text","value":"Core Installation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install only the core application to get REST APIs and/or a metrics endpoint. Both are optional and disabled by default."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set metrics.enabled=true --set api.enabled=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"metrics.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"api.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access your metrics endpoint on "},{"type":"element","tag":"a","props":{"href":"http://localhost:8080/metrics","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8080/metrics","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8080/metrics"}]}]},{"type":"text","value":" via Port Forward:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access your REST API endpoints at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8080/v1/targets","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8080/v1/targets","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8080/v1/targets"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for all available endpoints."}]},{"type":"element","tag":"h3","props":{"id":"core-policy-reporter-ui"},"children":[{"type":"text","value":"Core + Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install the Policy Reporter core application and the Policy Reporter UI.\nThis installation also sets Policy Reporter UI as an alert target for new violations."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set ui.enabled=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"ui.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8081","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8081","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8081"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"service/policy-reporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8081"}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/basic-ui-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/basic-ui-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"core-policy-reporter-ui-kyverno-plugin"},"children":[{"type":"text","value":"Core + Policy Reporter UI + Kyverno Plugin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install the Policy Reporter core application, Policy Reporter Kyverno Plugin, and the Policy Reporter UI with the Kyverno views enabled.\nThis installation also sets Policy Reporter UI as an alert target for new violations."}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set kyvernoPlugin.enabled=true --set ui.enabled=true --set ui.plugins.kyverno=true\n","filename":"Helm 3","language":"bash","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"kyvernoPlugin.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"ui.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"ui.plugins.kyverno="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yaml\nkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml\n","filename":"Static Manifests","language":"bash","meta":"[Static Manifests]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"apply"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml"}]}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter at "},{"type":"element","tag":"a","props":{"href":"http://localhost:8081","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:8081","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8081"}]}]},{"type":"text","value":" via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"service/policy-reporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8081"}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/kyverno-dashboard-light.png","style":"border: 1px solid #ccc","className":["light-img"],"alt":"Kyverno Policy Dashboard light"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/kyverno-dashboard-dark.png","style":"border: 1px solid #555","className":["dark-img"],"alt":"Kyverno Policy Dashboard dark"},"children":[]},{"type":"element","tag":"h3","props":{"id":"policy-reporter-prometheus-operator"},"children":[{"type":"text","value":"Policy Reporter + Prometheus Operator"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Install Policy Reporter core application with metrics enabled and the monitoring subchart to install a ServiceMonitor and three pre-configured Grafana Dashboards. Change the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.grafana.namespace"}]},{"type":"text","value":" as needed as well as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.serviceMonitor.labels"}]},{"type":"text","value":" to match the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitorSelector"}]},{"type":"text","value":" of your Prometheus CRD."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#configure-the-servicemonitor","target":"_blank"},"children":[{"type":"text","value":"Helm Chart - Monitoring"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"helm upgrade --install policy-reporter policy-reporter/policy-reporter --set monitoring.enabled=true --set monitoring.grafana.namespace=monitoring --set monitoring.serviceMonitor.labels.release=monitoring -n policy-reporter --create-namespace\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-0b3b3f"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"upgrade"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--install"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"monitoring.enabled="}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"monitoring.grafana.namespace=monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--set"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"monitoring.serviceMonitor.labels.release=monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e17559"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7b2190"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ff74a6"},"children":[{"type":"text","value":"--create-namespace"}]}]}]}]}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-policy-reports-dashboard.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-policy-reports-details.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"text","value":"\n\n\n"},{"type":"element","tag":"nuxt-img","props":{"src":"/images/screenshots/grafana-cluster-policy-reports-details.png","style":"border: 1px solid #555","alt":"Grafana Policy Reports Dashboard"},"children":[]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-ff74a6{color:#0550AE}\n.ct-e17559{color:#0A3069}\n.ct-7b2190{color:#24292F}\n.ct-0b3b3f{color:#953800}\n.dark .ct-0b3b3f{color:#FFA657}\n.dark .ct-7b2190{color:#C9D1D9}\n.dark .ct-e17559{color:#A5D6FF}\n.dark .ct-ff74a6{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"installation","depth":2,"text":"Installation","children":[{"id":"helm-repository","depth":3,"text":"Helm Repository"},{"id":"core-installation","depth":3,"text":"Core Installation"},{"id":"core-policy-reporter-ui","depth":3,"text":"Core + Policy Reporter UI"},{"id":"core-policy-reporter-ui-kyverno-plugin","depth":3,"text":"Core + Policy Reporter UI + Kyverno Plugin"},{"id":"policy-reporter-prometheus-operator","depth":3,"text":"Policy Reporter + Prometheus Operator"}]}]}},"_type":"markdown","_id":"content:01. guide:getting-started.md","_source":"content","_file":"01. guide/getting-started.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/UJc4m88c6r.1689234841273.json b/docs/api/_content/query/UJc4m88c6r.1694434657409.json similarity index 100% rename from docs/api/_content/query/UJc4m88c6r.1689234841273.json rename to docs/api/_content/query/UJc4m88c6r.1694434657409.json diff --git a/docs/api/_content/query/UjvoHAz3y3.1689234841273.json b/docs/api/_content/query/UjvoHAz3y3.1694434657409.json similarity index 100% rename from docs/api/_content/query/UjvoHAz3y3.1689234841273.json rename to docs/api/_content/query/UjvoHAz3y3.1694434657409.json diff --git a/docs/api/_content/query/W8piY9LUsO.1689234841273.json b/docs/api/_content/query/W8piY9LUsO.1694434657409.json similarity index 53% rename from docs/api/_content/query/W8piY9LUsO.1689234841273.json rename to docs/api/_content/query/W8piY9LUsO.1694434657409.json index e3dc40c0..479c4720 100644 --- a/docs/api/_content/query/W8piY9LUsO.1689234841273.json +++ b/docs/api/_content/query/W8piY9LUsO.1694434657409.json @@ -1 +1 @@ -{"_path":"/core/email-reports","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"E-Mail Reports","description":"","position":11,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"e-mail-reports"},"children":[{"type":"text","value":"E-Mail Reports"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments. You can also filter on the root level."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Currently two types of reports are available."}]},{"type":"element","tag":"h2","props":{"id":"summary-report"},"children":[{"type":"text","value":"Summary Report"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Basic summary report about the amount of results at cluster and namespace level."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/reports/summary-report.png","style":"border: 1px solid #555","alt":"Summary Report"},"children":[]},{"type":"element","tag":"h2","props":{"id":"violations-report"},"children":[{"type":"text","value":"Violations Report"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Violations report includes, besides the amount of results, a list with all found violation (warn, fail and error) results per namespace and on cluster level."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/reports/violations-report.png","style":"border: 1px solid #555","alt":"Violations Report"},"children":[]},{"type":"element","tag":"h2","props":{"id":"channels-filter"},"children":[{"type":"text","value":"Channels & Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Channels"}]},{"type":"text","value":" allows you in combination with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" to send only a subset of all available information to dedicated receiver emails."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can filter by:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"include or exclude list of namespaces"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"include or exclude list of sources (like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Trivy"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Falco"}]},{"type":"text","value":", etc.)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"disable ClusterPolicyReports"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This allows you for example to send only a subset of namespaces to the related team email address."}]},{"type":"element","tag":"h2","props":{"id":"examples"},"children":[{"type":"text","value":"Examples"}]},{"type":"element","tag":"h3","props":{"id":"summary-report-1"},"children":[{"type":"text","value":"Summary Report"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n summary:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n summary:\n to: ['receiver@email.com']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# example secret\napiVersion: v1\n type: Opaque\n kind: Secret\n metadata:\n name: smpt-config\n data:\n encryption: c3NsL3Rscw==\n host: c210cC5zZXJ2ZXIuY29t\n password: cGFzc3dvcmQ=\n port: NDY1\n username: dXNlcm5hbWU=\n\n# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n secret: smtp-config\n summary:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3 - SMTP Secret","language":"yaml","meta":"[Helm 3 - SMTP Secret]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# example secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smpt-config"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"c3NsL3Rscw=="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"c210cC5zZXJ2ZXIuY29t"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"cGFzc3dvcmQ="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"NDY1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"dXNlcm5hbWU="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"secret"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp-config"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"violations-report-1"},"children":[{"type":"text","value":"Violations Report"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n to: ['receiver@email.com']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"violations-report-per-team"},"children":[{"type":"text","value":"Violations Report per Team"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Prod Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n channels:\n # send only team namespace reports from kyverno to team A\n - to: ['team-a@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-a-*']\n sources:\n include: ['Kyverno']\n # send only team namespace reports from kyverno to team B\n - to: ['team-b@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-b-*']\n sources:\n include: ['Kyverno']\n # send Trivy Reports to the infra chapter\n - to: ['infra@company.org']\n filter:\n disableClusterReports: false\n sources:\n include: ['Trivy*', 'Falco']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Prod Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send only team namespace reports from kyverno to team A"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-a@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-a-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send only team namespace reports from kyverno to team B"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-b@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-b-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send Trivy Reports to the infra chapter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'infra@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Trivy*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Falco'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Prod Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n channels:\n # send only team namespace reports from Kyverno to team A\n - to: ['team-a@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-a-*']\n sources:\n include: ['Kyverno']\n # send only team namespace reports from Kyverno to team B\n - to: ['team-b@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-b-*']\n sources:\n include: ['Kyverno']\n # send Trivy and Falco Reports to the infra chapter\n - to: ['infra@company.org']\n filter:\n disableClusterReports: false\n sources:\n include: ['Trivy*', 'Falco']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"Prod Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send only team namespace reports from Kyverno to team A"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-a@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-a-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send only team namespace reports from Kyverno to team B"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-b@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'team-b-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4243d4"},"children":[{"type":"text","value":"# send Trivy and Falco Reports to the infra chapter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'infra@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-02b120"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-e8a53d"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Trivy*'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-b65e2d"},"children":[{"type":"text","value":"'Falco'"}]},{"type":"element","tag":"span","props":{"class":"ct-b81f72"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-02b120{color:#0550AE}\n.ct-b65e2d{color:#0A3069}\n.ct-b81f72{color:#24292F}\n.ct-e8a53d{color:#116329}\n.ct-4243d4{color:#6E7781}\n.dark .ct-4243d4{color:#8B949E}\n.dark .ct-e8a53d{color:#7EE787}\n.dark .ct-b81f72{color:#C9D1D9}\n.dark .ct-b65e2d{color:#A5D6FF}\n.dark .ct-02b120{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"summary-report","depth":2,"text":"Summary Report"},{"id":"violations-report","depth":2,"text":"Violations Report"},{"id":"channels-filter","depth":2,"text":"Channels & Filter"},{"id":"examples","depth":2,"text":"Examples","children":[{"id":"summary-report-1","depth":3,"text":"Summary Report"},{"id":"violations-report-1","depth":3,"text":"Violations Report"},{"id":"violations-report-per-team","depth":3,"text":"Violations Report per Team"}]}]}},"_type":"markdown","_id":"content:02. core:email-reports.md","_source":"content","_file":"02. core/email-reports.md","_extension":"md"} \ No newline at end of file +{"_path":"/core/email-reports","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"E-Mail Reports","description":"","position":11,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"e-mail-reports"},"children":[{"type":"text","value":"E-Mail Reports"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments. You can also filter on the root level."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Currently two types of reports are available."}]},{"type":"element","tag":"h2","props":{"id":"summary-report"},"children":[{"type":"text","value":"Summary Report"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Basic summary report about the amount of results at cluster and namespace level."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/reports/summary-report.png","style":"border: 1px solid #555","alt":"Summary Report"},"children":[]},{"type":"element","tag":"h2","props":{"id":"violations-report"},"children":[{"type":"text","value":"Violations Report"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Violations report includes, besides the amount of results, a list with all found violation (warn, fail and error) results per namespace and on cluster level."}]},{"type":"element","tag":"nuxt-img","props":{"src":"/images/reports/violations-report.png","style":"border: 1px solid #555","alt":"Violations Report"},"children":[]},{"type":"element","tag":"h2","props":{"id":"channels-filter"},"children":[{"type":"text","value":"Channels & Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Channels"}]},{"type":"text","value":" allows you in combination with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" to send only a subset of all available information to dedicated receiver emails."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can filter by:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"include or exclude list of namespaces"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"include or exclude list of sources (like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Trivy"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Falco"}]},{"type":"text","value":", etc.)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"disable ClusterPolicyReports"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This allows you for example to send only a subset of namespaces to the related team email address."}]},{"type":"element","tag":"h2","props":{"id":"examples"},"children":[{"type":"text","value":"Examples"}]},{"type":"element","tag":"h3","props":{"id":"summary-report-1"},"children":[{"type":"text","value":"Summary Report"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n summary:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n summary:\n to: ['receiver@email.com']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# example secret\napiVersion: v1\n type: Opaque\n kind: Secret\n metadata:\n name: smpt-config\n data:\n encryption: c3NsL3Rscw==\n host: c210cC5zZXJ2ZXIuY29t\n password: cGFzc3dvcmQ=\n port: NDY1\n username: dXNlcm5hbWU=\n\n# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n secret: smtp-config\n summary:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3 - SMTP Secret","language":"yaml","meta":"[Helm 3 - SMTP Secret]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# example secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smpt-config"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"c3NsL3Rscw=="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"c210cC5zZXJ2ZXIuY29t"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"cGFzc3dvcmQ="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"NDY1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"dXNlcm5hbWU="}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"secret"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp-config"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"violations-report-1"},"children":[{"type":"text","value":"Violations Report"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n to: ['receiver@email.com']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Playground Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n to: ['receiver@email.com']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Playground Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'receiver@email.com'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"violations-report-per-team"},"children":[{"type":"text","value":"Violations Report per Team"}]},{"type":"element","tag":"code-group","props":{},"children":[{"type":"element","tag":"code","props":{"code":"# values.yaml\nemailReports:\n clusterName: Prod Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n enabled: true\n schedule: \"0 8 * * *\" # Send the report each day at 08:00 AM\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 1 # retry counter\n ttlSecondsAfterFinished: 60\n channels:\n # send only team namespace reports from kyverno to team A\n - to: ['team-a@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-a-*']\n sources:\n include: ['Kyverno']\n # send only team namespace reports from kyverno to team B\n - to: ['team-b@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-b-*']\n sources:\n include: ['Kyverno']\n # send Trivy Reports to the infra chapter\n - to: ['infra@company.org']\n filter:\n disableClusterReports: false\n sources:\n include: ['Trivy*', 'Falco']\n","filename":"Helm 3","language":"yaml","meta":"[Helm 3]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Prod Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"\"0 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# Send the report each day at 08:00 AM"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"1"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"60"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send only team namespace reports from kyverno to team A"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-a@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-a-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send only team namespace reports from kyverno to team B"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-b@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-b-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send Trivy Reports to the infra chapter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'infra@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Trivy*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Falco'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: Prod Cluster\n smtp:\n host: smtp.server.com\n port: 465\n username: policy-reporter@company.org\n password: password\n from: policy-reporter@company.org\n encryption: ssl/tls\n violations:\n channels:\n # send only team namespace reports from Kyverno to team A\n - to: ['team-a@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-a-*']\n sources:\n include: ['Kyverno']\n # send only team namespace reports from Kyverno to team B\n - to: ['team-b@company.org']\n filter:\n disableClusterReports: true\n namespaces:\n include: ['team-b-*']\n sources:\n include: ['Kyverno']\n # send Trivy and Falco Reports to the infra chapter\n - to: ['infra@company.org']\n filter:\n disableClusterReports: false\n sources:\n include: ['Trivy*', 'Falco']\n","filename":"config.yaml","language":"yaml","meta":"[config.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"Prod Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"smtp.server.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"policy-reporter@company.org"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"ssl/tls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send only team namespace reports from Kyverno to team A"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-a@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-a-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send only team namespace reports from Kyverno to team B"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-b@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'team-b-*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Kyverno'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-fa70ed"},"children":[{"type":"text","value":"# send Trivy and Falco Reports to the infra chapter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'infra@company.org'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4aff5"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-c44606"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Trivy*'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-8a4ded"},"children":[{"type":"text","value":"'Falco'"}]},{"type":"element","tag":"span","props":{"class":"ct-f5ec19"},"children":[{"type":"text","value":"]"}]}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-c4aff5{color:#0550AE}\n.ct-8a4ded{color:#0A3069}\n.ct-f5ec19{color:#24292F}\n.ct-c44606{color:#116329}\n.ct-fa70ed{color:#6E7781}\n.dark .ct-fa70ed{color:#8B949E}\n.dark .ct-c44606{color:#7EE787}\n.dark .ct-f5ec19{color:#C9D1D9}\n.dark .ct-8a4ded{color:#A5D6FF}\n.dark .ct-c4aff5{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"summary-report","depth":2,"text":"Summary Report"},{"id":"violations-report","depth":2,"text":"Violations Report"},{"id":"channels-filter","depth":2,"text":"Channels & Filter"},{"id":"examples","depth":2,"text":"Examples","children":[{"id":"summary-report-1","depth":3,"text":"Summary Report"},{"id":"violations-report-1","depth":3,"text":"Violations Report"},{"id":"violations-report-per-team","depth":3,"text":"Violations Report per Team"}]}]}},"_type":"markdown","_id":"content:02. core:email-reports.md","_source":"content","_file":"02. core/email-reports.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/b0GozD7N3b.1689234841273.json b/docs/api/_content/query/b0GozD7N3b.1694434657409.json similarity index 100% rename from docs/api/_content/query/b0GozD7N3b.1689234841273.json rename to docs/api/_content/query/b0GozD7N3b.1694434657409.json diff --git a/docs/api/_content/query/brX4CwCJoQ.1689234841273.json b/docs/api/_content/query/brX4CwCJoQ.1694434657409.json similarity index 100% rename from docs/api/_content/query/brX4CwCJoQ.1689234841273.json rename to docs/api/_content/query/brX4CwCJoQ.1694434657409.json diff --git a/docs/api/_content/query/ce37FPuxTk.1689234841273.json b/docs/api/_content/query/ce37FPuxTk.1694434657409.json similarity index 100% rename from docs/api/_content/query/ce37FPuxTk.1689234841273.json rename to docs/api/_content/query/ce37FPuxTk.1694434657409.json diff --git a/docs/api/_content/query/h1Txlczs2c.1689234841273.json b/docs/api/_content/query/h1Txlczs2c.1694434657409.json similarity index 100% rename from docs/api/_content/query/h1Txlczs2c.1689234841273.json rename to docs/api/_content/query/h1Txlczs2c.1694434657409.json diff --git a/docs/api/_content/query/hDwi9bbCqc.1689234841273.json b/docs/api/_content/query/hDwi9bbCqc.1689234841273.json deleted file mode 100644 index 0435c757..00000000 --- a/docs/api/_content/query/hDwi9bbCqc.1689234841273.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/kyverno-plugin/config-reference","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":32,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"kubeconfig: '~/.kube/config' \n\napi:\n port: 8080\n\nrest:\n enabled: false\n\nmetrics:\n enabled: false\n\nblockReports:\n enabled: false\n eventNamespace: default\n results: \n maxPerReport: 200\n keepOnlyLatest: false\n source: \"Kyverno Event\"\n\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"kubeconfig"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52dd1b"},"children":[{"type":"text","value":"'~/.kube/config'"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"blockReports"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"eventNamespace"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52dd1b"},"children":[{"type":"text","value":"default"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"maxPerReport"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"keepOnlyLatest"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"source"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52dd1b"},"children":[{"type":"text","value":"\"Kyverno Event\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2cfe35"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-c58c58"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-be2e00"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-be2e00{color:#0550AE}\n.ct-52dd1b{color:#0A3069}\n.ct-c58c58{color:#24292F}\n.ct-2cfe35{color:#116329}\n.dark .ct-2cfe35{color:#7EE787}\n.dark .ct-c58c58{color:#C9D1D9}\n.dark .ct-52dd1b{color:#A5D6FF}\n.dark .ct-be2e00{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:04. kyverno-plugin:config-reference.md","_source":"content","_file":"04. kyverno-plugin/config-reference.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/hDwi9bbCqc.1694434657409.json b/docs/api/_content/query/hDwi9bbCqc.1694434657409.json new file mode 100644 index 00000000..d83957f2 --- /dev/null +++ b/docs/api/_content/query/hDwi9bbCqc.1694434657409.json @@ -0,0 +1 @@ +{"_path":"/kyverno-plugin/config-reference","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":32,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"kubeconfig: '~/.kube/config' \n\napi:\n port: 8080\n # HTTP Basic Authentication for APIs and metrics endpoints\n basicAuth:\n username: \"\"\n password: \"\"\n secretRef: \"\"\n\nrest:\n enabled: false\n\nmetrics:\n enabled: false\n\nblockReports:\n enabled: false\n eventNamespace: default\n results: \n maxPerReport: 200\n keepOnlyLatest: false\n source: \"Kyverno Event\"\n\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"kubeconfig"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"'~/.kube/config'"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5328c"},"children":[{"type":"text","value":"# HTTP Basic Authentication for APIs and metrics endpoints"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"basicAuth"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"blockReports"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"eventNamespace"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"default"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"maxPerReport"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"keepOnlyLatest"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"source"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-c4a53c"},"children":[{"type":"text","value":"\"Kyverno Event\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-231d1b"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-82d33c"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-12d92c"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-f5328c{color:#6E7781}\n.ct-12d92c{color:#0550AE}\n.ct-c4a53c{color:#0A3069}\n.ct-82d33c{color:#24292F}\n.ct-231d1b{color:#116329}\n.dark .ct-231d1b{color:#7EE787}\n.dark .ct-82d33c{color:#C9D1D9}\n.dark .ct-c4a53c{color:#A5D6FF}\n.dark .ct-12d92c{color:#79C0FF}\n.dark .ct-f5328c{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:04. kyverno-plugin:config-reference.md","_source":"content","_file":"04. kyverno-plugin/config-reference.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/j4BTPdQbKI.1689234841273.json b/docs/api/_content/query/j4BTPdQbKI.1694434657409.json similarity index 100% rename from docs/api/_content/query/j4BTPdQbKI.1689234841273.json rename to docs/api/_content/query/j4BTPdQbKI.1694434657409.json diff --git a/docs/api/_content/query/lqzzf0RUHB.1689234841273.json b/docs/api/_content/query/lqzzf0RUHB.1689234841273.json deleted file mode 100644 index d58a6e2b..00000000 --- a/docs/api/_content/query/lqzzf0RUHB.1689234841273.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/guide/helm-chart-core","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Helm Chart","description":"Policy Reporter Helm Chart configuration","position":4,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"helm-chart"},"children":[{"type":"text","value":"Helm Chart"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The available Helm Chart is the easiest way to install and configure Policy Reporter. Depending on your usage, it provides several values to configure features and disable anything else."}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The following explanations focus on feature-based configurations. Additional configurations like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resource limits"}]},{"type":"text","value":", "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"nodeSelector"}]},{"type":"text","value":", etc. are also possible for each component. See the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" of the related chart for reference."}]}]},{"type":"element","tag":"h2","props":{"id":"usage"},"children":[{"type":"text","value":"Usage"}]},{"type":"element","tag":"h3","props":{"id":"add-the-policy-reporter-helm-repository"},"children":[{"type":"text","value":"Add the Policy Reporter Helm Repository"}]},{"type":"element","tag":"code","props":{"code":"helm repo add policy-reporter https://kyverno.github.io/policy-reporter\nhelm repo update\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-44559e"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"add"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"https://kyverno.github.io/policy-reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-44559e"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"update"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"code","props":{"code":"helm install policy-reporter policy-reporter/policy-reporter -f values.yaml --create-namespace -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-44559e"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"install"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"configuration"},"children":[{"type":"text","value":"Configuration"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default all available features are disabled. So it's up to the user to enable or configure the features needed. This approach reduces the required resources to a bare minimum."}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"h3","props":{"id":"enable-metrics-endpoint"},"children":[{"type":"text","value":"Enable Metrics Endpoint"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics will be available at "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"http://policy-reporter:8080/metrics"}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-rest-endpoints"},"children":[{"type":"text","value":"Enable REST Endpoints"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"REST APIs will be available at "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"http://policy-reporter:8080/v1/"}]},{"type":"text","value":" see "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"rest:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-targets-notification"},"children":[{"type":"text","value":"Enable Targets / Notification"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter supports several targets to which notifications can be sent. You can configure as many targets as you like, and also configure different targets for different priorities or sources (like Kyverno, Kube Bench or Falco). Channels in combination with filters allow you to configure multiple clients of the same type of targets. This is useful, for example, to forward different priorities or results of certain namespaces to a separate Slack channel."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For example, you can configure Grafana Loki by providing an accessible host or Slack with different channels:"}]},{"type":"element","tag":"code","props":{"code":"target:\n loki:\n # loki host address\n host: \"http://loki.loki-stack:3100\"\n # loki API path, defaults to \"/api/prom/push\" (deprecated)\n path: \"/loki/api/v1/push\"\n # minimum priority \"\" < info < warning < critical < error\n minimumPriority: \"warning\"\n # Skip already existing PolicyReportResults on startup\n skipExistingOnStartup: true\n # Send only results from the given sources\n customLabels:\n cluster: rancher-desktop\n sources:\n - kyverno\n - falco\n \n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://hooks.slack.com/services/123...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# loki host address"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# loki API path, defaults to \"/api/prom/push\" (deprecated)"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# minimum priority \"\" < info < warning < critical < error"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Skip already existing PolicyReportResults on startup"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Send only results from the given sources"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"rancher-desktop"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"kyverno"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"falco"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/123...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"use-secretref"},"children":[{"type":"text","value":"Use secretRef"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Instead of defining your credentials or webhooks directly in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":", you can also use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" configuration to define an already existing "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Secret"}]},{"type":"text","value":" by name. If the secret does not exist, the target is skipped."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Secret should contain the related configuration as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"key"}]},{"type":"text","value":". Supported keys are host, webhook, username, password, token, accessKeyID and secretAccessKey - depending on the related target. Only exception is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", which is dedicated for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" targets and is added as Authorization header."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" is also supported for channels, so you can use different secrets for different channels."}]},{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n # secretRef configuration\n - secretRef: \"team-a-slack-webhook\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n # inline configuration\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# secretRef configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-a-slack-webhook\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# inline configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"related Secret:"}]},{"type":"element","tag":"code","props":{"code":"apiVersion: v1\nkind: Secret\nmetadata:\n name: team-a-slack-webhook\ntype: Opaque\ndata:\n webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"team-a-slack-webhook"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4="}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# https://hooks.slack.com/services/T0..."}]}]}]}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/targets"},"children":[{"type":"text","value":"Targets"}]},{"type":"text","value":" for all available targets and how to configure them."}]}]},{"type":"element","tag":"h3","props":{"id":"enable-e-mail-reports"},"children":[{"type":"text","value":"Enable E-Mail Reports"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments."}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: \"\" # (optional) - displayed in the E-Mail Report if configured\n smtp:\n # (optional) name of a existing secret with all or a subset of the following SMTP configurations\n # its an alternative way to configure your SMTP server without exposing credentials in the values.yaml \n secret: \"\"\n host: \"\"\n port: 465\n username: \"\"\n password: \"\"\n from: \"\" # Displayed From E-Mail Address\n encryption: \"\" # default is none, supports ssl/tls and starttls\n\n # basic summary report\n summary:\n enabled: false\n schedule: \"* 8 * * *\" # CronJob schedule defines when the report will be send\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 3 # retry counter\n ttlSecondsAfterFinished: 0\n restartPolicy: Never # pod restart policy\n\n to: [] # list of receiver email addresses\n filter: {} # optional filters\n # disableClusterReports: false # remove ClusterPolicyResults from Reports\n # namespaces:\n # include: []\n # exclude: []\n # sources:\n # include: []\n # exclude: []\n channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses\n #- to: ['team-a@company.org']\n # filter:\n # disableClusterReports: true\n # namespaces:\n # include: ['team-a-*']\n # sources:\n # include: ['Kyverno']\n\n # violation summary report\n violations:\n enabled: false\n schedule: \"* 8 * * *\" # CronJob schedule defines when the report will be send\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 3 # retry counter\n ttlSecondsAfterFinished: 0\n restartPolicy: Never # pod restart policy\n\n to: [] # list of receiver email addresses\n filter: {} # optional filters\n # disableClusterReports: false # remove ClusterPolicyResults from Reports\n # namespaces:\n # include: []\n # exclude: []\n # sources:\n # include: []\n # exclude: []\n channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses\n #- to: ['team-a@company.org']\n # filter:\n # disableClusterReports: true\n # namespaces:\n # include: ['team-a-*']\n # sources:\n # include: ['Kyverno']\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) - displayed in the E-Mail Report if configured"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) name of a existing secret with all or a subset of the following SMTP configurations"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# its an alternative way to configure your SMTP server without exposing credentials in the values.yaml "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"secret"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Displayed From E-Mail Address"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# default is none, supports ssl/tls and starttls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# basic summary report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"* 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# CronJob schedule defines when the report will be send"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"restartPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Never"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# pod restart policy"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# list of receiver email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": {} "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# optional filters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# disableClusterReports: false # remove ClusterPolicyResults from Reports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"#- to: ['team-a@company.org']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# filter:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# disableClusterReports: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: ['team-a-*']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: ['Kyverno']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# violation summary report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"* 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# CronJob schedule defines when the report will be send"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"restartPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Never"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# pod restart policy"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# list of receiver email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": {} "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# optional filters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# disableClusterReports: false # remove ClusterPolicyResults from Reports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"#- to: ['team-a@company.org']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# filter:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# disableClusterReports: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: ['team-a-*']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# include: ['Kyverno']"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policyreport-crd-filter"},"children":[{"type":"text","value":"PolicyReport CRD Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Filter processed PolicyReport resources by namespace - you can either define an include or exclude list of namespaces with wildcard support. See "},{"type":"element","tag":"a","props":{"href":"/core/report-filter"},"children":[{"type":"text","value":"report filter"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"# Filter PolicyReport resources to process\nreportFilter:\n namespaces:\n # Process only PolicyReport resources from an included namespace, wildcards are supported\n include: []\n # Ignore all PolicyReport resources from a excluded namespace, wildcards are supported\n # exclude will be ignored if an include filter exists\n exclude: []\n clusterReports:\n # Disable the processing of ClusterPolicyReports\n disabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Filter PolicyReport resources to process"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Process only PolicyReport resources from an included namespace, wildcards are supported"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Ignore all PolicyReport resources from a excluded namespace, wildcards are supported"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# exclude will be ignored if an include filter exists"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Disable the processing of ClusterPolicyReports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"metric-customization"},"children":[{"type":"text","value":"Metric customization"}]},{"type":"element","tag":"h4","props":{"id":"metric-modes"},"children":[{"type":"text","value":"Metric Modes"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reduce the cardinality of the PolicyReportResult metrics by customize the provided labels."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available metric modes are:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" (default): provides all existing label information but has a high cardinality."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"Creates 1 metric per resource / policy / rule"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"simple"}]},{"type":"text","value":": provides a predefined subset of the available labels with a lower cardinality."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"Provides "},{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"\"namespace\", \"policy\", \"status\", \"severity\", \"category\", \"source\""}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":": provides the configured labels as list via the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"metrics.customLabels"}]},{"type":"text","value":" value."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"It supports all labels that are also available in the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" mode."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"See the "},{"type":"element","tag":"a","props":{"href":"/core/api-reference#policy_report_result"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"namespace\", \"policy\", \"source\", \"status\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h5","props":{"id":"metric-report-label"},"children":[{"type":"text","value":"Metric Report Label"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Use (Cluster)PolicyReport labels as additional metric labels in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":" mode. Invalid metric label characters will be replaced with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"_"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Example"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Add the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"app"}]},{"type":"text","value":" label of each (Cluster)PolicyReport, if available, as metric label."}]},{"type":"element","tag":"code","props":{"code":"apiVersion: wgpolicyk8s.io/v1alpha2\nkind: PolicyReport\nmetadata:\n labels:\n app: nginx\n name: cpol-disallow-host-path\n namespace: test\n","filename":"policy-report","language":"yaml","meta":"[policy-report]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"wgpolicyk8s.io/v1alpha2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"PolicyReport"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"app"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"nginx"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"cpol-disallow-host-path"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"status\",\"label:app\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":","}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"label:app\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{app=\"nginx\",status=\"pass\"} 1\npolicy_report_result{app=\"\",status=\"pass\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{app=\"nginx\",status=\"pass\"} 1\npolicy_report_result{app=\"\",status=\"pass\"} 1"}]}]}]}]}]},{"type":"element","tag":"h5","props":{"id":"metric-property-label"},"children":[{"type":"text","value":"Metric Property Label"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Use PolicyReportResult "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"properties"}]},{"type":"text","value":" as additional labels in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":" mode. Invalid metric label characters will be replaced with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"_"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Example"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Add the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"score"}]},{"type":"text","value":" property of PolicyReportResults, if available, as metric label."}]},{"type":"element","tag":"code","props":{"code":"apiVersion: wgpolicyk8s.io/v1alpha2\nkind: PolicyReport\n name: trivy-vuln-polr-nginx-5fbc65fff\n namespace: test\n ...\nresults:\n- category: Vulnerability Scan\n message: 'apt: integer overflows and underflows while parsing .deb packages'\n policy: CVE-2020-27350\n properties:\n artifact.repository: library/nginx\n artifact.tag: \"1.17\"\n score: \"5.7\"\n","filename":"policy-report","language":"yaml","meta":"[policy-report]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"wgpolicyk8s.io/v1alpha2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"PolicyReport"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"trivy-vuln-polr-nginx-5fbc65fff"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"test"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"..."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"- "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"category"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Vulnerability Scan"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"message"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"'apt: integer overflows and underflows while parsing .deb packages'"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"CVE-2020-27350"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"properties"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"artifact.repository"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"library/nginx"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"artifact.tag"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"1.17\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"score"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"5.7\""}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"property:score\", \"property:artifact.tag\", \"status\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"property:score\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"property:artifact.tag\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{artifact_tag=\"1.17\",score=\"5.7\",status=\"pass\"} 1\npolicy_report_result{artifact_tag=\"\",score=\"\",status=\"pass\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{artifact_tag=\"1.17\",score=\"5.7\",status=\"pass\"} 1\npolicy_report_result{artifact_tag=\"\",score=\"\",status=\"pass\"} 1"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"metric-filter"},"children":[{"type":"text","value":"Metric Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the processed namespaces, sources, policies, severities and/or status for metrics to get rid of unnecessary metrics. You can either define exclude or include rules, with wildcard support, for each available filter and combine them as needed."}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n filter:\n namespaces:\n include: [\"prod\", \"stage\"]\n sources:\n include: [\"Trivy*\", \"Kyverno\"]\n status:\n exclude: [\"skip\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"prod\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"stage\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"Trivy*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"status"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority Mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Define a custom mapping for fail results based on the related "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policy"}]},{"type":"text","value":". You can also overwrite the default priority for fail results without a severity. See "},{"type":"element","tag":"a","props":{"href":"/core/priority-mapping"},"children":[{"type":"text","value":"priority mapping"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"policyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"error"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-databases-appversion-2150"},"children":[{"type":"text","value":"External Databases (AppVersion >= 2.15.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, Policy Reporter uses an internal SQLite database to convert (cluster) policies into an internal SQL schema. The REST API uses this schema to execute performant queries and filter or group information according to various criteria."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"While this works well in most scenarios, SQLite can reach its limits in large environments. To overcome these limitations, it is possible to configure an external SQL database. Currently PostgreSQL, MySQL and MariaDB are supported."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In a HA setup, only one pod writes to the database, all other pods only read from it. In case of a new leader promotion, the new leader cleans up the DB and recreates the current state to reflect possible changes during the downtime of the previous leader."}]},{"type":"element","tag":"code","props":{"code":"database:\n type: \"postgres\"\n database: \"policy-reporter\"\n username: \"username\"\n password: \"password\"\n host: \"localhost:5432\"\n enableSSL: false\n # instead of configure the individual values you can also provide an DSN string\n # example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable\n # example mysql: root:password@tcp(localhost:3306)/test?tls=false\n dsn: \"\"\n # configure an existing secret as source for your values\n # supported fields: username, password, host, dsn, database\n secretRef: \"\"\n # use an mounted secret as source for your values, required the information in JSON format\n # supported fields: username, password, host, dsn, database\n mountedSecret: \"\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"postgres\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"username\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"password\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"localhost:5432\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enableSSL"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# instead of configure the individual values you can also provide an DSN string"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# example mysql: root:password@tcp(localhost:3306)/test?tls=false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"dsn"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# configure an existing secret as source for your values"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# supported fields: username, password, host, dsn, database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# use an mounted secret as source for your values, required the information in JSON format"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# supported fields: username, password, host, dsn, database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-caching-storage"},"children":[{"type":"text","value":"External Caching Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To reduce the memory usage of Policy Reporter in bigger clusters, it is possible to configure "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Redis"}]},{"type":"text","value":" as external caching service."}]},{"type":"element","tag":"code","props":{"code":"redis:\n # enables the feature\n enabled: false\n # address of the redis service\n address: \"redis:6379\"\n # used redis database\n database: 1\n # prefix for each key\n prefix: \"policy-reporter\"\n # optional authentication\n username: \"\"\n password: \"\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enables the feature"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# address of the redis service"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# used redis database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# prefix for each key"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# optional authentication"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"logging"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"2.14.0"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable API access debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug API access logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enable debug API access logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup makes it possible to deploy more then one instance of Policy Reporter without the issue of duplicated pushes.\nBy default HA mode will be enabled if the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"replicaCount"}]},{"type":"text","value":" is higher then "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":", to ensure that only one instance is responsible to send pushes for new "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PolicyReportResults"}]},{"type":"text","value":". Other features like API requests and metrics are loadbalanced between each instance."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup also adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". Both, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"replicaCount: 3\n\n# enabled if replicaCount > 1\npodDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n\n# required when policy-reporter runs in HA mode and you have targets configured\n# if no targets are configured, leaderElection is disabled automatically\n# will be enabled when replicaCount > 1\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# required when policy-reporter runs in HA mode and you have targets configured"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# if no targets are configured, leaderElection is disabled automatically"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# will be enabled when replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#external-clusters"},"children":[{"type":"text","value":"Multi Tenance Feature"}]},{"type":"text","value":" of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world."}]},{"type":"element","tag":"code","props":{"code":"ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter egress traffic to the Kubernetes API (defaults to port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"6443"}]},{"type":"text","value":") as well as ingress traffic to the Policy Reporter REST API from the Policy Reporter UI. Ingress and egress rules for additional targets or monitoring tools can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"networkPolicy:\n enabled: true\n egress:\n - to:\n ports:\n - protocol: TCP\n port: 6443\n ingress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"protocol"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"subcharts"},"children":[{"type":"text","value":"Subcharts"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Extend Policy Reporter with the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"text","value":" subcharts. The "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Monitoring"}]},{"type":"text","value":" subchart helps you link Policy Reporter to your "},{"type":"element","tag":"a","props":{"href":"https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack","target":"_blank"},"children":[{"type":"text","value":"Prometheus Operator"}]},{"type":"text","value":" setup."}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/ui/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter UI subchart and the required Policy Reporter REST API."}]},{"type":"element","tag":"code","props":{"code":"ui:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"display-mode"},"children":[{"type":"text","value":"Display Mode"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI supports a light and dark mode. The default depends on your system/browser configuration. To enforce a default mode, configure it with:"}]},{"type":"element","tag":"code","props":{"code":"ui:\n displayMode: dark # available options: dark / light\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"displayMode"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"dark"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# available options: dark / light"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"log-size"},"children":[{"type":"text","value":"Log size"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the maximum size of the log in the Policy Reporter UI:"}]},{"type":"element","tag":"code","props":{"code":"ui:\n logSize: 200 # 200 items are stored in memory\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logSize"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"200"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# 200 items are stored in memory"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"refresh-interval"},"children":[{"type":"text","value":"Refresh Interval"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the default refresh interval for all requests in millseconds, you can set it to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"0"}]},{"type":"text","value":", to disable autorefreshing."}]},{"type":"element","tag":"code","props":{"code":"ui:\n refreshInterval: 10000\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"refreshInterval"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10000"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-views"},"children":[{"type":"text","value":"Configure Views"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI has different views for different kinds of information. Each view, except the dashboard as the entrypoint, can be enabled or disabled as needed. The dashboard can be customized by disabling ClusterPolicyReport or PolicyReport information."}]},{"type":"element","tag":"code","props":{"code":"ui:\n views:\n dashboard:\n policyReports: true\n clusterPolicyReports: true\n logs: true # also remove the UI as target of policy reporter\n policyReports: true\n clusterPolicyReports: true\n kyvernoPolicies: true\n kyvernoVerifyImages: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"views"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"dashboard"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logs"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# also remove the UI as target of policy reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPolicies"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoVerifyImages"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-clusters"},"children":[{"type":"text","value":"External Clusters"}]},{"type":"element","tag":"alert","props":{"type":"warning"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"b","props":{},"children":[{"type":"text","value":"Attention:"}]},{"type":"text","value":" be sure that your APIs are not accessable for the outside world!"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"\nUse tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, the Policy Reporter UI processes only the Policy Reporter REST API running in the same cluster. If you are working in a multi-cluster environment and running Policy Reporter in each cluster, it can be annoying to switch between the different UIs of each cluster. To solve this problem, it is possible to configure additional Policy Reporter REST APIs from external clusters and switch between them as needed."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The APIs must be accessible for Policy Reporter UI, currently no additional authentication is supported. Make sure that you make your APIs available only internally."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can use the the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui.clusterName"}]},{"type":"text","value":" configuration to set the name of the default Cluster API, default is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"ui:\n clusterName: Dev Cluster # name used in the ClusterSelect for the default API\n\n clusters:\n - name: External Cluster # name used for the selection of the Cluster\n api: https://policy-reporter.external.cluster # reachable external Policy Reporter REST API\n kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API\n skipTLS: false # skip SSL verification\n certificate: \"/app/certs/root.ca\" # (optional) path to a mounted root cert for custom signed domains\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Dev Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# name used in the ClusterSelect for the default API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusters"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"External Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# name used for the selection of the Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"https://policy-reporter.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# reachable external Policy Reporter REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoApi"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"https://kyverno-plugin.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) reachable external Policy Reporter Kyverno Plugin REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# skip SSL verification"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/app/certs/root.ca\""}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# (optional) path to a mounted root cert for custom signed domains"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin-integration"},"children":[{"type":"text","value":"Kyverno Plugin integration"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Requires the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" subchart to be enabled."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the UI integration of the Kyverno Plugin to get additional "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"views"}]},{"type":"text","value":" about Kyverno Policies."}]},{"type":"element","tag":"code","props":{"code":"ui:\n plugins:\n kyverno: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"plugins"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"logging-1"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1.18.2"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable Proxy request debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug Proxy request logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enable debug Proxy request logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup-1"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Because most features are stateless, you can deploy Policy Reporter UI without additional needs in HA mode ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"replicaCount"}]},{"type":"text","value":" > "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":"). The only exception is the Log page, which receives pushes from Policy Reporter and hold them in memory by default. If you are using this feature it is recommended to configure "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"redis"}]},{"type":"text","value":" as central storage for Log entries."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"ui:\n replicaCount: 3\n\n # use redis as external log storage instead of an in memory store\n # recommended when using a HA setup with more then one replica\n # to get all logs on each instance \n redis:\n enabled: false\n address: \"redis:6379\"\n database: 0\n prefix: \"policy-reporter-ui\"\n username: \"\"\n password: \"\"\n\n # enabled if replicaCount > 1\n podDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter-ui disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter-ui disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# use redis as external log storage instead of an in memory store"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# recommended when using a HA setup with more then one replica"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# to get all logs on each instance "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"policy-reporter-ui\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter-ui disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter-ui disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress-1"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the UI over a hostname with the integrated "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Ingress"}]},{"type":"text","value":" support."}]},{"type":"element","tag":"code","props":{"code":"ui:\n ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy-1"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, it creates an additional NetworkPolicy to allow ingress traffic to the Policy Reporter UI on the default Port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]},{"type":"text","value":" and egress traffic to Policy Reporter and the Kyverno Plugin if enabled. Egress rules can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"ui:\n networkPolicy:\n enabled: true\n egress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Other than Policy Reporter, the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"metrics"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"REST"}]},{"type":"text","value":" API are enabled by default."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/kyvernoPlugin/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter Kyverno Plugin subchart."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"disable-metrics-endpoint"},"children":[{"type":"text","value":"Disable Metrics Endpoint"}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n metrics:\n enabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"disable-rest-endpoint"},"children":[{"type":"text","value":"Disable REST Endpoint"}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n rest:\n enabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-enforce-violation-policyreports-requires-kyverno-170"},"children":[{"type":"text","value":"Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Because Kyverno creates PolicyReports only for audit Policies, Policy Reporters KyvernoPlugin brings the possibility to create additional PolicyReports for blocked resources as well. This makes it possible to get also metrics and notification about resources blocked by an enforce Policy."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default PolicyReportResults are using another source ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno Event"}]},{"type":"text","value":") as audit results, so that they are displayed on separate pages. This source is customizable, so you can change it for example to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":", so the results are shown in the same dashboards as the audit results."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n blockReports:\n # enable the feature\n enabled: false\n # namespace where kyverno events are created\n eventNamespace: default\n results: \n # maximal results stored in a PolicyReport per namespace\n maxPerReport: 200\n # keep only the latest result of the same violation in the report\n keepOnlyLatest: false\n # source used for the PolicyReportResults\n source: \"Kyverno Event\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"blockReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enable the feature"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# namespace where kyverno events are created"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"eventNamespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"default"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# maximal results stored in a PolicyReport per namespace"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"maxPerReport"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# keep only the latest result of the same violation in the report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"keepOnlyLatest"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# source used for the PolicyReportResults"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"source"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"Kyverno Event\""}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"``"}]},{"type":"element","tag":"h3","props":{"id":"logging-2"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1.5.1"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable API access debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug API access logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enable debug API access logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup-2"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In HA mode KyvernoPlugin uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" to ensure that only one instance is responsible for managing block-PolicyReports. Other features like API requests and metrics are loadbalanced between each instance. This means, if "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin.blockReports.enabled"}]},{"type":"text","value":" is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"leaderElection"}]},{"type":"text","value":" is not needed and will be disabled."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup also adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". Both, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n replicaCount: 3\n\n # enabled if replicaCount > 1\n podDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n\n # required if policy-reporter-kyverno-plugin should run in HA mode and the \"blockReports\" feature is enabled\n # if \"blockReports\" is disabled, leaderElection is also disabled automatically\n # will be enabled when replicaCount > 1\n leaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# required if policy-reporter-kyverno-plugin should run in HA mode and the \"blockReports\" feature is enabled"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# if \"blockReports\" is disabled, leaderElection is also disabled automatically"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# will be enabled when replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress-2"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#external-clusters"},"children":[{"type":"text","value":"Multi Tenance Feature"}]},{"type":"text","value":" of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy-2"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter Kyverno Plugin egress traffic to the Kubernetes API (defaults to port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"6443"}]},{"type":"text","value":") as well as ingress traffic to the REST API from the Policy Reporter UI. Ingress and egress rules can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n networkPolicy:\n enabled: true\n egress:\n - to:\n ports:\n - protocol: TCP\n port: 6443\n ingress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ports"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"protocol"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"monitoring"},"children":[{"type":"text","value":"Monitoring"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/monitoring/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Monitoring Subchart integrates Policy Reporter into the "},{"type":"element","tag":"a","props":{"href":"https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack","target":"_blank"},"children":[{"type":"text","value":"Prometheus Operator"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This Subchart creates a ServiceMonitor for the available "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]},{"type":"text","value":" endpoint of Policy Reporter to be fetched from Prometheus along with three preconfigured dashboards (as ConfigMaps) for the provided Grafana."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter Monitoring subchart."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-the-servicemonitor"},"children":[{"type":"text","value":"Configure the ServiceMonitor"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, the ServiceMonitor is created in the HelmRelease namespace without additional labels. Depending on your installation you may have to add labels to match the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitorSelector"}]},{"type":"text","value":" of your Prometheus CRD. If you use the Helm Chart from the Prometheus community as linked above, you need a label "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"release"}]},{"type":"text","value":" with the release name of your Prometheus operator installation. The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitor.namespace"}]},{"type":"text","value":" configuration is optional and can be changed as needed."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n serviceMonitor:\n namespace:\n labels:\n release: prometheus-operator\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"serviceMonitor"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"release"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"prometheus-operator"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-the-kyverno-plugin-integration"},"children":[{"type":"text","value":"Enable the Kyverno Plugin integration"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Requires the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" subchart to be enabled."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, a second ServiceMonitor will be created for the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]},{"type":"text","value":" endpoint of the Kyverno Plugin. This ServiceMonitor also uses the configuration provided by "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.serviceMonitor"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n plugins:\n kyverno: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"plugins"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-grafana-dashboards"},"children":[{"type":"text","value":"Configure Grafana Dashboards"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To ensure that the ConfigMaps are identified as dashboards for Grafana, they need a special label "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"grafana_dashboard"}]},{"type":"text","value":" and must be in the namespace of the Grafana installation."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The required label is preconfigured but can be changed if needed. The namespace must set. It is also possible to disable the ConfigMaps entirely."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n grafana:\n # required: namespace of your Grafana installation\n namespace:\n dashboards:\n # Enable the deployment of grafana dashboards\n enabled: true \n # Label to find dashboards using the k8s sidecar\n label: grafana_dashboard\n # works only if it is supported by your Grafana installation\n folder:\n # Annotation to enable folder storage using the k8s sidecar\n annotation: grafana_folder\n # Grafana folder in which to store the dashboards\n name: Policy Reporter\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"grafana"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# required: namespace of your Grafana installation"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"dashboards"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Enable the deployment of grafana dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Label to find dashboards using the k8s sidecar"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"label"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"grafana_dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# works only if it is supported by your Grafana installation"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"folder"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Annotation to enable folder storage using the k8s sidecar"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"annotation"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"grafana_folder"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# Grafana folder in which to store the dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-93f9b6"},"children":[{"type":"text","value":"Policy Reporter"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-the-dashboard-views"},"children":[{"type":"text","value":"Configure the Dashboard Views"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Depending on your Policy Reports, some result types like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipped"}]},{"type":"text","value":" or "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":" are not supported. Also, depending on the size of your cluster and the number of namespaces, some parts are too small to be clearly arranged. To be flexible, the Subchart allows you to hide parts of the dashboard and change the height of the different components."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n # PolicyReport Details Dashboard\n policyReportDetails:\n # high of pass and fail Bar Charts\n firstStatusRow:\n height: 8\n # high of warn and error Bar Charts\n secondStatusRow:\n enabled: true\n height: 2\n # change the high of the Timeline or disable it\n statusTimeline:\n enabled: true\n height: 8\n # change the high of the different status tables or disable them as you like\n passTable:\n enabled: true\n height: 8\n failTable:\n enabled: true\n height: 8\n warningTable:\n enabled: true\n height: 4\n errorTable:\n enabled: true\n height: 4\n\n # ClusterPolicyReport Details Dashboard\n clusterPolicyReportDetails:\n # high of the status counter boxes\n statusRow:\n height: 6\n # change the high of the Timeline or disable it\n statusTimeline:\n enabled: true\n height: 8\n # change the high of the different status tables or disable them as you like\n passTable:\n enabled: true\n height: 8\n failTable:\n enabled: true\n height: 8\n warningTable:\n enabled: true\n height: 4\n errorTable:\n enabled: true\n height: 4\n\n # PolicyReports Dashboard\n policyReportOverview:\n # high of the fail bar chart and counter box\n failingSummaryRow:\n height: 8\n # high of the timeline\n failingTimeline:\n height: 10\n # high of the PolicyReport fail table\n failingPolicyRuleTable:\n height: 10\n # high of the ClusterPolicyReport fail table\n failingClusterPolicyRuleTable:\n height: 10\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml] "},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# PolicyReport Details Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyReportDetails"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of pass and fail Bar Charts"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"firstStatusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of warn and error Bar Charts"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"secondStatusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# change the high of the Timeline or disable it"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"statusTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# change the high of the different status tables or disable them as you like"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"passTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"warningTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"errorTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# ClusterPolicyReport Details Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"clusterPolicyReportDetails"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the status counter boxes"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"statusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"6"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# change the high of the Timeline or disable it"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"statusTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# change the high of the different status tables or disable them as you like"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"passTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"warningTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"errorTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# PolicyReports Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"policyReportOverview"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the fail bar chart and counter box"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failingSummaryRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the timeline"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failingTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the PolicyReport fail table"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failingPolicyRuleTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df388e"},"children":[{"type":"text","value":"# high of the ClusterPolicyReport fail table"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"failingClusterPolicyRuleTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ec78d0"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d85c22"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-462c32"},"children":[{"type":"text","value":"10"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-df388e{color:#6E7781}\n.ct-ec78d0{color:#116329}\n.ct-462c32{color:#0550AE}\n.ct-93f9b6{color:#0A3069}\n.ct-d85c22{color:#24292F}\n.ct-44559e{color:#953800}\n.dark .ct-44559e{color:#FFA657}\n.dark .ct-d85c22{color:#C9D1D9}\n.dark .ct-93f9b6{color:#A5D6FF}\n.dark .ct-462c32{color:#79C0FF}\n.dark .ct-ec78d0{color:#7EE787}\n.dark .ct-df388e{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"usage","depth":2,"text":"Usage","children":[{"id":"add-the-policy-reporter-helm-repository","depth":3,"text":"Add the Policy Reporter Helm Repository"},{"id":"installation","depth":3,"text":"Installation"}]},{"id":"configuration","depth":2,"text":"Configuration","children":[{"id":"enable-metrics-endpoint","depth":3,"text":"Enable Metrics Endpoint"},{"id":"enable-rest-endpoints","depth":3,"text":"Enable REST Endpoints"},{"id":"enable-targets-notification","depth":3,"text":"Enable Targets / Notification"},{"id":"enable-e-mail-reports","depth":3,"text":"Enable E-Mail Reports"},{"id":"policyreport-crd-filter","depth":3,"text":"PolicyReport CRD Filter"},{"id":"metric-customization","depth":3,"text":"Metric customization"},{"id":"priority-mapping","depth":3,"text":"Priority Mapping"},{"id":"external-databases-appversion-2150","depth":3,"text":"External Databases (AppVersion >= 2.15.0)"},{"id":"external-caching-storage","depth":3,"text":"External Caching Storage"},{"id":"logging","depth":3,"text":"Logging"},{"id":"high-available-setup","depth":3,"text":"High Available Setup"},{"id":"ingress","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"subcharts","depth":2,"text":"Subcharts"},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"display-mode","depth":3,"text":"Display Mode"},{"id":"log-size","depth":3,"text":"Log size"},{"id":"refresh-interval","depth":3,"text":"Refresh Interval"},{"id":"configure-views","depth":3,"text":"Configure Views"},{"id":"external-clusters","depth":3,"text":"External Clusters"},{"id":"kyverno-plugin-integration","depth":3,"text":"Kyverno Plugin integration"},{"id":"logging-1","depth":3,"text":"Logging"},{"id":"high-available-setup-1","depth":3,"text":"High Available Setup"},{"id":"ingress-1","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy-1","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"kyverno-plugin","depth":2,"text":"Kyverno Plugin","children":[{"id":"disable-metrics-endpoint","depth":3,"text":"Disable Metrics Endpoint"},{"id":"disable-rest-endpoint","depth":3,"text":"Disable REST Endpoint"},{"id":"enable-enforce-violation-policyreports-requires-kyverno-170","depth":3,"text":"Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)"},{"id":"logging-2","depth":3,"text":"Logging"},{"id":"high-available-setup-2","depth":3,"text":"High Available Setup"},{"id":"ingress-2","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy-2","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"monitoring","depth":2,"text":"Monitoring","children":[{"id":"configure-the-servicemonitor","depth":3,"text":"Configure the ServiceMonitor"},{"id":"enable-the-kyverno-plugin-integration","depth":3,"text":"Enable the Kyverno Plugin integration"},{"id":"configure-grafana-dashboards","depth":3,"text":"Configure Grafana Dashboards"},{"id":"configure-the-dashboard-views","depth":3,"text":"Configure the Dashboard Views"}]}]}},"_type":"markdown","_id":"content:01. guide:helm-chart-core.md","_source":"content","_file":"01. guide/helm-chart-core.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/lqzzf0RUHB.1694434657409.json b/docs/api/_content/query/lqzzf0RUHB.1694434657409.json new file mode 100644 index 00000000..f109551a --- /dev/null +++ b/docs/api/_content/query/lqzzf0RUHB.1694434657409.json @@ -0,0 +1 @@ +{"_path":"/guide/helm-chart-core","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Helm Chart","description":"Policy Reporter Helm Chart configuration","position":4,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"helm-chart"},"children":[{"type":"text","value":"Helm Chart"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The available Helm Chart is the easiest way to install and configure Policy Reporter. Depending on your usage, it provides several values to configure features and disable anything else."}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The following explanations focus on feature-based configurations. Additional configurations like "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resource limits"}]},{"type":"text","value":", "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"nodeSelector"}]},{"type":"text","value":", etc. are also possible for each component. See the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" of the related chart for reference."}]}]},{"type":"element","tag":"h2","props":{"id":"usage"},"children":[{"type":"text","value":"Usage"}]},{"type":"element","tag":"h3","props":{"id":"add-the-policy-reporter-helm-repository"},"children":[{"type":"text","value":"Add the Policy Reporter Helm Repository"}]},{"type":"element","tag":"code","props":{"code":"helm repo add policy-reporter https://kyverno.github.io/policy-reporter\nhelm repo update\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d56ffd"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"add"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"https://kyverno.github.io/policy-reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d56ffd"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"repo"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"update"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"code","props":{"code":"helm install policy-reporter policy-reporter/policy-reporter -f values.yaml --create-namespace -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d56ffd"},"children":[{"type":"text","value":"helm"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"install"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"policy-reporter/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"-f"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"--create-namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"configuration"},"children":[{"type":"text","value":"Configuration"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default all available features are disabled. So it's up to the user to enable or configure the features needed. This approach reduces the required resources to a bare minimum."}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"h3","props":{"id":"enable-metrics-endpoint"},"children":[{"type":"text","value":"Enable Metrics Endpoint"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics will be available at "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"http://policy-reporter:8080/metrics"}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-rest-endpoints"},"children":[{"type":"text","value":"Enable REST Endpoints"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"REST APIs will be available at "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"http://policy-reporter:8080/v1/"}]},{"type":"text","value":" see "},{"type":"element","tag":"a","props":{"href":"/core/api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"rest:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-api-basicauth-since-v2200"},"children":[{"type":"text","value":"Enable API BasicAuth (since v2.20.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"It is possible to enable global HTTP Basic Authentication for the API and metric endpoints"}]},{"type":"element","tag":"code","props":{"code":"global:\n basicAuth:\n # username: username\n # password: password\n secretRef: auth-secret\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"global"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"basicAuth"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# username: username"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# password: password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"auth-secret"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The credentials can be configured directly or as reference to an already existing secret with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"username"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"password"}]},{"type":"text","value":" key/value pairs."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI will automatically do authorized API calls. If "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" is enabled the ServiceMonitor resources will also get the required "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"basicAuth"}]},{"type":"text","value":" configuration."}]},{"type":"element","tag":"h3","props":{"id":"enable-targets-notification"},"children":[{"type":"text","value":"Enable Targets / Notification"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter supports several targets to which notifications can be sent. You can configure as many targets as you like, and also configure different targets for different priorities or sources (like Kyverno, Kube Bench or Falco). Channels in combination with filters allow you to configure multiple clients of the same type of targets. This is useful, for example, to forward different priorities or results of certain namespaces to a separate Slack channel."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For example, you can configure Grafana Loki by providing an accessible host or Slack with different channels:"}]},{"type":"element","tag":"code","props":{"code":"target:\n loki:\n # loki host address\n host: \"http://loki.loki-stack:3100\"\n # loki API path, defaults to \"/api/prom/push\" (deprecated)\n path: \"/loki/api/v1/push\"\n # minimum priority \"\" < info < warning < critical < error\n minimumPriority: \"warning\"\n # Skip already existing PolicyReportResults on startup\n skipExistingOnStartup: true\n # Send only results from the given sources\n customLabels:\n cluster: rancher-desktop\n sources:\n - kyverno\n - falco\n \n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n - webhook: \"https://hooks.slack.com/services/123...\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# loki host address"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"http://loki.loki-stack:3100\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# loki API path, defaults to \"/api/prom/push\" (deprecated)"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/loki/api/v1/push\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# minimum priority \"\" < info < warning < critical < error"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Skip already existing PolicyReportResults on startup"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Send only results from the given sources"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"rancher-desktop"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"kyverno"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"falco"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/123...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"use-secretref"},"children":[{"type":"text","value":"Use secretRef"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Instead of defining your credentials or webhooks directly in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":", you can also use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" configuration to define an already existing "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Secret"}]},{"type":"text","value":" by name. If the secret does not exist, the target is skipped."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Secret should contain the related configuration as "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"key"}]},{"type":"text","value":". Supported keys are host, webhook, username, password, token, accessKeyID and secretAccessKey - depending on the related target. Only exception is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"token"}]},{"type":"text","value":", which is dedicated for "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"webhook"}]},{"type":"text","value":" targets and is added as Authorization header."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"secretRef"}]},{"type":"text","value":" is also supported for channels, so you can use different secrets for different channels."}]},{"type":"element","tag":"code","props":{"code":"# values.yaml\ntarget:\n slack:\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n channels:\n # secretRef configuration\n - secretRef: \"team-a-slack-webhook\"\n filter:\n namespaces:\n include: [\"team-a-*\"]\n # inline configuration\n - webhook: \"https://hooks.slack.com/services/456...\"\n filter:\n namespaces:\n include: [\"team-b-*\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# values.yaml"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# secretRef configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-a-slack-webhook\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-a-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# inline configuration"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"https://hooks.slack.com/services/456...\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"team-b-*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"related Secret:"}]},{"type":"element","tag":"code","props":{"code":"apiVersion: v1\nkind: Secret\nmetadata:\n name: team-a-slack-webhook\ntype: Opaque\ndata:\n webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"v1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"team-a-slack-webhook"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Opaque"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"data"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4="}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# https://hooks.slack.com/services/T0..."}]}]}]}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See "},{"type":"element","tag":"a","props":{"href":"/core/targets"},"children":[{"type":"text","value":"Targets"}]},{"type":"text","value":" for all available targets and how to configure them."}]}]},{"type":"element","tag":"h3","props":{"id":"enable-e-mail-reports"},"children":[{"type":"text","value":"Enable E-Mail Reports"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"filter"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"channels"}]},{"type":"text","value":" to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments."}]},{"type":"element","tag":"code","props":{"code":"emailReports:\n clusterName: \"\" # (optional) - displayed in the E-Mail Report if configured\n smtp:\n # (optional) name of a existing secret with all or a subset of the following SMTP configurations\n # its an alternative way to configure your SMTP server without exposing credentials in the values.yaml \n secret: \"\"\n host: \"\"\n port: 465\n username: \"\"\n password: \"\"\n from: \"\" # Displayed From E-Mail Address\n encryption: \"\" # default is none, supports ssl/tls and starttls\n\n # basic summary report\n summary:\n enabled: false\n schedule: \"* 8 * * *\" # CronJob schedule defines when the report will be send\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 3 # retry counter\n ttlSecondsAfterFinished: 0\n restartPolicy: Never # pod restart policy\n\n to: [] # list of receiver email addresses\n filter: {} # optional filters\n # disableClusterReports: false # remove ClusterPolicyResults from Reports\n # namespaces:\n # include: []\n # exclude: []\n # sources:\n # include: []\n # exclude: []\n channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses\n #- to: ['team-a@company.org']\n # filter:\n # disableClusterReports: true\n # namespaces:\n # include: ['team-a-*']\n # sources:\n # include: ['Kyverno']\n\n # violation summary report\n violations:\n enabled: false\n schedule: \"* 8 * * *\" # CronJob schedule defines when the report will be send\n activeDeadlineSeconds: 300 # timeout in seconds\n backoffLimit: 3 # retry counter\n ttlSecondsAfterFinished: 0\n restartPolicy: Never # pod restart policy\n\n to: [] # list of receiver email addresses\n filter: {} # optional filters\n # disableClusterReports: false # remove ClusterPolicyResults from Reports\n # namespaces:\n # include: []\n # exclude: []\n # sources:\n # include: []\n # exclude: []\n channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses\n #- to: ['team-a@company.org']\n # filter:\n # disableClusterReports: true\n # namespaces:\n # include: ['team-a-*']\n # sources:\n # include: ['Kyverno']\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) - displayed in the E-Mail Report if configured"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) name of a existing secret with all or a subset of the following SMTP configurations"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# its an alternative way to configure your SMTP server without exposing credentials in the values.yaml "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secret"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Displayed From E-Mail Address"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# default is none, supports ssl/tls and starttls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# basic summary report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"* 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# CronJob schedule defines when the report will be send"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"restartPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Never"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# pod restart policy"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# list of receiver email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": {} "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# optional filters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# disableClusterReports: false # remove ClusterPolicyResults from Reports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"#- to: ['team-a@company.org']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# filter:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# disableClusterReports: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: ['team-a-*']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: ['Kyverno']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# violation summary report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"schedule"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"* 8 * * *\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# CronJob schedule defines when the report will be send"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"activeDeadlineSeconds"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"300"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# timeout in seconds"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"backoffLimit"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# retry counter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ttlSecondsAfterFinished"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"restartPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Never"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# pod restart policy"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# list of receiver email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": {} "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# optional filters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# disableClusterReports: false # remove ClusterPolicyResults from Reports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": [] "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"#- to: ['team-a@company.org']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# filter:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# disableClusterReports: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespaces:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: ['team-a-*']"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# sources:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# include: ['Kyverno']"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policyreport-crd-filter"},"children":[{"type":"text","value":"PolicyReport CRD Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Filter processed PolicyReport resources by namespace - you can either define an include or exclude list of namespaces with wildcard support. See "},{"type":"element","tag":"a","props":{"href":"/core/report-filter"},"children":[{"type":"text","value":"report filter"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"# Filter PolicyReport resources to process\nreportFilter:\n namespaces:\n # Process only PolicyReport resources from an included namespace, wildcards are supported\n include: []\n # Ignore all PolicyReport resources from a excluded namespace, wildcards are supported\n # exclude will be ignored if an include filter exists\n exclude: []\n clusterReports:\n # Disable the processing of ClusterPolicyReports\n disabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Filter PolicyReport resources to process"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Process only PolicyReport resources from an included namespace, wildcards are supported"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Ignore all PolicyReport resources from a excluded namespace, wildcards are supported"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# exclude will be ignored if an include filter exists"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Disable the processing of ClusterPolicyReports"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"metric-customization"},"children":[{"type":"text","value":"Metric customization"}]},{"type":"element","tag":"h4","props":{"id":"metric-modes"},"children":[{"type":"text","value":"Metric Modes"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reduce the cardinality of the PolicyReportResult metrics by customize the provided labels."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Available metric modes are:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" (default): provides all existing label information but has a high cardinality."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"Creates 1 metric per resource / policy / rule"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"simple"}]},{"type":"text","value":": provides a predefined subset of the available labels with a lower cardinality."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"Provides "},{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"\"namespace\", \"policy\", \"status\", \"severity\", \"category\", \"source\""}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":": provides the configured labels as list via the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"metrics.customLabels"}]},{"type":"text","value":" value."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"It supports all labels that are also available in the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" mode."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"See the "},{"type":"element","tag":"a","props":{"href":"/core/api-reference#policy_report_result"},"children":[{"type":"text","value":"API Reference"}]},{"type":"text","value":" for details."}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"namespace\", \"policy\", \"source\", \"status\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h5","props":{"id":"metric-report-label"},"children":[{"type":"text","value":"Metric Report Label"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Use (Cluster)PolicyReport labels as additional metric labels in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":" mode. Invalid metric label characters will be replaced with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"_"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Example"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Add the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"app"}]},{"type":"text","value":" label of each (Cluster)PolicyReport, if available, as metric label."}]},{"type":"element","tag":"code","props":{"code":"apiVersion: wgpolicyk8s.io/v1alpha2\nkind: PolicyReport\nmetadata:\n labels:\n app: nginx\n name: cpol-disallow-host-path\n namespace: test\n","filename":"policy-report","language":"yaml","meta":"[policy-report]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"wgpolicyk8s.io/v1alpha2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"PolicyReport"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metadata"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"app"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"nginx"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"cpol-disallow-host-path"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"status\",\"label:app\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":","}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"label:app\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{app=\"nginx\",status=\"pass\"} 1\npolicy_report_result{app=\"\",status=\"pass\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{app=\"nginx\",status=\"pass\"} 1\npolicy_report_result{app=\"\",status=\"pass\"} 1"}]}]}]}]}]},{"type":"element","tag":"h5","props":{"id":"metric-property-label"},"children":[{"type":"text","value":"Metric Property Label"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Use PolicyReportResult "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"properties"}]},{"type":"text","value":" as additional labels in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"custom"}]},{"type":"text","value":" mode. Invalid metric label characters will be replaced with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"_"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Example"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Add the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"score"}]},{"type":"text","value":" property of PolicyReportResults, if available, as metric label."}]},{"type":"element","tag":"code","props":{"code":"apiVersion: wgpolicyk8s.io/v1alpha2\nkind: PolicyReport\n name: trivy-vuln-polr-nginx-5fbc65fff\n namespace: test\n ...\nresults:\n- category: Vulnerability Scan\n message: 'apt: integer overflows and underflows while parsing .deb packages'\n policy: CVE-2020-27350\n properties:\n artifact.repository: library/nginx\n artifact.tag: \"1.17\"\n score: \"5.7\"\n","filename":"policy-report","language":"yaml","meta":"[policy-report]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"apiVersion"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"wgpolicyk8s.io/v1alpha2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kind"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"PolicyReport"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"trivy-vuln-polr-nginx-5fbc65fff"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"test"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"..."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"- "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"category"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Vulnerability Scan"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"message"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"'apt: integer overflows and underflows while parsing .deb packages'"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"CVE-2020-27350"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"properties"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"artifact.repository"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"library/nginx"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"artifact.tag"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"1.17\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"score"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"5.7\""}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n mode: custom\n customLabels: [\"property:score\", \"property:artifact.tag\", \"status\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"property:score\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"property:artifact.tag\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{artifact_tag=\"1.17\",score=\"5.7\",status=\"pass\"} 1\npolicy_report_result{artifact_tag=\"\",score=\"\",status=\"pass\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{artifact_tag=\"1.17\",score=\"5.7\",status=\"pass\"} 1\npolicy_report_result{artifact_tag=\"\",score=\"\",status=\"pass\"} 1"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"metric-filter"},"children":[{"type":"text","value":"Metric Filter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the processed namespaces, sources, policies, severities and/or status for metrics to get rid of unnecessary metrics. You can either define exclude or include rules, with wildcard support, for each available filter and combine them as needed."}]},{"type":"element","tag":"code","props":{"code":"metrics:\n enabled: true\n filter:\n namespaces:\n include: [\"prod\", \"stage\"]\n sources:\n include: [\"Trivy*\", \"Kyverno\"]\n status:\n exclude: [\"skip\"]\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"prod\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"stage\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"Trivy*\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"status"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority Mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Define a custom mapping for fail results based on the related "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policy"}]},{"type":"text","value":". You can also overwrite the default priority for fail results without a severity. See "},{"type":"element","tag":"a","props":{"href":"/core/priority-mapping"},"children":[{"type":"text","value":"priority mapping"}]},{"type":"text","value":" for details."}]},{"type":"element","tag":"code","props":{"code":"policyPriorities:\n # used for all fail results without severity or concrete mapping\n default: warning\n # used for all fail results of the require-ns-labels policy independent of the severity\n require-ns-labels: error\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyPriorities"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# used for all fail results without severity or concrete mapping"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"warning"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# used for all fail results of the require-ns-labels policy independent of the severity"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"require-ns-labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"error"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-databases-appversion-2150"},"children":[{"type":"text","value":"External Databases (AppVersion >= 2.15.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, Policy Reporter uses an internal SQLite database to convert (cluster) policies into an internal SQL schema. The REST API uses this schema to execute performant queries and filter or group information according to various criteria."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"While this works well in most scenarios, SQLite can reach its limits in large environments. To overcome these limitations, it is possible to configure an external SQL database. Currently PostgreSQL, MySQL and MariaDB are supported."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In a HA setup, only one pod writes to the database, all other pods only read from it. In case of a new leader promotion, the new leader cleans up the DB and recreates the current state to reflect possible changes during the downtime of the previous leader."}]},{"type":"element","tag":"code","props":{"code":"database:\n type: \"postgres\"\n database: \"policy-reporter\"\n username: \"username\"\n password: \"password\"\n host: \"localhost:5432\"\n enableSSL: false\n # instead of configure the individual values you can also provide an DSN string\n # example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable\n # example mysql: root:password@tcp(localhost:3306)/test?tls=false\n dsn: \"\"\n # configure an existing secret as source for your values\n # supported fields: username, password, host, dsn, database\n secretRef: \"\"\n # use an mounted secret as source for your values, required the information in JSON format\n # supported fields: username, password, host, dsn, database\n mountedSecret: \"\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"postgres\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"username\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"password\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"localhost:5432\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enableSSL"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# instead of configure the individual values you can also provide an DSN string"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# example mysql: root:password@tcp(localhost:3306)/test?tls=false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"dsn"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# configure an existing secret as source for your values"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# supported fields: username, password, host, dsn, database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# use an mounted secret as source for your values, required the information in JSON format"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# supported fields: username, password, host, dsn, database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-caching-storage"},"children":[{"type":"text","value":"External Caching Storage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To reduce the memory usage of Policy Reporter in bigger clusters, it is possible to configure "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Redis"}]},{"type":"text","value":" as external caching service."}]},{"type":"element","tag":"code","props":{"code":"redis:\n # enables the feature\n enabled: false\n # address of the redis service\n address: \"redis:6379\"\n # used redis database\n database: 1\n # prefix for each key\n prefix: \"policy-reporter\"\n # optional authentication\n username: \"\"\n password: \"\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enables the feature"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# address of the redis service"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# used redis database"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# prefix for each key"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# optional authentication"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"logging"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"2.14.0"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable API access debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug API access logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enable debug API access logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup makes it possible to deploy more then one instance of Policy Reporter without the issue of duplicated pushes.\nBy default HA mode will be enabled if the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"replicaCount"}]},{"type":"text","value":" is higher then "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":", to ensure that only one instance is responsible to send pushes for new "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PolicyReportResults"}]},{"type":"text","value":". Other features like API requests and metrics are loadbalanced between each instance."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup also adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". Both, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"replicaCount: 3\n\n# enabled if replicaCount > 1\npodDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n\n# required when policy-reporter runs in HA mode and you have targets configured\n# if no targets are configured, leaderElection is disabled automatically\n# will be enabled when replicaCount > 1\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# required when policy-reporter runs in HA mode and you have targets configured"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# if no targets are configured, leaderElection is disabled automatically"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# will be enabled when replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#external-clusters"},"children":[{"type":"text","value":"Multi Tenance Feature"}]},{"type":"text","value":" of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world."}]},{"type":"element","tag":"code","props":{"code":"ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter egress traffic to the Kubernetes API (defaults to port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"6443"}]},{"type":"text","value":") as well as ingress traffic to the Policy Reporter REST API from the Policy Reporter UI. Ingress and egress rules for additional targets or monitoring tools can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"networkPolicy:\n enabled: true\n egress:\n - to:\n ports:\n - protocol: TCP\n port: 6443\n ingress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"protocol"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"subcharts"},"children":[{"type":"text","value":"Subcharts"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Extend Policy Reporter with the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"text","value":" and "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"text","value":" subcharts. The "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Monitoring"}]},{"type":"text","value":" subchart helps you link Policy Reporter to your "},{"type":"element","tag":"a","props":{"href":"https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack","target":"_blank"},"children":[{"type":"text","value":"Prometheus Operator"}]},{"type":"text","value":" setup."}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter-ui"},"children":[{"type":"text","value":"Policy Reporter UI"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/ui/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter UI subchart and the required Policy Reporter REST API."}]},{"type":"element","tag":"code","props":{"code":"ui:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"display-mode"},"children":[{"type":"text","value":"Display Mode"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI supports a light and dark mode. The default depends on your system/browser configuration. To enforce a default mode, configure it with:"}]},{"type":"element","tag":"code","props":{"code":"ui:\n displayMode: dark # available options: dark / light\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"displayMode"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"dark"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# available options: dark / light"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"log-size"},"children":[{"type":"text","value":"Log size"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the maximum size of the log in the Policy Reporter UI:"}]},{"type":"element","tag":"code","props":{"code":"ui:\n logSize: 200 # 200 items are stored in memory\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logSize"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"200"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# 200 items are stored in memory"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"refresh-interval"},"children":[{"type":"text","value":"Refresh Interval"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure the default refresh interval for all requests in millseconds, you can set it to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"0"}]},{"type":"text","value":", to disable autorefreshing."}]},{"type":"element","tag":"code","props":{"code":"ui:\n refreshInterval: 10000\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"refreshInterval"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10000"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-views"},"children":[{"type":"text","value":"Configure Views"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Policy Reporter UI has different views for different kinds of information. Each view, except the dashboard as the entrypoint, can be enabled or disabled as needed. The dashboard can be customized by disabling ClusterPolicyReport or PolicyReport information."}]},{"type":"element","tag":"code","props":{"code":"ui:\n views:\n dashboard:\n policyReports: true\n clusterPolicyReports: true\n logs: true # also remove the UI as target of policy reporter\n policyReports: true\n clusterPolicyReports: true\n kyvernoPolicies: true\n kyvernoVerifyImages: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"views"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"dashboard"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logs"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# also remove the UI as target of policy reporter"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPolicies"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoVerifyImages"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"external-clusters"},"children":[{"type":"text","value":"External Clusters"}]},{"type":"element","tag":"alert","props":{"type":"warning"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"b","props":{},"children":[{"type":"text","value":"Attention:"}]},{"type":"text","value":" be sure that your APIs are not accessable for the outside world!"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"\nUse tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, the Policy Reporter UI processes only the Policy Reporter REST API running in the same cluster. If you are working in a multi-cluster environment and running Policy Reporter in each cluster, it can be annoying to switch between the different UIs of each cluster. To solve this problem, it is possible to configure additional Policy Reporter REST APIs from external clusters and switch between them as needed."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The APIs must be accessible for Policy Reporter UI, currently only HTTP Basic authentication is supported. Make sure that you make your APIs available only internally."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can use the the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui.clusterName"}]},{"type":"text","value":" configuration to set the name of the default Cluster API, default is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"ui:\n clusterName: Dev Cluster # name used in the ClusterSelect for the default API\n\n clusters:\n - name: External Cluster # name used for the selection of the Cluster\n api: https://policy-reporter.external.cluster # reachable external Policy Reporter REST API\n kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API\n skipTLS: false # skip SSL verification\n certificate: \"/app/certs/root.ca\" # (optional) path to a mounted root cert for custom signed domains\n username: username # HTTP BasicAuth Username\n password: password # HTTP BasicAuth Password\n secretRef: auth-secret # all configuration can also provided as existing secret with the related key/value pairs, except the cluster name.\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Dev Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# name used in the ClusterSelect for the default API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusters"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"External Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# name used for the selection of the Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"https://policy-reporter.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# reachable external Policy Reporter REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoApi"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"https://kyverno-plugin.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) reachable external Policy Reporter Kyverno Plugin REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"skipTLS"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# skip SSL verification"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"certificate"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/app/certs/root.ca\""}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# (optional) path to a mounted root cert for custom signed domains"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# HTTP BasicAuth Username"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# HTTP BasicAuth Password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"auth-secret"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# all configuration can also provided as existing secret with the related key/value pairs, except the cluster name."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kyverno-plugin-integration"},"children":[{"type":"text","value":"Kyverno Plugin integration"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Requires the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" subchart to be enabled."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the UI integration of the Kyverno Plugin to get additional "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"views"}]},{"type":"text","value":" about Kyverno Policies."}]},{"type":"element","tag":"code","props":{"code":"ui:\n plugins:\n kyverno: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"plugins"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"logging-1"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1.18.2"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable Proxy request debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug Proxy request logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enable debug Proxy request logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup-1"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Because most features are stateless, you can deploy Policy Reporter UI without additional needs in HA mode ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"replicaCount"}]},{"type":"text","value":" > "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":"). The only exception is the Log page, which receives pushes from Policy Reporter and hold them in memory by default. If you are using this feature it is recommended to configure "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"redis"}]},{"type":"text","value":" as central storage for Log entries."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"ui:\n replicaCount: 3\n\n # use redis as external log storage instead of an in memory store\n # recommended when using a HA setup with more then one replica\n # to get all logs on each instance \n redis:\n enabled: false\n address: \"redis:6379\"\n database: 0\n prefix: \"policy-reporter-ui\"\n username: \"\"\n password: \"\"\n\n # enabled if replicaCount > 1\n podDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter-ui disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter-ui disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# use redis as external log storage instead of an in memory store"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# recommended when using a HA setup with more then one replica"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# to get all logs on each instance "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"policy-reporter-ui\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter-ui disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter-ui disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress-1"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the UI over a hostname with the integrated "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Ingress"}]},{"type":"text","value":" support."}]},{"type":"element","tag":"code","props":{"code":"ui:\n ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy-1"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, it creates an additional NetworkPolicy to allow ingress traffic to the Policy Reporter UI on the default Port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]},{"type":"text","value":" and egress traffic to Policy Reporter and the Kyverno Plugin if enabled. Egress rules can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"ui:\n networkPolicy:\n enabled: true\n egress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Other than Policy Reporter, the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"metrics"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"REST"}]},{"type":"text","value":" API are enabled by default."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/kyvernoPlugin/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter Kyverno Plugin subchart."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"disable-metrics-endpoint"},"children":[{"type":"text","value":"Disable Metrics Endpoint"}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n metrics:\n enabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"disable-rest-endpoint"},"children":[{"type":"text","value":"Disable REST Endpoint"}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n rest:\n enabled: false\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-enforce-violation-policyreports-requires-kyverno-170"},"children":[{"type":"text","value":"Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Because Kyverno creates PolicyReports only for audit Policies, Policy Reporters KyvernoPlugin brings the possibility to create additional PolicyReports for blocked resources as well. This makes it possible to get also metrics and notification about resources blocked by an enforce Policy."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default PolicyReportResults are using another source ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno Event"}]},{"type":"text","value":") as audit results, so that they are displayed on separate pages. This source is customizable, so you can change it for example to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"Kyverno"}]},{"type":"text","value":", so the results are shown in the same dashboards as the audit results."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n blockReports:\n # enable the feature\n enabled: false\n # namespace where kyverno events are created\n eventNamespace: default\n results: \n # maximal results stored in a PolicyReport per namespace\n maxPerReport: 200\n # keep only the latest result of the same violation in the report\n keepOnlyLatest: false\n # source used for the PolicyReportResults\n source: \"Kyverno Event\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"blockReports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enable the feature"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# namespace where kyverno events are created"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"eventNamespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"default"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"results"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# maximal results stored in a PolicyReport per namespace"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"maxPerReport"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# keep only the latest result of the same violation in the report"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"keepOnlyLatest"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# source used for the PolicyReportResults"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"source"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"Kyverno Event\""}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"``"}]},{"type":"element","tag":"h3","props":{"id":"logging-2"},"children":[{"type":"text","value":"Logging"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Since AppVersion "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1.5.1"}]},{"type":"text","value":" its possible to customize the logger output like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"encoding"}]},{"type":"text","value":" and "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"logLevel"}]},{"type":"text","value":". It is also possible to enable API access debug logging."}]},{"type":"element","tag":"code","props":{"code":"logging:\n encoding: console # possible encodings are console and json\n logLevel: 0 # default info\n development: false # more human readable structure, enables stacktraces and removes log sampling\n\napi:\n logging: false # enable debug API access logging, sets logLevel to debug\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"encoding"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"console"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# possible encodings are console and json"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logLevel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# default info"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"development"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# more human readable structure, enables stacktraces and removes log sampling"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enable debug API access logging, sets logLevel to debug"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"high-available-setup-2"},"children":[{"type":"text","value":"High Available Setup"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In HA mode KyvernoPlugin uses "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" to ensure that only one instance is responsible for managing block-PolicyReports. Other features like API requests and metrics are loadbalanced between each instance. This means, if "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin.blockReports.enabled"}]},{"type":"text","value":" is "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"leaderElection"}]},{"type":"text","value":" is not needed and will be disabled."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The High Available setup also adds an "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" with a default "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"minAvailable"}]},{"type":"text","value":" of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"1"}]},{"type":"text","value":". Both, "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"LeaderElection"}]},{"type":"text","value":" as well as the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"PodDisruptionBudget"}]},{"type":"text","value":" can be configured to you personal needs."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n replicaCount: 3\n\n # enabled if replicaCount > 1\n podDisruptionBudget:\n # -- Configures the minimum available pods for policy-reporter disruptions.\n # Cannot be used if `maxUnavailable` is set.\n minAvailable: 1\n # -- Configures the maximum unavailable pods for policy-reporter disruptions.\n # Cannot be used if `minAvailable` is set.\n maxUnavailable:\n\n # required if policy-reporter-kyverno-plugin should run in HA mode and the \"blockReports\" feature is enabled\n # if \"blockReports\" is disabled, leaderElection is also disabled automatically\n # will be enabled when replicaCount > 1\n leaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"replicaCount"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"3"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# enabled if replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"podDisruptionBudget"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the minimum available pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `maxUnavailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"minAvailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# -- Configures the maximum unavailable pods for policy-reporter disruptions."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Cannot be used if `minAvailable` is set."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"maxUnavailable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# required if policy-reporter-kyverno-plugin should run in HA mode and the \"blockReports\" feature is enabled"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# if \"blockReports\" is disabled, leaderElection is also disabled automatically"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# will be enabled when replicaCount > 1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"ingress-2"},"children":[{"type":"text","value":"Ingress"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the "},{"type":"element","tag":"a","props":{"href":"/guide/helm-chart-core#external-clusters"},"children":[{"type":"text","value":"Multi Tenance Feature"}]},{"type":"text","value":" of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n ingress:\n enabled: true\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /$1\n hosts:\n - host: domain.com\n paths:\n - path: \"/(.*)\"\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"annotations"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"nginx.ingress.kubernetes.io/rewrite-target"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"/$1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"hosts"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"domain.com"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"paths"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"\"/(.*)\""}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-networkpolicy-2"},"children":[{"type":"text","value":"Enable NetworkPolicy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter Kyverno Plugin egress traffic to the Kubernetes API (defaults to port "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"6443"}]},{"type":"text","value":") as well as ingress traffic to the REST API from the Policy Reporter UI. Ingress and egress rules can be extended as needed."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n networkPolicy:\n enabled: true\n egress:\n - to:\n ports:\n - protocol: TCP\n port: 6443\n ingress: []\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"networkPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"egress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ports"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"protocol"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"ingress"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": []"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"monitoring"},"children":[{"type":"text","value":"Monitoring"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each value is prefixed with "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" to be clear that it has to be configured under this subchart."}]}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"See the complete "},{"type":"element","tag":"a","props":{"href":"https://raw.githubusercontent.com/kyverno/policy-reporter/main/charts/policy-reporter/charts/monitoring/values.yaml","target":"_blank"},"children":[{"type":"text","value":"values.yaml"}]},{"type":"text","value":" for reference."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Monitoring Subchart integrates Policy Reporter into the "},{"type":"element","tag":"a","props":{"href":"https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack","target":"_blank"},"children":[{"type":"text","value":"Prometheus Operator"}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This Subchart creates a ServiceMonitor for the available "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]},{"type":"text","value":" endpoint of Policy Reporter to be fetched from Prometheus along with three preconfigured dashboards (as ConfigMaps) for the provided Grafana."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Enable the Policy Reporter Monitoring subchart."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n enabled: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-the-servicemonitor"},"children":[{"type":"text","value":"Configure the ServiceMonitor"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, the ServiceMonitor is created in the HelmRelease namespace without additional labels. Depending on your installation you may have to add labels to match the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitorSelector"}]},{"type":"text","value":" of your Prometheus CRD. If you use the Helm Chart from the Prometheus community as linked above, you need a label "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"release"}]},{"type":"text","value":" with the release name of your Prometheus operator installation. The "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"serviceMonitor.namespace"}]},{"type":"text","value":" configuration is optional and can be changed as needed."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n serviceMonitor:\n namespace:\n labels:\n release: prometheus-operator\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"serviceMonitor"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"labels"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"release"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"prometheus-operator"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"enable-the-kyverno-plugin-integration"},"children":[{"type":"text","value":"Enable the Kyverno Plugin integration"}]},{"type":"element","tag":"alert","props":{},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Requires the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin"}]},{"type":"text","value":" subchart to be enabled."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If enabled, a second ServiceMonitor will be created for the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]},{"type":"text","value":" endpoint of the Kyverno Plugin. This ServiceMonitor also uses the configuration provided by "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.serviceMonitor"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n plugins:\n kyverno: true\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"plugins"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-grafana-dashboards"},"children":[{"type":"text","value":"Configure Grafana Dashboards"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To ensure that the ConfigMaps are identified as dashboards for Grafana, they need a special label "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"grafana_dashboard"}]},{"type":"text","value":" and must be in the namespace of the Grafana installation."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The required label is preconfigured but can be changed if needed. The namespace must set. It is also possible to disable the ConfigMaps entirely."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n grafana:\n # required: namespace of your Grafana installation\n namespace:\n dashboards:\n # Enable the deployment of grafana dashboards\n enabled: true \n # Label to find dashboards using the k8s sidecar\n label: grafana_dashboard\n # works only if it is supported by your Grafana installation\n folder:\n # Annotation to enable folder storage using the k8s sidecar\n annotation: grafana_folder\n # Grafana folder in which to store the dashboards\n name: Policy Reporter\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml]"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"grafana"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# required: namespace of your Grafana installation"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"namespace"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"dashboards"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Enable the deployment of grafana dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Label to find dashboards using the k8s sidecar"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"label"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"grafana_dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# works only if it is supported by your Grafana installation"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"folder"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Annotation to enable folder storage using the k8s sidecar"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"annotation"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"grafana_folder"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# Grafana folder in which to store the dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-674596"},"children":[{"type":"text","value":"Policy Reporter"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"configure-the-dashboard-views"},"children":[{"type":"text","value":"Configure the Dashboard Views"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Depending on your Policy Reports, some result types like "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skipped"}]},{"type":"text","value":" or "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":" are not supported. Also, depending on the size of your cluster and the number of namespaces, some parts are too small to be clearly arranged. To be flexible, the Subchart allows you to hide parts of the dashboard and change the height of the different components."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n # PolicyReport Details Dashboard\n policyReportDetails:\n # high of pass and fail Bar Charts\n firstStatusRow:\n height: 8\n # high of warn and error Bar Charts\n secondStatusRow:\n enabled: true\n height: 2\n # change the high of the Timeline or disable it\n statusTimeline:\n enabled: true\n height: 8\n # change the high of the different status tables or disable them as you like\n passTable:\n enabled: true\n height: 8\n failTable:\n enabled: true\n height: 8\n warningTable:\n enabled: true\n height: 4\n errorTable:\n enabled: true\n height: 4\n\n # ClusterPolicyReport Details Dashboard\n clusterPolicyReportDetails:\n # high of the status counter boxes\n statusRow:\n height: 6\n # change the high of the Timeline or disable it\n statusTimeline:\n enabled: true\n height: 8\n # change the high of the different status tables or disable them as you like\n passTable:\n enabled: true\n height: 8\n failTable:\n enabled: true\n height: 8\n warningTable:\n enabled: true\n height: 4\n errorTable:\n enabled: true\n height: 4\n\n # PolicyReports Dashboard\n policyReportOverview:\n # high of the fail bar chart and counter box\n failingSummaryRow:\n height: 8\n # high of the timeline\n failingTimeline:\n height: 10\n # high of the PolicyReport fail table\n failingPolicyRuleTable:\n height: 10\n # high of the ClusterPolicyReport fail table\n failingClusterPolicyRuleTable:\n height: 10\n","filename":"values.yaml","language":"yaml","meta":"[values.yaml] "},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"monitoring"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# PolicyReport Details Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyReportDetails"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of pass and fail Bar Charts"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"firstStatusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of warn and error Bar Charts"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"secondStatusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"2"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# change the high of the Timeline or disable it"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"statusTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# change the high of the different status tables or disable them as you like"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"passTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"warningTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"errorTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# ClusterPolicyReport Details Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"clusterPolicyReportDetails"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the status counter boxes"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"statusRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"6"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# change the high of the Timeline or disable it"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"statusTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# change the high of the different status tables or disable them as you like"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"passTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"warningTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"errorTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# PolicyReports Dashboard"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"policyReportOverview"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the fail bar chart and counter box"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failingSummaryRow"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"8"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the timeline"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failingTimeline"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the PolicyReport fail table"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failingPolicyRuleTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-498735"},"children":[{"type":"text","value":"# high of the ClusterPolicyReport fail table"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"failingClusterPolicyRuleTable"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37e99"},"children":[{"type":"text","value":"height"}]},{"type":"element","tag":"span","props":{"class":"ct-d71187"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-36d41f"},"children":[{"type":"text","value":"10"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-498735{color:#6E7781}\n.ct-b37e99{color:#116329}\n.ct-36d41f{color:#0550AE}\n.ct-674596{color:#0A3069}\n.ct-d71187{color:#24292F}\n.ct-d56ffd{color:#953800}\n.dark .ct-d56ffd{color:#FFA657}\n.dark .ct-d71187{color:#C9D1D9}\n.dark .ct-674596{color:#A5D6FF}\n.dark .ct-36d41f{color:#79C0FF}\n.dark .ct-b37e99{color:#7EE787}\n.dark .ct-498735{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"usage","depth":2,"text":"Usage","children":[{"id":"add-the-policy-reporter-helm-repository","depth":3,"text":"Add the Policy Reporter Helm Repository"},{"id":"installation","depth":3,"text":"Installation"}]},{"id":"configuration","depth":2,"text":"Configuration","children":[{"id":"enable-metrics-endpoint","depth":3,"text":"Enable Metrics Endpoint"},{"id":"enable-rest-endpoints","depth":3,"text":"Enable REST Endpoints"},{"id":"enable-api-basicauth-since-v2200","depth":3,"text":"Enable API BasicAuth (since v2.20.0)"},{"id":"enable-targets-notification","depth":3,"text":"Enable Targets / Notification"},{"id":"enable-e-mail-reports","depth":3,"text":"Enable E-Mail Reports"},{"id":"policyreport-crd-filter","depth":3,"text":"PolicyReport CRD Filter"},{"id":"metric-customization","depth":3,"text":"Metric customization"},{"id":"priority-mapping","depth":3,"text":"Priority Mapping"},{"id":"external-databases-appversion-2150","depth":3,"text":"External Databases (AppVersion >= 2.15.0)"},{"id":"external-caching-storage","depth":3,"text":"External Caching Storage"},{"id":"logging","depth":3,"text":"Logging"},{"id":"high-available-setup","depth":3,"text":"High Available Setup"},{"id":"ingress","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"subcharts","depth":2,"text":"Subcharts"},{"id":"policy-reporter-ui","depth":2,"text":"Policy Reporter UI","children":[{"id":"display-mode","depth":3,"text":"Display Mode"},{"id":"log-size","depth":3,"text":"Log size"},{"id":"refresh-interval","depth":3,"text":"Refresh Interval"},{"id":"configure-views","depth":3,"text":"Configure Views"},{"id":"external-clusters","depth":3,"text":"External Clusters"},{"id":"kyverno-plugin-integration","depth":3,"text":"Kyverno Plugin integration"},{"id":"logging-1","depth":3,"text":"Logging"},{"id":"high-available-setup-1","depth":3,"text":"High Available Setup"},{"id":"ingress-1","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy-1","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"kyverno-plugin","depth":2,"text":"Kyverno Plugin","children":[{"id":"disable-metrics-endpoint","depth":3,"text":"Disable Metrics Endpoint"},{"id":"disable-rest-endpoint","depth":3,"text":"Disable REST Endpoint"},{"id":"enable-enforce-violation-policyreports-requires-kyverno-170","depth":3,"text":"Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)"},{"id":"logging-2","depth":3,"text":"Logging"},{"id":"high-available-setup-2","depth":3,"text":"High Available Setup"},{"id":"ingress-2","depth":3,"text":"Ingress"},{"id":"enable-networkpolicy-2","depth":3,"text":"Enable NetworkPolicy"}]},{"id":"monitoring","depth":2,"text":"Monitoring","children":[{"id":"configure-the-servicemonitor","depth":3,"text":"Configure the ServiceMonitor"},{"id":"enable-the-kyverno-plugin-integration","depth":3,"text":"Enable the Kyverno Plugin integration"},{"id":"configure-grafana-dashboards","depth":3,"text":"Configure Grafana Dashboards"},{"id":"configure-the-dashboard-views","depth":3,"text":"Configure the Dashboard Views"}]}]}},"_type":"markdown","_id":"content:01. guide:helm-chart-core.md","_source":"content","_file":"01. guide/helm-chart-core.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/nCqkVwgk5V.1689234841273.json b/docs/api/_content/query/nCqkVwgk5V.1694434657409.json similarity index 100% rename from docs/api/_content/query/nCqkVwgk5V.1689234841273.json rename to docs/api/_content/query/nCqkVwgk5V.1694434657409.json diff --git a/docs/api/_content/query/nWFoinZ95K.1689234841273.json b/docs/api/_content/query/nWFoinZ95K.1694434657409.json similarity index 79% rename from docs/api/_content/query/nWFoinZ95K.1689234841273.json rename to docs/api/_content/query/nWFoinZ95K.1694434657409.json index cf5e75c8..7c96ac23 100644 --- a/docs/api/_content/query/nWFoinZ95K.1689234841273.json +++ b/docs/api/_content/query/nWFoinZ95K.1694434657409.json @@ -1 +1 @@ -{"_path":"/core/development","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":15,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"(optional) Kubernetes Cluster with "},{"type":"element","tag":"a","props":{"href":"https://github.com/kubernetes-sigs/wg-policy-prototypes/tree/master/policy-report/crd/v1alpha2"},"children":[{"type":"text","value":"wgpolicyk8s.io CRDs"}]},{"type":"text","value":" installed"}]}]},{"type":"element","tag":"h2","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter on GitHub"}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"go get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"unit-tests"},"children":[{"type":"text","value":"Unit Tests"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run unit tests locally with"}]},{"type":"element","tag":"code","props":{"code":"make test\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"or"}]},{"type":"element","tag":"code","props":{"code":"go test -v ./... -timeout=10s\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"test"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"-v"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"./..."}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"-timeout=10s"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-policy-reporter"},"children":[{"type":"text","value":"Running Policy Reporter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To run Policy Reporter locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for PolicyReports and ClusterPolicyReports. The configuration can be done via CLI arguments, "},{"type":"element","tag":"a","props":{"href":"/core/11-config-reference","target":"_blank"},"children":[{"type":"text","value":"config.yaml"}]},{"type":"text","value":", or a mix of both."}]},{"type":"element","tag":"code","props":{"code":"go run main.go run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":"center"},"children":[{"type":"text","value":"Short"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--kubeconfig"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-k"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the kubeconfig file,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to connect to the Kubernetes API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--config"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-c"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--dbfile"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-d"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the SQLite database file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"sqlite-database.db"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--metrics-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-m"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the Metrics API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--rest-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-r"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the REST API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--port"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-p"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter"},"children":[{"type":"text","value":"Compile and run Policy Reporter"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/policyreporter run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-8fffa1"},"children":[{"type":"text","value":"/build/policyreporter"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-4da622"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-7c181d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-769293"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-4da622{color:#0550AE}\n.ct-769293{color:#0A3069}\n.ct-7c181d{color:#24292F}\n.ct-8fffa1{color:#953800}\n.dark .ct-8fffa1{color:#FFA657}\n.dark .ct-7c181d{color:#C9D1D9}\n.dark .ct-769293{color:#A5D6FF}\n.dark .ct-4da622{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"getting-started","depth":2,"text":"Getting started","children":[{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"unit-tests","depth":3,"text":"Unit Tests"}]},{"id":"running-policy-reporter","depth":2,"text":"Running Policy Reporter","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter","depth":3,"text":"Compile and run Policy Reporter"}]}]}},"_type":"markdown","_id":"content:02. core:development.md","_source":"content","_file":"02. core/development.md","_extension":"md"} \ No newline at end of file +{"_path":"/core/development","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":15,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"(optional) Kubernetes Cluster with "},{"type":"element","tag":"a","props":{"href":"https://github.com/kubernetes-sigs/wg-policy-prototypes/tree/master/policy-report/crd/v1alpha2"},"children":[{"type":"text","value":"wgpolicyk8s.io CRDs"}]},{"type":"text","value":" installed"}]}]},{"type":"element","tag":"h2","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter on GitHub"}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"go get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"unit-tests"},"children":[{"type":"text","value":"Unit Tests"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run unit tests locally with"}]},{"type":"element","tag":"code","props":{"code":"make test\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"test"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"or"}]},{"type":"element","tag":"code","props":{"code":"go test -v ./... -timeout=10s\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"test"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"-v"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"./..."}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"-timeout=10s"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-policy-reporter"},"children":[{"type":"text","value":"Running Policy Reporter"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"To run Policy Reporter locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for PolicyReports and ClusterPolicyReports. The configuration can be done via CLI arguments, "},{"type":"element","tag":"a","props":{"href":"/core/11-config-reference","target":"_blank"},"children":[{"type":"text","value":"config.yaml"}]},{"type":"text","value":", or a mix of both."}]},{"type":"element","tag":"code","props":{"code":"go run main.go run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":"center"},"children":[{"type":"text","value":"Short"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--kubeconfig"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-k"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the kubeconfig file,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to connect to the Kubernetes API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--config"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-c"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--dbfile"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-d"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the SQLite database file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"sqlite-database.db"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--metrics-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-m"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the Metrics API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--rest-enabled"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-r"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"enables the REST API endpoints"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"--port"}]}]},{"type":"element","tag":"td","props":{"align":"center"},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-p"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter"},"children":[{"type":"text","value":"Compile and run Policy Reporter"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/policyreporter run -k ~/.kube/config\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-126565"},"children":[{"type":"text","value":"/build/policyreporter"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-25f3d2"},"children":[{"type":"text","value":"-k"}]},{"type":"element","tag":"span","props":{"class":"ct-2b4576"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-21867e"},"children":[{"type":"text","value":"~/.kube/config"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-25f3d2{color:#0550AE}\n.ct-21867e{color:#0A3069}\n.ct-2b4576{color:#24292F}\n.ct-126565{color:#953800}\n.dark .ct-126565{color:#FFA657}\n.dark .ct-2b4576{color:#C9D1D9}\n.dark .ct-21867e{color:#A5D6FF}\n.dark .ct-25f3d2{color:#79C0FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"getting-started","depth":2,"text":"Getting started","children":[{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"unit-tests","depth":3,"text":"Unit Tests"}]},{"id":"running-policy-reporter","depth":2,"text":"Running Policy Reporter","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter","depth":3,"text":"Compile and run Policy Reporter"}]}]}},"_type":"markdown","_id":"content:02. core:development.md","_source":"content","_file":"02. core/development.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/pmelODPuk2.1689234841273.json b/docs/api/_content/query/pmelODPuk2.1694434657409.json similarity index 73% rename from docs/api/_content/query/pmelODPuk2.1689234841273.json rename to docs/api/_content/query/pmelODPuk2.1694434657409.json index a25cab66..41a02dce 100644 --- a/docs/api/_content/query/pmelODPuk2.1689234841273.json +++ b/docs/api/_content/query/pmelODPuk2.1694434657409.json @@ -1 +1 @@ -{"_path":"/ui/development","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":21,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"go-backend"},"children":[{"type":"text","value":"Go Backend"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Go Backend acts as:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Backend store and API for the Policy Report pushes"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"File server for the NuxtJS single page application (the actual UI)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"HTTP proxy for the Policy Reporter REST API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"HTTP proxy for the Kyverno plugin REST API (if enabled)"}]}]},{"type":"element","tag":"h3","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]}]},{"type":"element","tag":"h3","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-ui","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter UI on GitHub"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Go Backend is located in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"./server"}]},{"type":"text","value":" directory"}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"cd server\n\ngo get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"cd"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"server"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-policy-reporter-ui"},"children":[{"type":"text","value":"Running Policy Reporter UI"}]},{"type":"element","tag":"code","props":{"code":"go run main.go -no-ui -dev -port=8082\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-port=8082"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-config"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter UI config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-dev"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"adds the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Access-Control-Allow-Origin"}]},{"type":"text","value":" HTTP header"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"to all APIs to avoid CORS errors"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-no-ui"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"disables the SPA handler to start the backend without the UI,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"only for development purposes"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-policy-reporter"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Host URL to Policy Reporter,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to proxy API requests to and from the UI"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-kyverno-plugin"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Host URL to Policy Reporter Kyverno plugin,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to proxy API requests to and from the UI"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-port"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter-ui"},"children":[{"type":"text","value":"Compile and run Policy Reporter UI"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/policyreporter-ui -no-ui -dev -port=8082\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"/build/policyreporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-port=8082"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"nuxtjs-frontend"},"children":[{"type":"text","value":"NuxtJS Frontend"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The actual frontend is a single page application based on "},{"type":"element","tag":"a","props":{"href":"https://nuxtjs.org/","target":"_blank"},"children":[{"type":"text","value":"NuxtJS"}]},{"type":"text","value":" and "},{"type":"element","tag":"a","props":{"href":"https://www.typescriptlang.org/","target":"_blank"},"children":[{"type":"text","value":"TypeScript"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"requirements-1"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"NodeJS >= v16"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Local running Policy Reporter UI backend"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Accessible Policy Reporter REST API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Accessible Kyverno plugin REST API (optional)"}]}]},{"type":"element","tag":"h3","props":{"id":"preparation"},"children":[{"type":"text","value":"Preparation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter Kyverno plugin via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-kyverno-plugin 8083:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"service/policy-reporter-kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8083"}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Start the Policy Reporter UI server in development mode without the UI. The server has to be started in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"server"}]},{"type":"text","value":" directory of the Policy Reporter UI project."}]},{"type":"element","tag":"code","props":{"code":"go run main.go -no-ui -dev -port=8082 -policy-reporter http://localhost:8080 -kyverno-plugin http://localhost:8083\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-port=8082"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"http://localhost:"}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"-kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"http://localhost:"}]},{"type":"element","tag":"span","props":{"class":"ct-abfd98"},"children":[{"type":"text","value":"8083"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies-1"},"children":[{"type":"text","value":"Install Dependencies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Dependencies are managed with NPM."}]},{"type":"element","tag":"code","props":{"code":"npm install\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"npm"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"install"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"running-policy-reporter-ui-1"},"children":[{"type":"text","value":"Running Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Create a .env file to configure the Policy Reporter UI backend URL. With this setup you can just copy the prepared "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":".env.example"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"cp .env.example .env\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"cp"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":".env.example"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":".env"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Start the NuxtJS development server"}]},{"type":"element","tag":"code","props":{"code":"npm run dev\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f9a759"},"children":[{"type":"text","value":"npm"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-3d732e"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e0d57"},"children":[{"type":"text","value":"dev"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Open "},{"type":"element","tag":"a","props":{"href":"http://localhost:3000","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:3000","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:3000"}]}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Check the output of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"npm run dev"}]},{"type":"text","value":" command if this port is not working."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-f9a759{color:#953800}\n.ct-5e0d57{color:#0A3069}\n.ct-3d732e{color:#24292F}\n.ct-abfd98{color:#0550AE}\n.dark .ct-abfd98{color:#79C0FF}\n.dark .ct-3d732e{color:#C9D1D9}\n.dark .ct-5e0d57{color:#A5D6FF}\n.dark .ct-f9a759{color:#FFA657}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"go-backend","depth":2,"text":"Go Backend","children":[{"id":"requirements","depth":3,"text":"Requirements"},{"id":"getting-started","depth":3,"text":"Getting started"},{"id":"install-dependencies","depth":3,"text":"Install dependencies"}]},{"id":"running-policy-reporter-ui","depth":2,"text":"Running Policy Reporter UI","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter-ui","depth":3,"text":"Compile and run Policy Reporter UI"}]},{"id":"nuxtjs-frontend","depth":2,"text":"NuxtJS Frontend","children":[{"id":"requirements-1","depth":3,"text":"Requirements"},{"id":"preparation","depth":3,"text":"Preparation"},{"id":"install-dependencies-1","depth":3,"text":"Install Dependencies"},{"id":"running-policy-reporter-ui-1","depth":3,"text":"Running Policy Reporter UI"}]}]}},"_type":"markdown","_id":"content:03. ui:development.md","_source":"content","_file":"03. ui/development.md","_extension":"md"} \ No newline at end of file +{"_path":"/ui/development","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Local Development","description":"","position":21,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"local-development"},"children":[{"type":"text","value":"Local Development"}]},{"type":"element","tag":"h2","props":{"id":"go-backend"},"children":[{"type":"text","value":"Go Backend"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Go Backend acts as:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Backend store and API for the Policy Report pushes"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"File server for the NuxtJS single page application (the actual UI)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"HTTP proxy for the Policy Reporter REST API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"HTTP proxy for the Kyverno plugin REST API (if enabled)"}]}]},{"type":"element","tag":"h3","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Go >= v1.19"}]}]},{"type":"element","tag":"h3","props":{"id":"getting-started"},"children":[{"type":"text","value":"Getting started"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Fork and/or checkout "},{"type":"element","tag":"a","props":{"href":"https://github.com/kyverno/policy-reporter-ui","target":"_blank"},"children":[{"type":"text","value":"Policy Reporter UI on GitHub"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The Go Backend is located in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"./server"}]},{"type":"text","value":" directory"}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"code","props":{"code":"cd server\n\ngo get ./...\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"cd"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"server"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"get"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"./..."}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"running-policy-reporter-ui"},"children":[{"type":"text","value":"Running Policy Reporter UI"}]},{"type":"element","tag":"code","props":{"code":"go run main.go -no-ui -dev -port=8082\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-port=8082"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"argument-reference"},"children":[{"type":"text","value":"Argument Reference"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Argument"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Default"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-config"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"path to the Policy Reporter UI config file"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"config.yaml"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-dev"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"adds the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Access-Control-Allow-Origin"}]},{"type":"text","value":" HTTP header"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"to all APIs to avoid CORS errors"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-no-ui"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"disables the SPA handler to start the backend without the UI,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"only for development purposes"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"false"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-policy-reporter"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Host URL to Policy Reporter,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to proxy API requests to and from the UI"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-kyverno-plugin"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Host URL to Policy Reporter Kyverno plugin,"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"used to proxy API requests to and from the UI"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"-port"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"used port for the HTTP server"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"compile-and-run-policy-reporter-ui"},"children":[{"type":"text","value":"Compile and run Policy Reporter UI"}]},{"type":"element","tag":"code","props":{"code":"make build\n\n./build/policyreporter-ui -no-ui -dev -port=8082\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"make"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"build"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"/build/policyreporter-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-port=8082"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"nuxtjs-frontend"},"children":[{"type":"text","value":"NuxtJS Frontend"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The actual frontend is a single page application based on "},{"type":"element","tag":"a","props":{"href":"https://nuxtjs.org/","target":"_blank"},"children":[{"type":"text","value":"NuxtJS"}]},{"type":"text","value":" and "},{"type":"element","tag":"a","props":{"href":"https://www.typescriptlang.org/","target":"_blank"},"children":[{"type":"text","value":"TypeScript"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"requirements-1"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"NodeJS >= v16"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Local running Policy Reporter UI backend"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Accessible Policy Reporter REST API"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Accessible Kyverno plugin REST API (optional)"}]}]},{"type":"element","tag":"h3","props":{"id":"preparation"},"children":[{"type":"text","value":"Preparation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"service/policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Access Policy Reporter Kyverno plugin via port forwarding:"}]},{"type":"element","tag":"code","props":{"code":"kubectl port-forward service/policy-reporter-kyverno-plugin 8083:8080 -n policy-reporter\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"kubectl"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"port-forward"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"service/policy-reporter-kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8083"}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-n"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"policy-reporter"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Start the Policy Reporter UI server in development mode without the UI. The server has to be started in the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"server"}]},{"type":"text","value":" directory of the Policy Reporter UI project."}]},{"type":"element","tag":"code","props":{"code":"go run main.go -no-ui -dev -port=8082 -policy-reporter http://localhost:8080 -kyverno-plugin http://localhost:8083\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"main.go"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-no-ui"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-dev"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-port=8082"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-policy-reporter"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"http://localhost:"}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8080"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"-kyverno-plugin"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"http://localhost:"}]},{"type":"element","tag":"span","props":{"class":"ct-df4541"},"children":[{"type":"text","value":"8083"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies-1"},"children":[{"type":"text","value":"Install Dependencies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Dependencies are managed with NPM."}]},{"type":"element","tag":"code","props":{"code":"npm install\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"npm"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"install"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"running-policy-reporter-ui-1"},"children":[{"type":"text","value":"Running Policy Reporter UI"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Create a .env file to configure the Policy Reporter UI backend URL. With this setup you can just copy the prepared "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":".env.example"}]},{"type":"text","value":"."}]},{"type":"element","tag":"code","props":{"code":"cp .env.example .env\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"cp"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":".env.example"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":".env"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Start the NuxtJS development server"}]},{"type":"element","tag":"code","props":{"code":"npm run dev\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-8aea62"},"children":[{"type":"text","value":"npm"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"run"}]},{"type":"element","tag":"span","props":{"class":"ct-75b234"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afca06"},"children":[{"type":"text","value":"dev"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Open "},{"type":"element","tag":"a","props":{"href":"http://localhost:3000","target":"_blank"},"children":[{"type":"element","tag":"a","props":{"href":"http://localhost:3000","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:3000"}]}]},{"type":"text","value":"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Check the output of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"npm run dev"}]},{"type":"text","value":" command if this port is not working."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-8aea62{color:#953800}\n.ct-afca06{color:#0A3069}\n.ct-75b234{color:#24292F}\n.ct-df4541{color:#0550AE}\n.dark .ct-df4541{color:#79C0FF}\n.dark .ct-75b234{color:#C9D1D9}\n.dark .ct-afca06{color:#A5D6FF}\n.dark .ct-8aea62{color:#FFA657}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"go-backend","depth":2,"text":"Go Backend","children":[{"id":"requirements","depth":3,"text":"Requirements"},{"id":"getting-started","depth":3,"text":"Getting started"},{"id":"install-dependencies","depth":3,"text":"Install dependencies"}]},{"id":"running-policy-reporter-ui","depth":2,"text":"Running Policy Reporter UI","children":[{"id":"argument-reference","depth":3,"text":"Argument Reference"},{"id":"compile-and-run-policy-reporter-ui","depth":3,"text":"Compile and run Policy Reporter UI"}]},{"id":"nuxtjs-frontend","depth":2,"text":"NuxtJS Frontend","children":[{"id":"requirements-1","depth":3,"text":"Requirements"},{"id":"preparation","depth":3,"text":"Preparation"},{"id":"install-dependencies-1","depth":3,"text":"Install Dependencies"},{"id":"running-policy-reporter-ui-1","depth":3,"text":"Running Policy Reporter UI"}]}]}},"_type":"markdown","_id":"content:03. ui:development.md","_source":"content","_file":"03. ui/development.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/quxhN0CCbf.1689234841273.json b/docs/api/_content/query/quxhN0CCbf.1694434657409.json similarity index 59% rename from docs/api/_content/query/quxhN0CCbf.1689234841273.json rename to docs/api/_content/query/quxhN0CCbf.1694434657409.json index 9f0069c4..f2b21ef9 100644 --- a/docs/api/_content/query/quxhN0CCbf.1689234841273.json +++ b/docs/api/_content/query/quxhN0CCbf.1694434657409.json @@ -1 +1 @@ -{"_path":"/kyverno-plugin/api-reference","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":30,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by Policy Reporter."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"healthz-api"},"children":[{"type":"text","value":"Healthz API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/healthz"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the app is healthy and required CRDs are installed"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/healthz\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/healthz\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"error\": \"No Kyverno CRDs found\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"No Kyverno CRDs found\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"readiness-api"},"children":[{"type":"text","value":"Readiness API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the app is up and running"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/ready\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/ready\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"crd-apis"},"children":[{"type":"text","value":"CRD APIs"}]},{"type":"element","tag":"h3","props":{"id":"policies-api"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all available Policies and ClusterPolicies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/policies\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/policies\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\":\"ClusterPolicy\",\n \"name\":\"deny-privilege-escalation\",\n \"autogenControllers\":[\n \"DaemonSet\",\n \"Deployment\",\n \"Job\",\n \"StatefulSet\",\n \"CronJob\"\n ],\n \"validationFailureAction\":\"audit\",\n \"background\":true,\n \"rules\":[\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"deny-privilege-escalation\",\n \"type\":\"validation\"\n },\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"autogen-deny-privilege-escalation\",\n \"type\":\"validation\"\n },\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"autogen-cronjob-deny-privilege-escalation\",\n \"type\":\"validation\"\n }\n ],\n \"category\":\"Pod Security Standards (Restricted)\",\n \"description\":\"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.\",\n \"severity\":\"medium\",\n \"creationTimestamp\":\"2021-11-07T18:32:40Z\",\n \"uid\":\"7cabc2f3-0e9b-4d1e-a434-a19275a54d29\",\n \"content\":\"apiVersion: kyverno.io/v1\\nkind: ClusterPolicy\\nmetadata:\\n annotations:\\n pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob\\n policies.kyverno.io/category: Pod Security Standards (Restricted)\\n policies.kyverno.io/description: Privilege escalation, such as via set-user-ID\\n or set-group-ID file mode, should not be allowed.\\n policies.kyverno.io/severity: medium\\n creationTimestamp: \\\"2021-11-07T18:32:40Z\\\"\\n generation: 16\\n labels:\\n app: kyverno\\n app.kubernetes.io/component: kyverno\\n app.kubernetes.io/instance: kyverno-policies\\n app.kubernetes.io/managed-by: Helm\\n app.kubernetes.io/name: kyverno-policies\\n app.kubernetes.io/part-of: kyverno-policies\\n app.kubernetes.io/version: v2.1.3\\n argocd.argoproj.io/instance: kyverno-policies\\n helm.sh/chart: kyverno-policies-v2.1.3\\n name: deny-privilege-escalation\\n resourceVersion: \\\"1742766\\\"\\n uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29\\nspec:\\n background: true\\n failurePolicy: Fail\\n rules:\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - Pod\\n mutate: {}\\n name: deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - DaemonSet\\n - Deployment\\n - Job\\n - StatefulSet\\n mutate: {}\\n name: autogen-deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n template:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - CronJob\\n mutate: {}\\n name: autogen-cronjob-deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n jobTemplate:\\n spec:\\n template:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n validationFailureAction: audit\\n\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"ClusterPolicy\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"autogenControllers\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"DaemonSet\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Deployment\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Job\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"StatefulSet\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"CronJob\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"validationFailureAction\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"audit\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"background\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"rules\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"autogen-deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"autogen-cronjob-deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"description\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"medium\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"2021-11-07T18:32:40Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"7cabc2f3-0e9b-4d1e-a434-a19275a54d29\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"content\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"apiVersion: kyverno.io/v1"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"kind: ClusterPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"metadata:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" annotations:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" policies.kyverno.io/category: Pod Security Standards (Restricted)"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" policies.kyverno.io/description: Privilege escalation, such as via set-user-ID"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" or set-group-ID file mode, should not be allowed."}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" policies.kyverno.io/severity: medium"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" creationTimestamp: "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"2021-11-07T18:32:40Z"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" generation: 16"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" labels:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app: kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/component: kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/instance: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/managed-by: Helm"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/name: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/part-of: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" app.kubernetes.io/version: v2.1.3"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" argocd.argoproj.io/instance: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" helm.sh/chart: kyverno-policies-v2.1.3"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" name: deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resourceVersion: "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"1742766"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" background: true"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" failurePolicy: Fail"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" rules:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - Pod"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" name: deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - DaemonSet"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - Deployment"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - Job"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - StatefulSet"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" name: autogen-deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" template:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - CronJob"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" name: autogen-cronjob-deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" jobTemplate:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" template:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" validationFailureAction: audit"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"verifyimage-rules-api"},"children":[{"type":"text","value":"VerifyImage Rules API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/verify-image-rules"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all VerifyImages rules applied to the cluster"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/verify-image-rules\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/verify-image-rules\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"policy\": {\n \"name\": \"check-image\",\n \"uid\": \"b623d896-cfdb-4926-86c8-1bddaf93371f\"\n },\n \"rule\": \"check-image\",\n \"repository\": \"registry.io/signatures\",\n \"image\": \"ghcr.io/kyverno/test-verify-image:*\",\n \"key\": \"-----BEGIN PUBLIC KEY-----\\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM\\n5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA==\\n-----END PUBLIC KEY-----\",\n \"attestations\": \"attestations:\\n- conditions:\\n - all:\\n - key: '{{ repo.uri }}'\\n operator: Equals\\n value: https://git-repo.com/org/app\\n - key: '{{ repo.branch }}'\\n operator: Equals\\n value: main\\n - key: '{{ reviewers }}'\\n operator: In\\n value:\\n - ana@example.com\\n - bob@example.com\\n predicateType: https://example.com/CodeReview/v1\\n\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"check-image\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"b623d896-cfdb-4926-86c8-1bddaf93371f\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"check-image\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"repository\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"registry.io/signatures\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"image\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"ghcr.io/kyverno/test-verify-image:*\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"key\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"-----BEGIN PUBLIC KEY-----"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA=="}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"-----END PUBLIC KEY-----\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"attestations\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"attestations:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"- conditions:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - all:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - key: '{{ repo.uri }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" operator: Equals"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" value: https://git-repo.com/org/app"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - key: '{{ repo.branch }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" operator: Equals"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" value: main"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - key: '{{ reviewers }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" operator: In"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" value:"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - ana@example.com"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" - bob@example.com"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":" predicateType: https://example.com/CodeReview/v1"}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b37c54"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"metrics"},"children":[{"type":"text","value":"Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Prometheus Metrics API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kyverno_policy"},"children":[{"type":"text","value":"kyverno_policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One entry represents one "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]},{"type":"text","value":" of a Policy or ClusterPolicy. Deleted policies and rules will also be removed from the metrics."}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"background"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Background scan enabled or disabled"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy or ClusterPolicy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the rule within the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"type"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Type of the rule: validation / mutation / generation"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"validationFailureAction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"validationFailureAction of the rule: audit / enforce"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/metrics\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3c79e"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a08778"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-094d02"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-46f7c7"},"children":[{"type":"text","value":"\"http://localhost:8080/metrics\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_kyverno_policy List of all Policies\n# TYPE policy_report_kyverno_policy gauge\nkyverno_policy{background=\"true\",category=\"\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"require-ns-labels\",rule=\"check-for-labels-on-namespace\",severity=\"\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-cronjob-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\n","language":"text","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_kyverno_policy List of all Policies\n# TYPE policy_report_kyverno_policy gauge\nkyverno_policy{background=\"true\",category=\"\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"require-ns-labels\",rule=\"check-for-labels-on-namespace\",severity=\"\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-cronjob-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-b37c54{color:#116329}\n.ct-46f7c7{color:#0A3069}\n.ct-a08778{color:#0550AE}\n.ct-094d02{color:#24292F}\n.ct-a3c79e{color:#953800}\n.dark .ct-a3c79e{color:#FFA657}\n.dark .ct-094d02{color:#C9D1D9}\n.dark .ct-a08778{color:#79C0FF}\n.dark .ct-46f7c7{color:#A5D6FF}\n.dark .ct-b37c54{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"healthz-api","depth":3,"text":"Healthz API"},{"id":"readiness-api","depth":3,"text":"Readiness API"}]},{"id":"crd-apis","depth":2,"text":"CRD APIs","children":[{"id":"policies-api","depth":3,"text":"Policies API"},{"id":"verifyimage-rules-api","depth":3,"text":"VerifyImage Rules API"}]},{"id":"metrics","depth":2,"text":"Metrics","children":[{"id":"kyverno_policy","depth":3,"text":"kyverno_policy"},{"id":"example-4","depth":3,"text":"Example"}]}]}},"_type":"markdown","_id":"content:04. kyverno-plugin:api-reference.md","_source":"content","_file":"04. kyverno-plugin/api-reference.md","_extension":"md"} \ No newline at end of file +{"_path":"/kyverno-plugin/api-reference","_dir":"kyverno-plugin","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":30,"category":"Kyverno Plugin","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by Policy Reporter."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"healthz-api"},"children":[{"type":"text","value":"Healthz API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/healthz"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the app is healthy and required CRDs are installed"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/healthz\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/healthz\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"error\": \"No Kyverno CRDs found\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"No Kyverno CRDs found\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"readiness-api"},"children":[{"type":"text","value":"Readiness API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the app is up and running"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/ready\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/ready\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"crd-apis"},"children":[{"type":"text","value":"CRD APIs"}]},{"type":"element","tag":"h3","props":{"id":"policies-api"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all available Policies and ClusterPolicies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/policies\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/policies\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\":\"ClusterPolicy\",\n \"name\":\"deny-privilege-escalation\",\n \"autogenControllers\":[\n \"DaemonSet\",\n \"Deployment\",\n \"Job\",\n \"StatefulSet\",\n \"CronJob\"\n ],\n \"validationFailureAction\":\"audit\",\n \"background\":true,\n \"rules\":[\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"deny-privilege-escalation\",\n \"type\":\"validation\"\n },\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"autogen-deny-privilege-escalation\",\n \"type\":\"validation\"\n },\n {\n \"message\":\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\",\n \"name\":\"autogen-cronjob-deny-privilege-escalation\",\n \"type\":\"validation\"\n }\n ],\n \"category\":\"Pod Security Standards (Restricted)\",\n \"description\":\"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.\",\n \"severity\":\"medium\",\n \"creationTimestamp\":\"2021-11-07T18:32:40Z\",\n \"uid\":\"7cabc2f3-0e9b-4d1e-a434-a19275a54d29\",\n \"content\":\"apiVersion: kyverno.io/v1\\nkind: ClusterPolicy\\nmetadata:\\n annotations:\\n pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob\\n policies.kyverno.io/category: Pod Security Standards (Restricted)\\n policies.kyverno.io/description: Privilege escalation, such as via set-user-ID\\n or set-group-ID file mode, should not be allowed.\\n policies.kyverno.io/severity: medium\\n creationTimestamp: \\\"2021-11-07T18:32:40Z\\\"\\n generation: 16\\n labels:\\n app: kyverno\\n app.kubernetes.io/component: kyverno\\n app.kubernetes.io/instance: kyverno-policies\\n app.kubernetes.io/managed-by: Helm\\n app.kubernetes.io/name: kyverno-policies\\n app.kubernetes.io/part-of: kyverno-policies\\n app.kubernetes.io/version: v2.1.3\\n argocd.argoproj.io/instance: kyverno-policies\\n helm.sh/chart: kyverno-policies-v2.1.3\\n name: deny-privilege-escalation\\n resourceVersion: \\\"1742766\\\"\\n uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29\\nspec:\\n background: true\\n failurePolicy: Fail\\n rules:\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - Pod\\n mutate: {}\\n name: deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - DaemonSet\\n - Deployment\\n - Job\\n - StatefulSet\\n mutate: {}\\n name: autogen-deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n template:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n - exclude:\\n resources: {}\\n generate:\\n clone: {}\\n match:\\n resources:\\n kinds:\\n - CronJob\\n mutate: {}\\n name: autogen-cronjob-deny-privilege-escalation\\n validate:\\n message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\\n and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\\n undefined or set to `false`.\\n pattern:\\n spec:\\n jobTemplate:\\n spec:\\n template:\\n spec:\\n =(initContainers):\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n containers:\\n - =(securityContext):\\n =(allowPrivilegeEscalation): \\\"false\\\"\\n validationFailureAction: audit\\n\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"ClusterPolicy\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"autogenControllers\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"DaemonSet\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Deployment\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Job\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"StatefulSet\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"CronJob\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"validationFailureAction\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"audit\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"background\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"rules\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"autogen-deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"autogen-cronjob-deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"type\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"validation\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"description\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"medium\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"creationTimestamp\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"2021-11-07T18:32:40Z\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"7cabc2f3-0e9b-4d1e-a434-a19275a54d29\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"content\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"apiVersion: kyverno.io/v1"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"kind: ClusterPolicy"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"metadata:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" annotations:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" policies.kyverno.io/category: Pod Security Standards (Restricted)"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" policies.kyverno.io/description: Privilege escalation, such as via set-user-ID"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" or set-group-ID file mode, should not be allowed."}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" policies.kyverno.io/severity: medium"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" creationTimestamp: "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"2021-11-07T18:32:40Z"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" generation: 16"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" labels:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app: kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/component: kyverno"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/instance: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/managed-by: Helm"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/name: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/part-of: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" app.kubernetes.io/version: v2.1.3"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" argocd.argoproj.io/instance: kyverno-policies"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" helm.sh/chart: kyverno-policies-v2.1.3"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" name: deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resourceVersion: "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"1742766"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" background: true"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" failurePolicy: Fail"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" rules:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - Pod"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" name: deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - DaemonSet"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - Deployment"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - Job"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - StatefulSet"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" name: autogen-deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" template:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - exclude:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" generate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" clone: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" match:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" resources:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" kinds:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - CronJob"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" mutate: {}"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" name: autogen-cronjob-deny-privilege-escalation"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" validate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" undefined or set to `false`."}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" pattern:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" jobTemplate:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" template:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" spec:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(initContainers):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" containers:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - =(securityContext):"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" =(allowPrivilegeEscalation): "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\""}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\\"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" validationFailureAction: audit"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"verifyimage-rules-api"},"children":[{"type":"text","value":"VerifyImage Rules API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/verify-image-rules"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all VerifyImages rules applied to the cluster"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/verify-image-rules\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/verify-image-rules\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"policy\": {\n \"name\": \"check-image\",\n \"uid\": \"b623d896-cfdb-4926-86c8-1bddaf93371f\"\n },\n \"rule\": \"check-image\",\n \"repository\": \"registry.io/signatures\",\n \"image\": \"ghcr.io/kyverno/test-verify-image:*\",\n \"key\": \"-----BEGIN PUBLIC KEY-----\\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM\\n5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA==\\n-----END PUBLIC KEY-----\",\n \"attestations\": \"attestations:\\n- conditions:\\n - all:\\n - key: '{{ repo.uri }}'\\n operator: Equals\\n value: https://git-repo.com/org/app\\n - key: '{{ repo.branch }}'\\n operator: Equals\\n value: main\\n - key: '{{ reviewers }}'\\n operator: In\\n value:\\n - ana@example.com\\n - bob@example.com\\n predicateType: https://example.com/CodeReview/v1\\n\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"check-image\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"uid\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"b623d896-cfdb-4926-86c8-1bddaf93371f\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"check-image\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"repository\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"registry.io/signatures\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"image\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"ghcr.io/kyverno/test-verify-image:*\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"key\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"-----BEGIN PUBLIC KEY-----"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA=="}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"-----END PUBLIC KEY-----\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"attestations\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"attestations:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"- conditions:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - all:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - key: '{{ repo.uri }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" operator: Equals"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" value: https://git-repo.com/org/app"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - key: '{{ repo.branch }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" operator: Equals"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" value: main"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - key: '{{ reviewers }}'"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" operator: In"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" value:"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - ana@example.com"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" - bob@example.com"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":" predicateType: https://example.com/CodeReview/v1"}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"\\n"}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-80fcb5"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"metrics"},"children":[{"type":"text","value":"Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Prometheus Metrics API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kyverno_policy"},"children":[{"type":"text","value":"kyverno_policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One entry represents one "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]},{"type":"text","value":" of a Policy or ClusterPolicy. Deleted policies and rules will also be removed from the metrics."}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"background"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Background scan enabled or disabled"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy or ClusterPolicy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the rule within the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the policy"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"type"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Type of the rule: validation / mutation / generation"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"validationFailureAction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"validationFailureAction of the rule: audit / enforce"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/metrics\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-83c427"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-06da14"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-f1afbf"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-74a271"},"children":[{"type":"text","value":"\"http://localhost:8080/metrics\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP policy_report_kyverno_policy List of all Policies\n# TYPE policy_report_kyverno_policy gauge\nkyverno_policy{background=\"true\",category=\"\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"require-ns-labels\",rule=\"check-for-labels-on-namespace\",severity=\"\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-cronjob-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP policy_report_kyverno_policy List of all Policies\n# TYPE policy_report_kyverno_policy gauge\nkyverno_policy{background=\"true\",category=\"\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"require-ns-labels\",rule=\"check-for-labels-on-namespace\",severity=\"\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1\nkyverno_policy{background=\"true\",category=\"Pod Security Standards (Default)\",kind=\"ClusterPolicy\",namespace=\"\",policy=\"disallow-add-capabilities\",rule=\"autogen-cronjob-capabilities\",severity=\"medium\",type=\"validation\",validationFailureAction=\"audit\"} 1"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-80fcb5{color:#116329}\n.ct-74a271{color:#0A3069}\n.ct-06da14{color:#0550AE}\n.ct-f1afbf{color:#24292F}\n.ct-83c427{color:#953800}\n.dark .ct-83c427{color:#FFA657}\n.dark .ct-f1afbf{color:#C9D1D9}\n.dark .ct-06da14{color:#79C0FF}\n.dark .ct-74a271{color:#A5D6FF}\n.dark .ct-80fcb5{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"healthz-api","depth":3,"text":"Healthz API"},{"id":"readiness-api","depth":3,"text":"Readiness API"}]},{"id":"crd-apis","depth":2,"text":"CRD APIs","children":[{"id":"policies-api","depth":3,"text":"Policies API"},{"id":"verifyimage-rules-api","depth":3,"text":"VerifyImage Rules API"}]},{"id":"metrics","depth":2,"text":"Metrics","children":[{"id":"kyverno_policy","depth":3,"text":"kyverno_policy"},{"id":"example-4","depth":3,"text":"Example"}]}]}},"_type":"markdown","_id":"content:04. kyverno-plugin:api-reference.md","_source":"content","_file":"04. kyverno-plugin/api-reference.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/s1rpjBKntu.1689234841273.json b/docs/api/_content/query/s1rpjBKntu.1694434657409.json similarity index 79% rename from docs/api/_content/query/s1rpjBKntu.1689234841273.json rename to docs/api/_content/query/s1rpjBKntu.1694434657409.json index 672d5969..eaf802c6 100644 --- a/docs/api/_content/query/s1rpjBKntu.1689234841273.json +++ b/docs/api/_content/query/s1rpjBKntu.1694434657409.json @@ -1 +1 @@ -{"_path":"/guide/migration","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Migration Guide","description":"Migration between Major Versions","position":5,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"migration-guide"},"children":[{"type":"text","value":"Migration Guide"}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"h3","props":{"id":"deprecations"},"children":[{"type":"text","value":"Deprecations"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Deprecated values are removed"}]},{"type":"element","tag":"code","props":{"code":"- crdVersion: v1alpha1\n- cleanupDebounceTime: 20\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- crdVersion: v1alpha1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- cleanupDebounceTime: 20"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"yandex-push-target"},"children":[{"type":"text","value":"Yandex push target"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Changed into a general S3 Target."}]},{"type":"element","tag":"code","props":{"code":"target:\n- yandex:\n- accessKeyID: \"\"\n- secretAccessKey: \"\"\n- region: \"\"\n- endpoint: \"\"\n- bucket: \"\"\n- prefix: \"\"\n- minimumPriority: \"\"\n- skipExistingOnStartup: true\n+ s3:\n+ accessKeyID: \"\"\n+ secretAccessKey: \"\"\n+ region: \"ru-central1\"\n+ endpoint: \"https://storage.yandexcloud.net\"\n+ bucket: \"\"\n+ prefix: \"\"\n+ minimumPriority: \"\"\n+ sources: []\n+ skipExistingOnStartup: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":"target:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- yandex:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- accessKeyID: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- secretAccessKey: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- region: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- endpoint: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- bucket: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- prefix: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- minimumPriority: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- skipExistingOnStartup: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ s3:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ accessKeyID: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ secretAccessKey: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ region: \"ru-central1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ endpoint: \"https://storage.yandexcloud.net\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ bucket: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ prefix: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ minimumPriority: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ sources: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ skipExistingOnStartup: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"metrics-api"},"children":[{"type":"text","value":"Metrics API"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics are now optional and disabled by default. They are enabled if you use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" subchart. Otherwise, you need to enable them separately."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics are now using the same HTTP Server as the REST APIs ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]},{"type":"text","value":" instead of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"2112"}]},{"type":"text","value":")."}]},{"type":"element","tag":"code","props":{"code":"+ metrics:\n+ enabled: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ metrics:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ enabled: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"rest-apis"},"children":[{"type":"text","value":"REST APIs"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"REST APIs are now optional and disabled by default. They are enabled if you use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" subchart. Otherwise, you need to enable them separately."}]},{"type":"element","tag":"code","props":{"code":"+ rest:\n+ enabled: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ rest:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ enabled: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"network-policy"},"children":[{"type":"text","value":"Network Policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Egress traffic is now configured as default egress rule instead of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"networkPolicy.kubernetesApiPort"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"code","props":{"code":"networkPolicy:\n enabled: true\n- kubernetesApiPort: 6443\n- egress: []\n+ egress:\n+ - to:\n+ ports:\n+ - protocol: TCP\n+ port: 6443\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":"networkPolicy:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":" enabled: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- kubernetesApiPort: 6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- egress: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ egress:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ - to:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ ports:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ - protocol: TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ port: 6443"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The watch feature was removed, so it is enabled by default. Its recommended to use the severity of your policy to define the priority."}]},{"type":"element","tag":"code","props":{"code":"- policyPriorities:\n- enabled: false\n- mapping: {}\n+ policyPriorities: {}\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- policyPriorities:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- enabled: false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- mapping: {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ policyPriorities: {}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"h3","props":{"id":"network-policy-1"},"children":[{"type":"text","value":"Network Policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Egress traffic is now configured as default egress rule instead of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin.networkPolicy.kubernetesApiPort"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n networkPolicy:\n enabled: true\n- kubernetesApiPort: 6443\n- egress: []\n+ egress:\n+ - to:\n+ ports:\n+ - protocol: TCP\n+ port: 6443\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":"kyvernoPlugin:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":" networkPolicy:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":" enabled: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- kubernetesApiPort: 6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- egress: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ egress:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ - to:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ ports:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ - protocol: TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ port: 6443"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"monitoring"},"children":[{"type":"text","value":"Monitoring"}]},{"type":"element","tag":"h3","props":{"id":"namespace"},"children":[{"type":"text","value":"Namespace"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Namespace configuration for the Grafana Dashboard ConfigMaps moved from "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.namespace"}]},{"type":"text","value":" to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.grafana.namespace"}]},{"type":"text","value":" and has no default value as before."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n- namespace: cattle-dashboards\n+ grafana:\n+ namespace: cattle-dashboards\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-29e3f5"},"children":[{"type":"text","value":"monitoring:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-18afd2"},"children":[{"type":"text","value":"- namespace: cattle-dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ grafana:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-efe557"},"children":[{"type":"text","value":"+ namespace: cattle-dashboards"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-efe557{color:#116329}\n.ct-29e3f5{color:#24292F}\n.ct-18afd2{color:#82071E}\n.dark .ct-18afd2{color:#FFA198}\n.dark .ct-29e3f5{color:#C9D1D9}\n.dark .ct-efe557{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"policy-reporter","depth":2,"text":"Policy Reporter","children":[{"id":"deprecations","depth":3,"text":"Deprecations"},{"id":"yandex-push-target","depth":3,"text":"Yandex push target"},{"id":"metrics-api","depth":3,"text":"Metrics API"},{"id":"rest-apis","depth":3,"text":"REST APIs"},{"id":"network-policy","depth":3,"text":"Network Policy"},{"id":"priority-mapping","depth":3,"text":"Priority mapping"}]},{"id":"kyverno-plugin","depth":2,"text":"Kyverno Plugin","children":[{"id":"network-policy-1","depth":3,"text":"Network Policy"}]},{"id":"monitoring","depth":2,"text":"Monitoring","children":[{"id":"namespace","depth":3,"text":"Namespace"}]}]}},"_type":"markdown","_id":"content:01. guide:migration.md","_source":"content","_file":"01. guide/migration.md","_extension":"md"} \ No newline at end of file +{"_path":"/guide/migration","_dir":"guide","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Migration Guide","description":"Migration between Major Versions","position":5,"category":"Guide","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"migration-guide"},"children":[{"type":"text","value":"Migration Guide"}]},{"type":"element","tag":"h2","props":{"id":"policy-reporter"},"children":[{"type":"text","value":"Policy Reporter"}]},{"type":"element","tag":"h3","props":{"id":"deprecations"},"children":[{"type":"text","value":"Deprecations"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Deprecated values are removed"}]},{"type":"element","tag":"code","props":{"code":"- crdVersion: v1alpha1\n- cleanupDebounceTime: 20\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- crdVersion: v1alpha1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- cleanupDebounceTime: 20"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"yandex-push-target"},"children":[{"type":"text","value":"Yandex push target"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Changed into a general S3 Target."}]},{"type":"element","tag":"code","props":{"code":"target:\n- yandex:\n- accessKeyID: \"\"\n- secretAccessKey: \"\"\n- region: \"\"\n- endpoint: \"\"\n- bucket: \"\"\n- prefix: \"\"\n- minimumPriority: \"\"\n- skipExistingOnStartup: true\n+ s3:\n+ accessKeyID: \"\"\n+ secretAccessKey: \"\"\n+ region: \"ru-central1\"\n+ endpoint: \"https://storage.yandexcloud.net\"\n+ bucket: \"\"\n+ prefix: \"\"\n+ minimumPriority: \"\"\n+ sources: []\n+ skipExistingOnStartup: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":"target:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- yandex:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- accessKeyID: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- secretAccessKey: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- region: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- endpoint: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- bucket: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- prefix: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- minimumPriority: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- skipExistingOnStartup: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ s3:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ accessKeyID: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ secretAccessKey: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ region: \"ru-central1\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ endpoint: \"https://storage.yandexcloud.net\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ bucket: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ prefix: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ minimumPriority: \"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ sources: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ skipExistingOnStartup: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"metrics-api"},"children":[{"type":"text","value":"Metrics API"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics are now optional and disabled by default. They are enabled if you use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring"}]},{"type":"text","value":" subchart. Otherwise, you need to enable them separately."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Metrics are now using the same HTTP Server as the REST APIs ("},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"8080"}]},{"type":"text","value":" instead of "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"2112"}]},{"type":"text","value":")."}]},{"type":"element","tag":"code","props":{"code":"+ metrics:\n+ enabled: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ metrics:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ enabled: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"rest-apis"},"children":[{"type":"text","value":"REST APIs"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"REST APIs are now optional and disabled by default. They are enabled if you use the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"ui"}]},{"type":"text","value":" subchart. Otherwise, you need to enable them separately."}]},{"type":"element","tag":"code","props":{"code":"+ rest:\n+ enabled: true\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ rest:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ enabled: true"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"network-policy"},"children":[{"type":"text","value":"Network Policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Egress traffic is now configured as default egress rule instead of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"networkPolicy.kubernetesApiPort"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"code","props":{"code":"networkPolicy:\n enabled: true\n- kubernetesApiPort: 6443\n- egress: []\n+ egress:\n+ - to:\n+ ports:\n+ - protocol: TCP\n+ port: 6443\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":"networkPolicy:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":" enabled: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- kubernetesApiPort: 6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- egress: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ egress:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ - to:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ ports:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ - protocol: TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ port: 6443"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"priority-mapping"},"children":[{"type":"text","value":"Priority mapping"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The watch feature was removed, so it is enabled by default. Its recommended to use the severity of your policy to define the priority."}]},{"type":"element","tag":"code","props":{"code":"- policyPriorities:\n- enabled: false\n- mapping: {}\n+ policyPriorities: {}\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- policyPriorities:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- enabled: false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- mapping: {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ policyPriorities: {}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"kyverno-plugin"},"children":[{"type":"text","value":"Kyverno Plugin"}]},{"type":"element","tag":"h3","props":{"id":"network-policy-1"},"children":[{"type":"text","value":"Network Policy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Egress traffic is now configured as default egress rule instead of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyvernoPlugin.networkPolicy.kubernetesApiPort"}]},{"type":"text","value":" value."}]},{"type":"element","tag":"code","props":{"code":"kyvernoPlugin:\n networkPolicy:\n enabled: true\n- kubernetesApiPort: 6443\n- egress: []\n+ egress:\n+ - to:\n+ ports:\n+ - protocol: TCP\n+ port: 6443\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":"kyvernoPlugin:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":" networkPolicy:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":" enabled: true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- kubernetesApiPort: 6443"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- egress: []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ egress:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ - to:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ ports:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ - protocol: TCP"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ port: 6443"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"monitoring"},"children":[{"type":"text","value":"Monitoring"}]},{"type":"element","tag":"h3","props":{"id":"namespace"},"children":[{"type":"text","value":"Namespace"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Namespace configuration for the Grafana Dashboard ConfigMaps moved from "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.namespace"}]},{"type":"text","value":" to "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"monitoring.grafana.namespace"}]},{"type":"text","value":" and has no default value as before."}]},{"type":"element","tag":"code","props":{"code":"monitoring:\n- namespace: cattle-dashboards\n+ grafana:\n+ namespace: cattle-dashboards\n","language":"diff","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-56b509"},"children":[{"type":"text","value":"monitoring:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ec18f2"},"children":[{"type":"text","value":"- namespace: cattle-dashboards"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ grafana:"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a1741a"},"children":[{"type":"text","value":"+ namespace: cattle-dashboards"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-a1741a{color:#116329}\n.ct-56b509{color:#24292F}\n.ct-ec18f2{color:#82071E}\n.dark .ct-ec18f2{color:#FFA198}\n.dark .ct-56b509{color:#C9D1D9}\n.dark .ct-a1741a{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"policy-reporter","depth":2,"text":"Policy Reporter","children":[{"id":"deprecations","depth":3,"text":"Deprecations"},{"id":"yandex-push-target","depth":3,"text":"Yandex push target"},{"id":"metrics-api","depth":3,"text":"Metrics API"},{"id":"rest-apis","depth":3,"text":"REST APIs"},{"id":"network-policy","depth":3,"text":"Network Policy"},{"id":"priority-mapping","depth":3,"text":"Priority mapping"}]},{"id":"kyverno-plugin","depth":2,"text":"Kyverno Plugin","children":[{"id":"network-policy-1","depth":3,"text":"Network Policy"}]},{"id":"monitoring","depth":2,"text":"Monitoring","children":[{"id":"namespace","depth":3,"text":"Namespace"}]}]}},"_type":"markdown","_id":"content:01. guide:migration.md","_source":"content","_file":"01. guide/migration.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/s39MZNyTZ4.1689234841273.json b/docs/api/_content/query/s39MZNyTZ4.1689234841273.json deleted file mode 100644 index 9755c5a1..00000000 --- a/docs/api/_content/query/s39MZNyTZ4.1689234841273.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/core/config-reference","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":16,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"kubeconfig: '~/.kube/config' \n\napi:\n port: 8080\n\nrest:\n enabled: false\n\ndatabase:\n type: \"sqlite\"\n database: \"\"\n username: \"\"\n password: \"\"\n host: \"\"\n enableSSL: false\n dsn: \"\"\n secretRef: \"\"\n mountedSecret: \"\"\n\ndbfile: \"sqlite-database.db\"\n\nmetrics:\n enabled: false\n mode: detailed # available modes are detailed (default), simple and custom\n customLabels: [\"namespace\", \"rule\", \"policy\", \"report\", \"kind\", \"name\", \"status\", \"severity\", \"category\", \"source\"] # available only in custom mode\n filter:\n sources:\n exclude: []\n include: []\n status:\n exclude: []\n include: []\n severities:\n exclude: []\n include: []\n namespaces:\n exclude: []\n include: []\n policies:\n exclude: []\n include: []\n\npriorityMap: {}\n\nreportFilter:\n namespaces:\n include: []\n exclude: []\n clusterReports:\n disabled: false\n\nredis:\n enabled: false\n address: \"redis:6379\"\n database: 1\n prefix: \"policy-reporter\"\n username: \"\"\n password: \"\"\n\nloki:\n host: \"\"\n path: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nelasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nslack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ndiscord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nteams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nui:\n host: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\nwebhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ns3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nkinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nsecurityHub:\n endpoint: \"\"\n region: \"\"\n accountID: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nemailReports:\n clusterName: \"\"\n smtp:\n host: \"\"\n port: 465\n username: \"\"\n password: \"\"\n from: \"\"\n encryption: \"\"\n\n summary:\n to: []\n filter:\n disableClusterReports: false\n namespaces:\n include: []\n exclude: []\n sources:\n include: []\n exclude: []\n channels: []\n violations:\n to: []\n filter:\n disableClusterReports: false\n namespaces:\n include: []\n exclude: []\n sources:\n include: []\n exclude: []\n channels: []\n\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"kubeconfig"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"'~/.kube/config'"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"sqlite\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enableSSL"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"dsn"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"dbfile"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"sqlite-database.db\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"detailed"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5e8d3b"},"children":[{"type":"text","value":"# available modes are detailed (default), simple and custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"report\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":"] "}]},{"type":"element","tag":"span","props":{"class":"ct-5e8d3b"},"children":[{"type":"text","value":"# available only in custom mode"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"status"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"severities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorityMap"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-a26874"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-234fd1"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-aae508"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2a860a"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-5e8d3b{color:#6E7781}\n.ct-2a860a{color:#0550AE}\n.ct-a26874{color:#0A3069}\n.ct-aae508{color:#24292F}\n.ct-234fd1{color:#116329}\n.dark .ct-234fd1{color:#7EE787}\n.dark .ct-aae508{color:#C9D1D9}\n.dark .ct-a26874{color:#A5D6FF}\n.dark .ct-2a860a{color:#79C0FF}\n.dark .ct-5e8d3b{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:02. core:config-reference.md","_source":"content","_file":"02. core/config-reference.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/s39MZNyTZ4.1694434657409.json b/docs/api/_content/query/s39MZNyTZ4.1694434657409.json new file mode 100644 index 00000000..8c5be9bb --- /dev/null +++ b/docs/api/_content/query/s39MZNyTZ4.1694434657409.json @@ -0,0 +1 @@ +{"_path":"/core/config-reference","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":16,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"kubeconfig: '~/.kube/config' \n\napi:\n port: 8080\n logging: false\n basicAuth:\n username: \"\"\n password: \"\"\n secretRef: \"\"\n\nrest:\n enabled: false\n\ndatabase:\n type: \"sqlite\"\n database: \"\"\n username: \"\"\n password: \"\"\n host: \"\"\n enableSSL: false\n dsn: \"\"\n secretRef: \"\"\n mountedSecret: \"\"\n\ndbfile: \"sqlite-database.db\"\n\nmetrics:\n enabled: false\n mode: detailed # available modes are detailed (default), simple and custom\n customLabels: [\"namespace\", \"rule\", \"policy\", \"report\", \"kind\", \"name\", \"status\", \"severity\", \"category\", \"source\"] # available only in custom mode\n filter:\n sources:\n exclude: []\n include: []\n status:\n exclude: []\n include: []\n severities:\n exclude: []\n include: []\n namespaces:\n exclude: []\n include: []\n policies:\n exclude: []\n include: []\n\npriorityMap: {}\n\nreportFilter:\n namespaces:\n include: []\n exclude: []\n clusterReports:\n disabled: false\n\nredis:\n enabled: false\n address: \"redis:6379\"\n database: 1\n prefix: \"policy-reporter\"\n username: \"\"\n password: \"\"\n\nloki:\n host: \"\"\n path: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n customLabels: {}\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nelasticsearch:\n host: \"\"\n index: \"policy-reporter\"\n rotation: \"daily\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nslack:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ndiscord:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nteams:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nui:\n host: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n\nwebhook:\n host: \"\"\n headers: {}\n minimumPriority: \"\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ns3:\n endpoint: \"\"\n region: \"\"\n bucket: \"\"\n prefix: \"policy-reporter\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nkinesis:\n endpoint: \"\"\n region: \"\"\n streamName: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nsecurityHub:\n endpoint: \"\"\n region: \"\"\n accountID: \"\"\n secretAccessKey: \"\"\n accessKeyID: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\ngcs:\n credentials: \"\"\n bucket: \"\"\n minimumPriority: \"warning\"\n skipExistingOnStartup: true\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n googleChat:\n webhook: \"\"\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\n telegram:\n token: \"\"\n chatID: \"\"\n host: \"\" # optional proxy host\n minimumPriority: \"\"\n skipExistingOnStartup: true\n mountedSecret: \"\"\n secretRef: \"\"\n sources: []\n filter:\n namespaces:\n include: []\n exclude: []\n policies:\n include: []\n exclude: []\n priorities:\n include: []\n exclude: []\n channels: []\n\nemailReports:\n clusterName: \"\"\n smtp:\n host: \"\"\n port: 465\n username: \"\"\n password: \"\"\n from: \"\"\n encryption: \"\"\n\n summary:\n to: []\n filter:\n disableClusterReports: false\n namespaces:\n include: []\n exclude: []\n sources:\n include: []\n exclude: []\n channels: []\n violations:\n to: []\n filter:\n disableClusterReports: false\n namespaces:\n include: []\n exclude: []\n sources:\n include: []\n exclude: []\n channels: []\n\nleaderElection:\n enabled: false\n releaseOnCancel: true\n leaseDuration: 15\n renewDeadline: 10\n retryPeriod: 2\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"kubeconfig"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"'~/.kube/config'"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"8080"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"basicAuth"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"rest"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"type"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"sqlite\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enableSSL"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"dsn"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"dbfile"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"sqlite-database.db\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"metrics"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"mode"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"detailed"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2b4cf1"},"children":[{"type":"text","value":"# available modes are detailed (default), simple and custom"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"report\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"severity\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":"] "}]},{"type":"element","tag":"span","props":{"class":"ct-2b4cf1"},"children":[{"type":"text","value":"# available only in custom mode"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"status"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"severities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorityMap"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"reportFilter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"clusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"disabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"loki"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"path"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"customLabels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"elasticsearch"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"index"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"rotation"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"daily\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"slack"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"discord"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"teams"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"ui"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"headers"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": {}"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"s3"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"policy-reporter\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"kinesis"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"streamName"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"securityHub"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"endpoint"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"region"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"accountID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretAccessKey"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"accessKeyID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"gcs"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"credentials"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"bucket"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"warning\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"googleChat"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"webhook"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"telegram"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"token"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"chatID"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-2b4cf1"},"children":[{"type":"text","value":"# optional proxy host"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"minimumPriority"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"skipExistingOnStartup"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"mountedSecret"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"policies"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"priorities"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"emailReports"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"smtp"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"host"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"port"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"465"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"from"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"encryption"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4004cf"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"summary"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"violations"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"to"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"filter"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"disableClusterReports"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"namespaces"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"sources"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"include"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"exclude"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"channels"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": []"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"leaderElection"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"releaseOnCancel"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"leaseDuration"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"15"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"renewDeadline"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-a3240a"},"children":[{"type":"text","value":"retryPeriod"}]},{"type":"element","tag":"span","props":{"class":"ct-5b5a5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8af113"},"children":[{"type":"text","value":"2"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-2b4cf1{color:#6E7781}\n.ct-8af113{color:#0550AE}\n.ct-4004cf{color:#0A3069}\n.ct-5b5a5d{color:#24292F}\n.ct-a3240a{color:#116329}\n.dark .ct-a3240a{color:#7EE787}\n.dark .ct-5b5a5d{color:#C9D1D9}\n.dark .ct-4004cf{color:#A5D6FF}\n.dark .ct-8af113{color:#79C0FF}\n.dark .ct-2b4cf1{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:02. core:config-reference.md","_source":"content","_file":"02. core/config-reference.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/sHmJrxmhzU.1689234841273.json b/docs/api/_content/query/sHmJrxmhzU.1694434657409.json similarity index 100% rename from docs/api/_content/query/sHmJrxmhzU.1689234841273.json rename to docs/api/_content/query/sHmJrxmhzU.1694434657409.json diff --git a/docs/api/_content/query/sPeUK88acy.1689234841273.json b/docs/api/_content/query/sPeUK88acy.1694434657409.json similarity index 100% rename from docs/api/_content/query/sPeUK88acy.1689234841273.json rename to docs/api/_content/query/sPeUK88acy.1694434657409.json diff --git a/docs/api/_content/query/tK2o8l6eSz.1689234841273.json b/docs/api/_content/query/tK2o8l6eSz.1694434657409.json similarity index 100% rename from docs/api/_content/query/tK2o8l6eSz.1689234841273.json rename to docs/api/_content/query/tK2o8l6eSz.1694434657409.json diff --git a/docs/api/_content/query/uFCll0IFQQ.1689234841273.json b/docs/api/_content/query/uFCll0IFQQ.1689234841273.json deleted file mode 100644 index 3dbf3cc3..00000000 --- a/docs/api/_content/query/uFCll0IFQQ.1689234841273.json +++ /dev/null @@ -1 +0,0 @@ -{"_path":"/ui/config-reference","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":22,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"logSize: 200\ndisplayMode: \"\" # Possible options: \"dark\" / \"light\"\n\n# Used in the ClusterSelect, if you configure additional clusters\nclusterName: Dev Cluster\n\n# Attention: be sure that your APIs are not accessable for the outside world\n# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI\nclusters:\n - name: External Cluster # name used for the selection of the Cluster\n api: https://policy-reporter.external.cluster # reachable external Policy Reporter REST API\n kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API\n\nviews:\n # information shown on the overall dashboard / index page\n dashboard:\n policyReports: true\n clusterPolicyReports: true\n \n # hides entire pages / views\n logs: true\n policyReports: true\n clusterPolicyReports: true\n kyvernoPolicies: true\n kyvernoVerifyImages: true\n\nredis:\n enabled: false\n address: \"redis:6379\"\n database: 0\n prefix: \"policy-reporter-ui\"\n username: \"\"\n password: \"\"\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"logSize"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"displayMode"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# Possible options: \"dark\" / \"light\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# Used in the ClusterSelect, if you configure additional clusters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"Dev Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# Attention: be sure that your APIs are not accessable for the outside world"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"clusters"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"External Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# name used for the selection of the Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"https://policy-reporter.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# reachable external Policy Reporter REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"kyvernoApi"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"https://kyverno-plugin.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# (optional) reachable external Policy Reporter Kyverno Plugin REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"views"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# information shown on the overall dashboard / index page"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"dashboard"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-afefb7"},"children":[{"type":"text","value":"# hides entire pages / views"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"logs"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"kyvernoPolicies"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"kyvernoVerifyImages"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-58b322"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"policy-reporter-ui\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-3bc61e"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-707e61"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-2006f8"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-afefb7{color:#6E7781}\n.ct-2006f8{color:#0A3069}\n.ct-58b322{color:#0550AE}\n.ct-707e61{color:#24292F}\n.ct-3bc61e{color:#116329}\n.dark .ct-3bc61e{color:#7EE787}\n.dark .ct-707e61{color:#C9D1D9}\n.dark .ct-58b322{color:#79C0FF}\n.dark .ct-2006f8{color:#A5D6FF}\n.dark .ct-afefb7{color:#8B949E}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:03. ui:config-reference.md","_source":"content","_file":"03. ui/config-reference.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/uFCll0IFQQ.1694434657409.json b/docs/api/_content/query/uFCll0IFQQ.1694434657409.json new file mode 100644 index 00000000..8798e20a --- /dev/null +++ b/docs/api/_content/query/uFCll0IFQQ.1694434657409.json @@ -0,0 +1 @@ +{"_path":"/ui/config-reference","_dir":"ui","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"Config Reference","description":"","position":22,"category":"Policy Reporter UI","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"config-reference"},"children":[{"type":"text","value":"Config Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configuration file reference with all possible options."}]},{"type":"element","tag":"code","props":{"code":"apiConfig:\n # enable API debug logging\n logging: false\n # set forward and origin headers\n overwriteHost: false\n # authorize API calls against HTTP Basic authenticated API calls\n basicAuth:\n username: \"\"\n password: \"\"\n secretRef: \"\" # get username/password from existing secret\n\nlogSize: 200\ndisplayMode: \"\" # Possible options: \"dark\" / \"light\"\n\n# Used in the ClusterSelect, if you configure additional clusters\nclusterName: Dev Cluster\n\n# Attention: be sure that your APIs are not accessable for the outside world\n# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI\nclusters:\n - name: External Cluster # name used for the selection of the Cluster\n api: https://policy-reporter.external.cluster # reachable external Policy Reporter REST API\n kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API\n username: username # HTTP BasicAuth Username\n password: password # HTTP BasicAuth Password\n secretRef: auth-secret # all configuration can also provided as existing secret with the related key/value pairs, except the cluster name.\n\nviews:\n # information shown on the overall dashboard / index page\n dashboard:\n policyReports: true\n clusterPolicyReports: true\n \n # hides entire pages / views\n logs: true\n policyReports: true\n clusterPolicyReports: true\n kyvernoPolicies: true\n kyvernoVerifyImages: true\n\nredis:\n enabled: false\n address: \"redis:6379\"\n database: 0\n prefix: \"policy-reporter-ui\"\n username: \"\"\n password: \"\"\n","language":"yaml","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"apiConfig"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# enable API debug logging"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"logging"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# set forward and origin headers"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"overwriteHost"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# authorize API calls against HTTP Basic authenticated API calls"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"basicAuth"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# get username/password from existing secret"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"logSize"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"200"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"displayMode"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# Possible options: \"dark\" / \"light\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# Used in the ClusterSelect, if you configure additional clusters"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"clusterName"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"Dev Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# Attention: be sure that your APIs are not accessable for the outside world"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"clusters"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"name"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"External Cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# name used for the selection of the Cluster"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"api"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"https://policy-reporter.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# reachable external Policy Reporter REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"kyvernoApi"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"https://kyverno-plugin.external.cluster"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# (optional) reachable external Policy Reporter Kyverno Plugin REST API"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# HTTP BasicAuth Username"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# HTTP BasicAuth Password"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"secretRef"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"auth-secret"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# all configuration can also provided as existing secret with the related key/value pairs, except the cluster name."}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"views"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# information shown on the overall dashboard / index page"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"dashboard"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-f5a2b0"},"children":[{"type":"text","value":"# hides entire pages / views"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"logs"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"policyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"clusterPolicyReports"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"kyvernoPolicies"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"kyvernoVerifyImages"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":":"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"enabled"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"false"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"address"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"redis:6379\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"database"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-947b18"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"prefix"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"policy-reporter-ui\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"username"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ab3172"},"children":[{"type":"text","value":"password"}]},{"type":"element","tag":"span","props":{"class":"ct-288527"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-98d113"},"children":[{"type":"text","value":"\"\""}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-98d113{color:#0A3069}\n.ct-947b18{color:#0550AE}\n.ct-f5a2b0{color:#6E7781}\n.ct-288527{color:#24292F}\n.ct-ab3172{color:#116329}\n.dark .ct-ab3172{color:#7EE787}\n.dark .ct-288527{color:#C9D1D9}\n.dark .ct-f5a2b0{color:#8B949E}\n.dark .ct-947b18{color:#79C0FF}\n.dark .ct-98d113{color:#A5D6FF}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:03. ui:config-reference.md","_source":"content","_file":"03. ui/config-reference.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/uXTKkKLoVp.1689234841273.json b/docs/api/_content/query/uXTKkKLoVp.1694434657409.json similarity index 100% rename from docs/api/_content/query/uXTKkKLoVp.1689234841273.json rename to docs/api/_content/query/uXTKkKLoVp.1694434657409.json diff --git a/docs/api/_content/query/vXa69QT8w7.1689234841273.json b/docs/api/_content/query/vXa69QT8w7.1694434657409.json similarity index 74% rename from docs/api/_content/query/vXa69QT8w7.1689234841273.json rename to docs/api/_content/query/vXa69QT8w7.1694434657409.json index 233429ca..c6b4b814 100644 --- a/docs/api/_content/query/vXa69QT8w7.1689234841273.json +++ b/docs/api/_content/query/vXa69QT8w7.1694434657409.json @@ -1 +1 @@ -{"_path":"/core/api-reference","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":14,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by Policy Reporter."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"healthz-api"},"children":[{"type":"text","value":"Healthz API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/healthz"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the App is healthy and required CRDs are installed"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/healthz\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/healthz\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"error\": \"No PolicyReport CRDs found\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"No PolicyReport CRDs found\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"readiness-api"},"children":[{"type":"text","value":"Readiness API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the App is up and running"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/ready\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/ready\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-general-apis"},"children":[{"type":"text","value":"V1 General APIs"}]},{"type":"element","tag":"h3","props":{"id":"targets-api"},"children":[{"type":"text","value":"Targets API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/targets"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of configured targets"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/targets\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/targets\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"name\":\"UI\",\n \"minimumPriority\":\"warning\",\n \"sources\":[\n \"Kube Bench\",\n \"Kyverno\"\n ],\n \"skipExistingOnStartup\":true\n },\n {\n \"name\":\"S3\",\n \"minimumPriority\":\"warning\",\n \"skipExistingOnStartup\":true\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"UI\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"minimumPriority\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"sources\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kube Bench\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kyverno\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"skipExistingOnStartup\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"S3\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"minimumPriority\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"skipExistingOnStartup\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy-report-api"},"children":[{"type":"text","value":"Policy Report API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/policy-reports"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List metadata of all available PolicyReport resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Example"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyverno"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"env:prod"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\": \"10176812858289583969\",\n \"name\": \"cpol-disallow-capabilities-strict\",\n \"namespace\": \"kube-system\",\n \"source\": \"kyverno\",\n \"labels\": {\n \"app.kubernetes.io/managed-by\": \"kyverno\",\n \"cpol.kyverno.io/disallow-capabilities-strict\": \"12458\",\n \"env\": \"prod\"\n },\n \"pass\": 13,\n \"skip\": 0,\n \"warn\": 0,\n \"error\": 0,\n \"fail\": 9\n }\n ],\n \"count\": 1\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"10176812858289583969\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"cpol-disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"app.kubernetes.io/managed-by\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"cpol.kyverno.io/disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"12458\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"env\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"prod\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"13"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"9"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster-policy-report-api"},"children":[{"type":"text","value":"Cluster Policy Report API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-policy-reports"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List metadata of all available PolicyReport resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-1"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Example"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyverno"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"env:prod"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\": \"10176812858289583969\",\n \"name\": \"cpol-disallow-capabilities-strict\",\n \"source\": \"kyverno\",\n \"labels\": {\n \"app.kubernetes.io/managed-by\": \"kyverno\",\n \"cpol.kyverno.io/disallow-capabilities-strict\": \"12458\",\n \"env\": \"prod\"\n },\n \"pass\": 13,\n \"skip\": 0,\n \"warn\": 0,\n \"error\": 0,\n \"fail\": 9\n }\n ],\n \"count\": 1\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"10176812858289583969\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"cpol-disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"app.kubernetes.io/managed-by\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"cpol.kyverno.io/disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"12458\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"env\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"prod\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"13"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"9"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"namespaces-api"},"children":[{"type":"text","value":"Namespaces API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Namespaces with PolicyReportResults"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-2"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-5"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"policy-reporter\",\n \"blog\",\n \"test\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"rule-status-count-api"},"children":[{"type":"text","value":"Rule Status Count API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/rule-status-count"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of counts per result"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"of the selected policy and rule"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-3"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Required"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Select the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]},{"type":"text","value":" for the requested counts"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"required"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Select the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy"}]},{"type":"text","value":" of selected "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"required"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-6"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"count\":25\n },\n {\n \"status\":\"fail\",\n \"count\":0\n },\n {\n \"status\":\"warn\",\n \"count\":0\n },\n {\n \"status\":\"error\",\n \"count\":0\n },\n {\n \"status\":\"skip\",\n \"count\":0\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"25"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-policyreport-apis"},"children":[{"type":"text","value":"V1 PolicyReport APIs"}]},{"type":"element","tag":"h3","props":{"id":"categories-api"},"children":[{"type":"text","value":"Categories API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all defined PolicyReport and ClusterPolicyReport Categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-4"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-7"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/categories?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/categories?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Pod Security Standards (Default)\",\n \"Pod Security Standards (Restricted)\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Default)\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policies-api"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Policies"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-5"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-8"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/policies?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/policies?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"deny-privilege-escalation\",\n \"disallow-add-capabilities\",\n \"disallow-host-namespaces\",\n \"disallow-host-path\",\n \"disallow-host-ports\",\n \"disallow-privileged-containers\",\n \"disallow-selinux\",\n \"require-default-proc-mount\",\n \"require-non-root-groups\",\n \"require-run-as-non-root\",\n \"restrict-apparmor-profiles\",\n \"restrict-seccomp\",\n \"restrict-sysctls\",\n \"restrict-volume-types\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-add-capabilities\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-host-namespaces\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-host-path\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-host-ports\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"disallow-selinux\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-default-proc-mount\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-non-root-groups\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"restrict-apparmor-profiles\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"restrict-seccomp\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"restrict-sysctls\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"restrict-volume-types\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kinds-api"},"children":[{"type":"text","value":"Kinds API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Kinds"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-6"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-9"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"CronJob\",\n \"Deployment\",\n \"Pod\",\n \"StatefulSet\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"CronJob\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Deployment\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"StatefulSet\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"resources-api"},"children":[{"type":"text","value":"Resources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Resources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespaced scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-7"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-10"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/resources?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/resources?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\": \"Pod\",\n \"name\": \"nginx\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"nginx\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"sources-api"},"children":[{"type":"text","value":"Sources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Sources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-11"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/sources\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/sources\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Kyverno\",\n \"Kube Bench\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kube Bench\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"status-counts-api"},"children":[{"type":"text","value":"Status Counts API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/status-counts"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Count of result status"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"per status and namespace"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-8"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-12"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"items\":[\n {\n \"namespace\":\"argo-cd\",\n \"count\":206\n },\n {\n \"namespace\":\"blog\",\n \"count\":34\n },\n {\n \"namespace\":\"policy-reporter\",\n \"count\":105\n },\n {\n \"namespace\":\"test\",\n \"count\":34\n }\n ]\n },\n {\n \"status\":\"fail\",\n \"items\":[\n {\n \"namespace\":\"argo-cd\",\n \"count\":4\n },\n {\n \"namespace\":\"blog\",\n \"count\":1\n },\n {\n \"namespace\":\"test\",\n \"count\":1\n }\n ]\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"argo-cd\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"206"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"34"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"105"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"34"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"argo-cd\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/results"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-9"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"search"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by search string"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by polr label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]}]}]},{"type":"element","tag":"h4","props":{"id":"optional-query-pagination-parameters"},"children":[{"type":"text","value":"Optional Query Pagination Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Pagination"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"page"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Requested List Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"offset"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Results per Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"direction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Order of the results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"asc"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"desc"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-13"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\":\"e8b7f35799c2d3cf9a50b492a8566e66dad465d9\",\n \"namespace\":\"test\",\n \"kind\":\"Pod\",\n \"name\":\"nginx\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"status\":\"fail\"\n }\n ],\n \"count\": 10\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"e8b7f35799c2d3cf9a50b492a8566e66dad465d9\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"nginx\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-clusterpolicyreport-apis"},"children":[{"type":"text","value":"V1 ClusterPolicyReport APIs"}]},{"type":"element","tag":"h3","props":{"id":"categories-api-1"},"children":[{"type":"text","value":"Categories API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all defined PolicyReport and ClusterPolicyReport Categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-10"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-14"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/categories?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/categories?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Pod Security Standards (Default)\",\n \"Pod Security Standards (Restricted)\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Default)\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policies-api-1"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Policies"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-11"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-15"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/policies?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/policies?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"require-ns-labels\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-ns-labels\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kinds-api-1"},"children":[{"type":"text","value":"Kinds API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Kinds"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-12"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-16"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/kinds?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/kinds?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Namespace\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Namespace\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"resources-api-1"},"children":[{"type":"text","value":"Resources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Resources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-13"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-17"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/resources?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/resources?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\": \"Namespace\",\n \"name\": \"test\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"test\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"sources-api-1"},"children":[{"type":"text","value":"Sources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Sources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-18"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/sources\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/sources\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Kyverno\",\n \"Kube Bench\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Kube Bench\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"status-counts-api-1"},"children":[{"type":"text","value":"Status Counts API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/status-counts"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Count of result status"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"per status and namespace"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-14"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-19"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"count\":0\n },\n {\n \"status\":\"fail\",\n \"count\":26\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"26"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api-1"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/results"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-15"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"search"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by search string"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by cpolr label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]}]}]},{"type":"element","tag":"h4","props":{"id":"optional-query-pagination-parameters-1"},"children":[{"type":"text","value":"Optional Query Pagination Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Pagination"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"page"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Requested List Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"offset"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Results per Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"direction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Order of the results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"asc"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"desc"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-20"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\":\"ca7c83998f8633b4e0da1de36e2996202e14e7a4\",\n \"kind\":\"Namespace\",\n \"name\":\"blog\",\n \"category\":\"Convention\",\n \"message\":\"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/\",\n \"policy\":\"require-ns-labels\",\n \"rule\":\"check-for-labels-on-namespace\",\n \"status\":\"fail\"\n }\n ],\n \"count\": 10\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"ca7c83998f8633b4e0da1de36e2996202e14e7a4\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Convention\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"require-ns-labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"check-for-labels-on-namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"fail\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-b48d97"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"metrics"},"children":[{"type":"text","value":"Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Prometheus Metrics API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster_policy_report_summary"},"children":[{"type":"text","value":"cluster_policy_report_summary"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: Summary count of each status per CluserPolicyReport, only available in "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" metrics mode"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Summary count"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster_policy_report_result"},"children":[{"type":"text","value":"cluster_policy_report_result"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One Entry represent one Result in a ClusterPolicyReport. Deleted Results will also be removed from the Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the Result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Kind of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"report"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport where this result was found"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Source of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Result"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy_report_summary"},"children":[{"type":"text","value":"policy_report_summary"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: Summary count of each status per PolicyReport, only available in "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" metrics mode"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the PolicyReport"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Summary count"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the PolicyReport"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy_report_result"},"children":[{"type":"text","value":"policy_report_result"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One Entry represent one Result in a PolicyReport. Deleted Results will also be removed from the Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the Result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Kind of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"report"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport where this result was found"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Source of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Result"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-21"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/metrics\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-5e9dac"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-52831f"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-906ffe"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-7de47b"},"children":[{"type":"text","value":"\"http://localhost:8080/metrics\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP cluster_policy_report_result List of all ClusterPolicyReport Results\n# TYPE cluster_policy_report_result gauge\ncluster_policy_report_result{category=\"\",kind=\"Namespace\",name=\"argo-cd\",policy=\"require-ns-labels\",report=\"clusterpolicyreport\",rule=\"check-for-labels-on-namespace\",severity=\"\",status=\"fail\"} 1\n\n# HELP cluster_policy_report_summary Summary of all ClusterPolicyReports\n# TYPE cluster_policy_report_summary gauge\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Error\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Fail\"} 26\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Pass\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Skip\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Warn\"} 0\n\n# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{category=\"Pod Security Standards (Default)\",kind=\"Pod\",name=\"nginx\",namespace=\"test\",policy=\"disallow-add-capabilities\",report=\"polr-ns-test\",rule=\"capabilities\",severity=\"medium\",status=\"pass\"} 1\n\n# HELP policy_report_summary Summary of all PolicyReports\n# TYPE policy_report_summary gauge\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Error\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Fail\"} 1\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Pass\"} 34\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Skip\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Warn\"} 0\n","language":"text","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP cluster_policy_report_result List of all ClusterPolicyReport Results\n# TYPE cluster_policy_report_result gauge\ncluster_policy_report_result{category=\"\",kind=\"Namespace\",name=\"argo-cd\",policy=\"require-ns-labels\",report=\"clusterpolicyreport\",rule=\"check-for-labels-on-namespace\",severity=\"\",status=\"fail\"} 1\n\n# HELP cluster_policy_report_summary Summary of all ClusterPolicyReports\n# TYPE cluster_policy_report_summary gauge\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Error\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Fail\"} 26\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Pass\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Skip\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Warn\"} 0\n\n# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{category=\"Pod Security Standards (Default)\",kind=\"Pod\",name=\"nginx\",namespace=\"test\",policy=\"disallow-add-capabilities\",report=\"polr-ns-test\",rule=\"capabilities\",severity=\"medium\",status=\"pass\"} 1\n\n# HELP policy_report_summary Summary of all PolicyReports\n# TYPE policy_report_summary gauge\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Error\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Fail\"} 1\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Pass\"} 34\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Skip\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Warn\"} 0"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-b48d97{color:#116329}\n.ct-7de47b{color:#0A3069}\n.ct-52831f{color:#0550AE}\n.ct-906ffe{color:#24292F}\n.ct-5e9dac{color:#953800}\n.dark .ct-5e9dac{color:#FFA657}\n.dark .ct-906ffe{color:#C9D1D9}\n.dark .ct-52831f{color:#79C0FF}\n.dark .ct-7de47b{color:#A5D6FF}\n.dark .ct-b48d97{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"healthz-api","depth":3,"text":"Healthz API"},{"id":"readiness-api","depth":3,"text":"Readiness API"}]},{"id":"v1-general-apis","depth":2,"text":"V1 General APIs","children":[{"id":"targets-api","depth":3,"text":"Targets API"},{"id":"policy-report-api","depth":3,"text":"Policy Report API"},{"id":"cluster-policy-report-api","depth":3,"text":"Cluster Policy Report API"},{"id":"namespaces-api","depth":3,"text":"Namespaces API"},{"id":"rule-status-count-api","depth":3,"text":"Rule Status Count API"}]},{"id":"v1-policyreport-apis","depth":2,"text":"V1 PolicyReport APIs","children":[{"id":"categories-api","depth":3,"text":"Categories API"},{"id":"policies-api","depth":3,"text":"Policies API"},{"id":"kinds-api","depth":3,"text":"Kinds API"},{"id":"resources-api","depth":3,"text":"Resources API"},{"id":"sources-api","depth":3,"text":"Sources API"},{"id":"status-counts-api","depth":3,"text":"Status Counts API"},{"id":"results-api","depth":3,"text":"Results API"}]},{"id":"v1-clusterpolicyreport-apis","depth":2,"text":"V1 ClusterPolicyReport APIs","children":[{"id":"categories-api-1","depth":3,"text":"Categories API"},{"id":"policies-api-1","depth":3,"text":"Policies API"},{"id":"kinds-api-1","depth":3,"text":"Kinds API"},{"id":"resources-api-1","depth":3,"text":"Resources API"},{"id":"sources-api-1","depth":3,"text":"Sources API"},{"id":"status-counts-api-1","depth":3,"text":"Status Counts API"},{"id":"results-api-1","depth":3,"text":"Results API"}]},{"id":"metrics","depth":2,"text":"Metrics","children":[{"id":"cluster_policy_report_summary","depth":3,"text":"cluster_policy_report_summary"},{"id":"cluster_policy_report_result","depth":3,"text":"cluster_policy_report_result"},{"id":"policy_report_summary","depth":3,"text":"policy_report_summary"},{"id":"policy_report_result","depth":3,"text":"policy_report_result"},{"id":"example-21","depth":3,"text":"Example"}]}]}},"_type":"markdown","_id":"content:02. core:api-reference.md","_source":"content","_file":"02. core/api-reference.md","_extension":"md"} \ No newline at end of file +{"_path":"/core/api-reference","_dir":"core","_draft":false,"_partial":false,"_locale":"","_empty":false,"title":"API Reference","description":"","position":14,"category":"Policy Reporter","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"api-reference"},"children":[{"type":"text","value":"API Reference"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Reference of all available HTTP endpoints provided by Policy Reporter."}]},{"type":"element","tag":"h2","props":{"id":"core-apis"},"children":[{"type":"text","value":"Core APIs"}]},{"type":"element","tag":"h3","props":{"id":"healthz-api"},"children":[{"type":"text","value":"Healthz API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/healthz"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the App is healthy and required CRDs are installed"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/healthz\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/healthz\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"503"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"error\": \"No PolicyReport CRDs found\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"No PolicyReport CRDs found\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"readiness-api"},"children":[{"type":"text","value":"Readiness API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/ready"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Returns if the App is up and running"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-1"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/ready\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/ready\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{}"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-general-apis"},"children":[{"type":"text","value":"V1 General APIs"}]},{"type":"element","tag":"h3","props":{"id":"targets-api"},"children":[{"type":"text","value":"Targets API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/targets"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of configured targets"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-2"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/targets\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/targets\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"name\":\"UI\",\n \"minimumPriority\":\"warning\",\n \"sources\":[\n \"Kube Bench\",\n \"Kyverno\"\n ],\n \"skipExistingOnStartup\":true\n },\n {\n \"name\":\"S3\",\n \"minimumPriority\":\"warning\",\n \"skipExistingOnStartup\":true\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"UI\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"minimumPriority\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"sources\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kube Bench\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kyverno\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"skipExistingOnStartup\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"S3\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"minimumPriority\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"warning\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"skipExistingOnStartup\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"true"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy-report-api"},"children":[{"type":"text","value":"Policy Report API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/policy-reports"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List metadata of all available PolicyReport resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Example"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyverno"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"env:prod"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-3"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\": \"10176812858289583969\",\n \"name\": \"cpol-disallow-capabilities-strict\",\n \"namespace\": \"kube-system\",\n \"source\": \"kyverno\",\n \"labels\": {\n \"app.kubernetes.io/managed-by\": \"kyverno\",\n \"cpol.kyverno.io/disallow-capabilities-strict\": \"12458\",\n \"env\": \"prod\"\n },\n \"pass\": 13,\n \"skip\": 0,\n \"warn\": 0,\n \"error\": 0,\n \"fail\": 9\n }\n ],\n \"count\": 1\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"10176812858289583969\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"cpol-disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kube-system\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"app.kubernetes.io/managed-by\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"cpol.kyverno.io/disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"12458\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"env\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"prod\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"13"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"9"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster-policy-report-api"},"children":[{"type":"text","value":"Cluster Policy Report API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-policy-reports"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List metadata of all available PolicyReport resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-1"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Example"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kyverno"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"env:prod"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-4"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\": \"10176812858289583969\",\n \"name\": \"cpol-disallow-capabilities-strict\",\n \"source\": \"kyverno\",\n \"labels\": {\n \"app.kubernetes.io/managed-by\": \"kyverno\",\n \"cpol.kyverno.io/disallow-capabilities-strict\": \"12458\",\n \"env\": \"prod\"\n },\n \"pass\": 13,\n \"skip\": 0,\n \"warn\": 0,\n \"error\": 0,\n \"fail\": 9\n }\n ],\n \"count\": 1\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"10176812858289583969\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"cpol-disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"source\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"app.kubernetes.io/managed-by\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"cpol.kyverno.io/disallow-capabilities-strict\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"12458\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"env\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"prod\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"13"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"9"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"namespaces-api"},"children":[{"type":"text","value":"Namespaces API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Namespaces with PolicyReportResults"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-2"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-5"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"policy-reporter\",\n \"blog\",\n \"test\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"rule-status-count-api"},"children":[{"type":"text","value":"Rule Status Count API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/rule-status-count"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of counts per result"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"of the selected policy and rule"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-3"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Required"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Select the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]},{"type":"text","value":" for the requested counts"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"required"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Select the "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Policy"}]},{"type":"text","value":" of selected "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"Rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"required"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-6"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"count\":25\n },\n {\n \"status\":\"fail\",\n \"count\":0\n },\n {\n \"status\":\"warn\",\n \"count\":0\n },\n {\n \"status\":\"error\",\n \"count\":0\n },\n {\n \"status\":\"skip\",\n \"count\":0\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"25"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"warn\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"error\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"skip\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-policyreport-apis"},"children":[{"type":"text","value":"V1 PolicyReport APIs"}]},{"type":"element","tag":"h3","props":{"id":"categories-api"},"children":[{"type":"text","value":"Categories API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all defined PolicyReport and ClusterPolicyReport Categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-4"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-7"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/categories?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/categories?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Pod Security Standards (Default)\",\n \"Pod Security Standards (Restricted)\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Default)\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policies-api"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Policies"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-5"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-8"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/policies?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/policies?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"deny-privilege-escalation\",\n \"disallow-add-capabilities\",\n \"disallow-host-namespaces\",\n \"disallow-host-path\",\n \"disallow-host-ports\",\n \"disallow-privileged-containers\",\n \"disallow-selinux\",\n \"require-default-proc-mount\",\n \"require-non-root-groups\",\n \"require-run-as-non-root\",\n \"restrict-apparmor-profiles\",\n \"restrict-seccomp\",\n \"restrict-sysctls\",\n \"restrict-volume-types\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"deny-privilege-escalation\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-add-capabilities\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-host-namespaces\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-host-path\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-host-ports\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-privileged-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"disallow-selinux\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-default-proc-mount\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-non-root-groups\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"restrict-apparmor-profiles\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"restrict-seccomp\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"restrict-sysctls\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"restrict-volume-types\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kinds-api"},"children":[{"type":"text","value":"Kinds API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Kinds"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-6"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-9"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"CronJob\",\n \"Deployment\",\n \"Pod\",\n \"StatefulSet\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"CronJob\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Deployment\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"StatefulSet\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"resources-api"},"children":[{"type":"text","value":"Resources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Resources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespaced scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-7"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-10"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/resources?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/resources?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\": \"Pod\",\n \"name\": \"nginx\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"nginx\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"sources-api"},"children":[{"type":"text","value":"Sources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Sources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-11"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/sources\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/sources\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Kyverno\",\n \"Kube Bench\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kube Bench\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"status-counts-api"},"children":[{"type":"text","value":"Status Counts API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/status-counts"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Count of result status"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"per status and namespace"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-8"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-12"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"items\":[\n {\n \"namespace\":\"argo-cd\",\n \"count\":206\n },\n {\n \"namespace\":\"blog\",\n \"count\":34\n },\n {\n \"namespace\":\"policy-reporter\",\n \"count\":105\n },\n {\n \"namespace\":\"test\",\n \"count\":34\n }\n ]\n },\n {\n \"status\":\"fail\",\n \"items\":[\n {\n \"namespace\":\"argo-cd\",\n \"count\":4\n },\n {\n \"namespace\":\"blog\",\n \"count\":1\n },\n {\n \"namespace\":\"test\",\n \"count\":1\n }\n ]\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"argo-cd\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"206"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"34"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"policy-reporter\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"105"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"34"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"argo-cd\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"4"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"1"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ]"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/namespaced-resources/results"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of namespace scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-9"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of resources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"search"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by search string"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by polr label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]}]}]},{"type":"element","tag":"h4","props":{"id":"optional-query-pagination-parameters"},"children":[{"type":"text","value":"Optional Query Pagination Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Pagination"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"page"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Requested List Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"offset"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Results per Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"direction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Order of the results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"asc"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"desc"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-13"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\":\"e8b7f35799c2d3cf9a50b492a8566e66dad465d9\",\n \"namespace\":\"test\",\n \"kind\":\"Pod\",\n \"name\":\"nginx\",\n \"category\":\"Pod Security Standards (Restricted)\",\n \"message\":\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\",\n \"policy\":\"require-run-as-non-root\",\n \"rule\":\"check-containers\",\n \"status\":\"fail\"\n }\n ],\n \"count\": 10\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"e8b7f35799c2d3cf9a50b492a8566e66dad465d9\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"nginx\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-run-as-non-root\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"check-containers\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"v1-clusterpolicyreport-apis"},"children":[{"type":"text","value":"V1 ClusterPolicyReport APIs"}]},{"type":"element","tag":"h3","props":{"id":"categories-api-1"},"children":[{"type":"text","value":"Categories API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all defined PolicyReport and ClusterPolicyReport Categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-10"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-14"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/categories?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/categories?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Pod Security Standards (Default)\",\n \"Pod Security Standards (Restricted)\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Default)\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Pod Security Standards (Restricted)\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policies-api-1"},"children":[{"type":"text","value":"Policies API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Policies"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-11"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-15"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/policies?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/policies?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"require-ns-labels\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-ns-labels\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"kinds-api-1"},"children":[{"type":"text","value":"Kinds API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Kinds"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-12"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"namespaces"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of namespaces"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-16"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/kinds?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/kinds?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Namespace\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Namespace\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"resources-api-1"},"children":[{"type":"text","value":"Resources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/resources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Resources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-13"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-17"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/resources?source=kyverno\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/resources?source=kyverno\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"kind\": \"Namespace\",\n \"name\": \"test\"\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"test\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"sources-api-1"},"children":[{"type":"text","value":"Sources API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of all Sources"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"with cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-18"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/sources\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/sources\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n \"Kyverno\",\n \"Kube Bench\"\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kyverno\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Kube Bench\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"status-counts-api-1"},"children":[{"type":"text","value":"Status Counts API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/status-counts"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Count of result status"},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"per status and namespace"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-14"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-19"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"[\n {\n \"status\":\"pass\",\n \"count\":0\n },\n {\n \"status\":\"fail\",\n \"count\":26\n }\n]\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"pass\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"0"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" },"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"26"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"]"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"results-api-1"},"children":[{"type":"text","value":"Results API"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/v1/cluster-resources/results"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"List of cluster scoped results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"query-filter-parameters-15"},"children":[{"type":"text","value":"Query Filter Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Filter"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"sources"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of sources"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"kinds"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of kinds"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"categories"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of categories"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"policies"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of policies"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of status"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"fail"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"pass"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"warn"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"error"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"skip"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"severities"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by a list of severities"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"low"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"medium"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"high"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"search"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by search string"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"labels"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string[]"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Filter by cpolr label-value pairs"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]}]}]},{"type":"element","tag":"h4","props":{"id":"optional-query-pagination-parameters-1"},"children":[{"type":"text","value":"Optional Query Pagination Parameters"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Pagination"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Type"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Enum"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"page"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Requested List Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"offset"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"int"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Results per Page"}]},{"type":"element","tag":"td","props":{"align":null},"children":[]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"direction"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"string"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Order of the results"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"asc"}]},{"type":"text","value":", "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"desc"}]}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"example-20"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"{\n \"items\": [\n {\n \"id\":\"ca7c83998f8633b4e0da1de36e2996202e14e7a4\",\n \"kind\":\"Namespace\",\n \"name\":\"blog\",\n \"category\":\"Convention\",\n \"message\":\"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/\",\n \"policy\":\"require-ns-labels\",\n \"rule\":\"check-for-labels-on-namespace\",\n \"status\":\"fail\"\n }\n ],\n \"count\": 10\n}\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"items\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"id\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"ca7c83998f8633b4e0da1de36e2996202e14e7a4\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"kind\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"name\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"blog\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"category\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Convention\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"policy\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"require-ns-labels\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"rule\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"check-for-labels-on-namespace\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"status\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"fail\""}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"count\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"10"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"}"}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"500"}]}]}]},{"type":"element","tag":"code","props":{"code":"{ \"message\": \"Error Message\" }\n","language":"json","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":"{ "}]},{"type":"element","tag":"span","props":{"class":"ct-5b59b8"},"children":[{"type":"text","value":"\"message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"Error Message\""}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" }"}]}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"metrics"},"children":[{"type":"text","value":"Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Method"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"API"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Codes"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"GET"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"/metrics"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Prometheus Metrics API"}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster_policy_report_summary"},"children":[{"type":"text","value":"cluster_policy_report_summary"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: Summary count of each status per CluserPolicyReport, only available in "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" metrics mode"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Summary count"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"cluster_policy_report_result"},"children":[{"type":"text","value":"cluster_policy_report_result"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One Entry represent one Result in a ClusterPolicyReport. Deleted Results will also be removed from the Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the Result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Kind of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"report"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport where this result was found"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Source of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Result"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy_report_summary"},"children":[{"type":"text","value":"policy_report_summary"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: Summary count of each status per PolicyReport, only available in "},{"type":"element","tag":"strong","props":{},"children":[{"type":"text","value":"detailed"}]},{"type":"text","value":" metrics mode"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the PolicyReport"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Summary count"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the PolicyReport"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"policy_report_result"},"children":[{"type":"text","value":"policy_report_result"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Gauge: One Entry represent one Result in a PolicyReport. Deleted Results will also be removed from the Metrics"}]},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Label"}]},{"type":"element","tag":"th","props":{"align":null},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"category"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Category of the Result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"kind"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Kind of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"name"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"namespace"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Namespace of the result resource"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"policy"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Policy of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"report"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Name of the ClusterPolicyReport where this result was found"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"rule"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Rule of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"severity"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Severity of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"source"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Source of the result"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"status"}]}]},{"type":"element","tag":"td","props":{"align":null},"children":[{"type":"text","value":"Status of the Result"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"example-21"},"children":[{"type":"text","value":"Example"}]},{"type":"element","tag":"code","props":{"code":"curl -X GET \"http://localhost:8080/metrics\"\n","language":"bash","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-45d730"},"children":[{"type":"text","value":"curl"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-edb321"},"children":[{"type":"text","value":"-X"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"GET"}]},{"type":"element","tag":"span","props":{"class":"ct-55c1e0"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-8dbf04"},"children":[{"type":"text","value":"\"http://localhost:8080/metrics\""}]}]}]}]}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Response "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"200"}]}]}]},{"type":"element","tag":"code","props":{"code":"# HELP cluster_policy_report_result List of all ClusterPolicyReport Results\n# TYPE cluster_policy_report_result gauge\ncluster_policy_report_result{category=\"\",kind=\"Namespace\",name=\"argo-cd\",policy=\"require-ns-labels\",report=\"clusterpolicyreport\",rule=\"check-for-labels-on-namespace\",severity=\"\",status=\"fail\"} 1\n\n# HELP cluster_policy_report_summary Summary of all ClusterPolicyReports\n# TYPE cluster_policy_report_summary gauge\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Error\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Fail\"} 26\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Pass\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Skip\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Warn\"} 0\n\n# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{category=\"Pod Security Standards (Default)\",kind=\"Pod\",name=\"nginx\",namespace=\"test\",policy=\"disallow-add-capabilities\",report=\"polr-ns-test\",rule=\"capabilities\",severity=\"medium\",status=\"pass\"} 1\n\n# HELP policy_report_summary Summary of all PolicyReports\n# TYPE policy_report_summary gauge\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Error\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Fail\"} 1\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Pass\"} 34\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Skip\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Warn\"} 0\n","meta":null},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# HELP cluster_policy_report_result List of all ClusterPolicyReport Results\n# TYPE cluster_policy_report_result gauge\ncluster_policy_report_result{category=\"\",kind=\"Namespace\",name=\"argo-cd\",policy=\"require-ns-labels\",report=\"clusterpolicyreport\",rule=\"check-for-labels-on-namespace\",severity=\"\",status=\"fail\"} 1\n\n# HELP cluster_policy_report_summary Summary of all ClusterPolicyReports\n# TYPE cluster_policy_report_summary gauge\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Error\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Fail\"} 26\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Pass\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Skip\"} 0\ncluster_policy_report_summary{name=\"clusterpolicyreport\",status=\"Warn\"} 0\n\n# HELP policy_report_result List of all PolicyReport Results\n# TYPE policy_report_result gauge\npolicy_report_result{category=\"Pod Security Standards (Default)\",kind=\"Pod\",name=\"nginx\",namespace=\"test\",policy=\"disallow-add-capabilities\",report=\"polr-ns-test\",rule=\"capabilities\",severity=\"medium\",status=\"pass\"} 1\n\n# HELP policy_report_summary Summary of all PolicyReports\n# TYPE policy_report_summary gauge\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Error\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Fail\"} 1\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Pass\"} 34\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Skip\"} 0\npolicy_report_summary{name=\"polr-ns-test\",namespace=\"test\",status=\"Warn\"} 0"}]}]}]}]}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-5b59b8{color:#116329}\n.ct-8dbf04{color:#0A3069}\n.ct-edb321{color:#0550AE}\n.ct-55c1e0{color:#24292F}\n.ct-45d730{color:#953800}\n.dark .ct-45d730{color:#FFA657}\n.dark .ct-55c1e0{color:#C9D1D9}\n.dark .ct-edb321{color:#79C0FF}\n.dark .ct-8dbf04{color:#A5D6FF}\n.dark .ct-5b59b8{color:#7EE787}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"core-apis","depth":2,"text":"Core APIs","children":[{"id":"healthz-api","depth":3,"text":"Healthz API"},{"id":"readiness-api","depth":3,"text":"Readiness API"}]},{"id":"v1-general-apis","depth":2,"text":"V1 General APIs","children":[{"id":"targets-api","depth":3,"text":"Targets API"},{"id":"policy-report-api","depth":3,"text":"Policy Report API"},{"id":"cluster-policy-report-api","depth":3,"text":"Cluster Policy Report API"},{"id":"namespaces-api","depth":3,"text":"Namespaces API"},{"id":"rule-status-count-api","depth":3,"text":"Rule Status Count API"}]},{"id":"v1-policyreport-apis","depth":2,"text":"V1 PolicyReport APIs","children":[{"id":"categories-api","depth":3,"text":"Categories API"},{"id":"policies-api","depth":3,"text":"Policies API"},{"id":"kinds-api","depth":3,"text":"Kinds API"},{"id":"resources-api","depth":3,"text":"Resources API"},{"id":"sources-api","depth":3,"text":"Sources API"},{"id":"status-counts-api","depth":3,"text":"Status Counts API"},{"id":"results-api","depth":3,"text":"Results API"}]},{"id":"v1-clusterpolicyreport-apis","depth":2,"text":"V1 ClusterPolicyReport APIs","children":[{"id":"categories-api-1","depth":3,"text":"Categories API"},{"id":"policies-api-1","depth":3,"text":"Policies API"},{"id":"kinds-api-1","depth":3,"text":"Kinds API"},{"id":"resources-api-1","depth":3,"text":"Resources API"},{"id":"sources-api-1","depth":3,"text":"Sources API"},{"id":"status-counts-api-1","depth":3,"text":"Status Counts API"},{"id":"results-api-1","depth":3,"text":"Results API"}]},{"id":"metrics","depth":2,"text":"Metrics","children":[{"id":"cluster_policy_report_summary","depth":3,"text":"cluster_policy_report_summary"},{"id":"cluster_policy_report_result","depth":3,"text":"cluster_policy_report_result"},{"id":"policy_report_summary","depth":3,"text":"policy_report_summary"},{"id":"policy_report_result","depth":3,"text":"policy_report_result"},{"id":"example-21","depth":3,"text":"Example"}]}]}},"_type":"markdown","_id":"content:02. core:api-reference.md","_source":"content","_file":"02. core/api-reference.md","_extension":"md"} \ No newline at end of file diff --git a/docs/api/_content/query/xWeY3NfYtX.1689234841273.json b/docs/api/_content/query/xWeY3NfYtX.1694434657409.json similarity index 100% rename from docs/api/_content/query/xWeY3NfYtX.1689234841273.json rename to docs/api/_content/query/xWeY3NfYtX.1694434657409.json diff --git a/docs/api/_content/query/xxYDHxO0T8.1689234841273.json b/docs/api/_content/query/xxYDHxO0T8.1694434657409.json similarity index 100% rename from docs/api/_content/query/xxYDHxO0T8.1689234841273.json rename to docs/api/_content/query/xxYDHxO0T8.1694434657409.json diff --git a/docs/core/api-reference/index.html b/docs/core/api-reference/index.html index e994192d..59c6a103 100644 --- a/docs/core/api-reference/index.html +++ b/docs/core/api-reference/index.html @@ -8,9 +8,9 @@ - -

API Reference

Reference of all available HTTP endpoints provided by Policy Reporter.

Core APIs

Healthz API

MethodAPIDescriptionCodes
GET/healthzReturns if the App is healthy and required CRDs are installed200, 503

Example

curl -X GET "http://localhost:8080/healthz"
  • Response 200
{}
  • Response 503
{ "error": "No PolicyReport CRDs found" }

Readiness API

MethodAPIDescriptionCodes
GET/readyReturns if the App is up and running200

Example

curl -X GET "http://localhost:8080/ready"
  • Response 200
{}

V1 General APIs

Targets API

MethodAPIDescriptionCodes
GET/v1/targetsList of configured targets200, 500

Example

curl -X GET "http://localhost:8080/v1/targets"
  • Response 200
[   {      "name":"UI",      "minimumPriority":"warning",      "sources":[         "Kube Bench",         "Kyverno"      ],      "skipExistingOnStartup":true   },   {      "name":"S3",      "minimumPriority":"warning",      "skipExistingOnStartup":true   }]
  • Response 500
{ "message": "Error Message" }

Policy Report API

MethodAPIDescriptionCodes
GET/v1/policy-reportsList metadata of all available PolicyReport resources200, 500

Query Filter Parameters

FilterTypeDescriptionExample
sourcesstring[]Filter by a list of sourceskyverno
labelsstring[]Filter by a list of label-value pairsenv:prod

Example

curl -X GET "http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod"
  • Response 200
{   "items": [      {         "id": "10176812858289583969",         "name": "cpol-disallow-capabilities-strict",         "namespace": "kube-system",         "source": "kyverno",         "labels": {            "app.kubernetes.io/managed-by": "kyverno",            "cpol.kyverno.io/disallow-capabilities-strict": "12458",            "env": "prod"         },         "pass": 13,         "skip": 0,         "warn": 0,         "error": 0,         "fail": 9      }   ],   "count": 1}
  • Response 500
{ "message": "Error Message" }

Cluster Policy Report API

MethodAPIDescriptionCodes
GET/v1/cluster-policy-reportsList metadata of all available PolicyReport resources200, 500

Query Filter Parameters

FilterTypeDescriptionExample
sourcesstring[]Filter by a list of sourceskyverno
labelsstring[]Filter by a list of label-value pairsenv:prod

Example

curl -X GET "http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod"
  • Response 200
{   "items": [      {         "id": "10176812858289583969",         "name": "cpol-disallow-capabilities-strict",         "source": "kyverno",         "labels": {            "app.kubernetes.io/managed-by": "kyverno",            "cpol.kyverno.io/disallow-capabilities-strict": "12458",            "env": "prod"         },         "pass": 13,         "skip": 0,         "warn": 0,         "error": 0,         "fail": 9      }   ],   "count": 1}
  • Response 500
{ "message": "Error Message" }

Namespaces API

MethodAPIDescriptionCodes
GET/v1/namespacesList of all Namespaces with PolicyReportResults200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies

Example

curl -X GET "http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco"
  • Response 200
[  "policy-reporter",  "blog",  "test"]
  • Response 500
{ "message": "Error Message" }

Rule Status Count API

MethodAPIDescriptionCodes
GET/v1/rule-status-countList of counts per result
of the selected policy and rule
200, 500

Query Filter Parameters

FilterTypeDescriptionRequired
rulestringSelect the Rule for the requested countsrequired
policystringSelect the Policy of selected Rulerequired

Example

curl -X GET "http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup"
  • Response 200
[   {      "status":"pass",      "count":25   },   {      "status":"fail",      "count":0   },   {      "status":"warn",      "count":0   },   {      "status":"error",      "count":0   },   {      "status":"skip",      "count":0   }]
  • Response 500
{ "message": "Error Message" }

V1 PolicyReport APIs

Categories API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/categoriesList of all defined PolicyReport and ClusterPolicyReport Categories200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/categories?source=kyverno"
  • Response 200
[  "Pod Security Standards (Default)",  "Pod Security Standards (Restricted)"]
  • Response 500
{ "message": "Error Message" }

Policies API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/policiesList of all Policies
with namespace scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories
namespacesstring[]Filter by a list of namespaces

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/policies?source=kyverno"
  • Response 200
[   "deny-privilege-escalation",   "disallow-add-capabilities",   "disallow-host-namespaces",   "disallow-host-path",   "disallow-host-ports",   "disallow-privileged-containers",   "disallow-selinux",   "require-default-proc-mount",   "require-non-root-groups",   "require-run-as-non-root",   "restrict-apparmor-profiles",   "restrict-seccomp",   "restrict-sysctls",   "restrict-volume-types"]
  • Response 500
{ "message": "Error Message" }

Kinds API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/kindsList of all Kinds
with namespace scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno"
  • Response 200
[   "CronJob",   "Deployment",   "Pod",   "StatefulSet"]
  • Response 500
{ "message": "Error Message" }

Resources API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/resourcesList of all Resources
with namespaced scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
namespacesstring[]Filter by a list of namespaces
kindsstring[]Filter by a list of kinds

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/resources?source=kyverno"
  • Response 200
[   {      "kind": "Pod",      "name": "nginx"   }]
  • Response 500
{ "message": "Error Message" }

Sources API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/sourcesList of all Sources
with namespace scoped results
200, 500

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/sources"
  • Response 200
[   "Kyverno",   "Kube Bench"]
  • Response 500
{ "message": "Error Message" }

Status Counts API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/status-countsCount of result status
per status and namespace
200, 500

Query Filter Parameters

FilterTypeDescriptionEnum
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces
kindsstring[]Filter by a list of kinds
resourcesstring[]Filter by a list of resources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
statusstring[]Filter by a list of statusfail, pass, warn, error, skip
severitiesstring[]Filter by a list of severitieslow, medium, high

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail"
  • Response 200
[   {      "status":"pass",      "items":[         {            "namespace":"argo-cd",            "count":206         },         {            "namespace":"blog",            "count":34         },         {            "namespace":"policy-reporter",            "count":105         },         {            "namespace":"test",            "count":34         }      ]   },   {      "status":"fail",      "items":[         {            "namespace":"argo-cd",            "count":4         },         {            "namespace":"blog",            "count":1         },         {            "namespace":"test",            "count":1         }      ]   }]
  • Response 500
{ "message": "Error Message" }

Results API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/resultsList of namespace scoped results200, 500

Query Filter Parameters

FilterTypeDescriptionEnum
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces
kindsstring[]Filter by a list of kinds
resourcesstring[]Filter by a list of resources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
statusstring[]Filter by a list of statusfail, pass, warn, error, skip
severitiesstring[]Filter by a list of severitieslow, medium, high
searchstringFilter by search string
labelsstring[]Filter by polr label-value pairs

Optional Query Pagination Parameters

PaginationTypeDescriptionEnum
pageintRequested List Page
offsetintResults per Page
directionstringOrder of the resultsasc, desc

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label"
  • Response 200
{   "items": [      {         "id":"e8b7f35799c2d3cf9a50b492a8566e66dad465d9",         "namespace":"test",         "kind":"Pod",         "name":"nginx",         "category":"Pod Security Standards (Restricted)",         "message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",         "policy":"require-run-as-non-root",         "rule":"check-containers",         "status":"fail"      }   ],   "count": 10}
  • Response 500
{ "message": "Error Message" }

V1 ClusterPolicyReport APIs

Categories API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/categoriesList of all defined PolicyReport and ClusterPolicyReport Categories200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/categories?source=kyverno"
  • Response 200
[  "Pod Security Standards (Default)",  "Pod Security Standards (Restricted)"]
  • Response 500
{ "message": "Error Message" }

Policies API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/policiesList of all Policies
with cluster scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/policies?source=kyverno"
  • Response 200
[   "require-ns-labels"]
  • Response 500
{ "message": "Error Message" }

Kinds API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/kindsList of all Kinds
with cluster scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/kinds?source=kyverno"
  • Response 200
[   "Namespace"]
  • Response 500
{ "message": "Error Message" }

Resources API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/resourcesList of all Resources
with cluster scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
kindsstring[]Filter by a list of kinds

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/resources?source=kyverno"
  • Response 200
[   {      "kind": "Namespace",      "name": "test"   }]
  • Response 500
{ "message": "Error Message" }

Sources API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/sourcesList of all Sources
with cluster scoped results
200, 500

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/sources"
  • Response 200
[   "Kyverno",   "Kube Bench"]
  • Response 500
{ "message": "Error Message" }

Status Counts API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/status-countsCount of result status
per status and namespace
200, 500

Query Filter Parameters

FilterTypeDescriptionEnum
sourcesstring[]Filter by a list of sources
kindsstring[]Filter by a list of kinds
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
statusstring[]Filter by a list of statusfail, pass, warn, error, skip
severitiesstring[]Filter by a list of severitieslow, medium, high

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail"
  • Response 200
[   {      "status":"pass",      "count":0   },   {      "status":"fail",      "count":26   }]
  • Response 500
{ "message": "Error Message" }

Results API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/resultsList of cluster scoped results200, 500

Query Filter Parameters

FilterTypeDescriptionEnum
sourcesstring[]Filter by a list of sources
kindsstring[]Filter by a list of kinds
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
statusstring[]Filter by a list of statusfail, pass, warn, error, skip
severitiesstring[]Filter by a list of severitieslow, medium, high
searchstringFilter by search string
labelsstring[]Filter by cpolr label-value pairs

Optional Query Pagination Parameters

PaginationTypeDescriptionEnum
pageintRequested List Page
offsetintResults per Page
directionstringOrder of the resultsasc, desc

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test"
  • Response 200
{   "items": [      {         "id":"ca7c83998f8633b4e0da1de36e2996202e14e7a4",         "kind":"Namespace",         "name":"blog",         "category":"Convention",         "message":"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/",         "policy":"require-ns-labels",         "rule":"check-for-labels-on-namespace",         "status":"fail"      }   ],   "count": 10}
  • Response 500
{ "message": "Error Message" }

Metrics

MethodAPIDescriptionCodes
GET/metricsPrometheus Metrics API200

cluster_policy_report_summary

Gauge: Summary count of each status per CluserPolicyReport, only available in detailed metrics mode

LabelDescription
nameName of the ClusterPolicyReport
statusStatus of the Summary count

cluster_policy_report_result

Gauge: One Entry represent one Result in a ClusterPolicyReport. Deleted Results will also be removed from the Metrics

LabelDescription
categoryCategory of the Result
kindKind of the result resource
nameName of the result resource
policyPolicy of the result
reportName of the ClusterPolicyReport where this result was found
ruleRule of the result
severitySeverity of the result
sourceSource of the result
statusStatus of the Result

policy_report_summary

Gauge: Summary count of each status per PolicyReport, only available in detailed metrics mode

LabelDescription
nameName of the PolicyReport
statusStatus of the Summary count
namespaceNamespace of the PolicyReport

policy_report_result

Gauge: One Entry represent one Result in a PolicyReport. Deleted Results will also be removed from the Metrics

LabelDescription
categoryCategory of the Result
kindKind of the result resource
nameName of the result resource
namespaceNamespace of the result resource
policyPolicy of the result
reportName of the ClusterPolicyReport where this result was found
ruleRule of the result
severitySeverity of the result
sourceSource of the result
statusStatus of the Result

Example

curl -X GET "http://localhost:8080/metrics"
  • Response 200
# HELP cluster_policy_report_result List of all ClusterPolicyReport Results
+

API Reference

Reference of all available HTTP endpoints provided by Policy Reporter.

Core APIs

Healthz API

MethodAPIDescriptionCodes
GET/healthzReturns if the App is healthy and required CRDs are installed200, 503

Example

curl -X GET "http://localhost:8080/healthz"
  • Response 200
{}
  • Response 503
{ "error": "No PolicyReport CRDs found" }

Readiness API

MethodAPIDescriptionCodes
GET/readyReturns if the App is up and running200

Example

curl -X GET "http://localhost:8080/ready"
  • Response 200
{}

V1 General APIs

Targets API

MethodAPIDescriptionCodes
GET/v1/targetsList of configured targets200, 500

Example

curl -X GET "http://localhost:8080/v1/targets"
  • Response 200
[   {      "name":"UI",      "minimumPriority":"warning",      "sources":[         "Kube Bench",         "Kyverno"      ],      "skipExistingOnStartup":true   },   {      "name":"S3",      "minimumPriority":"warning",      "skipExistingOnStartup":true   }]
  • Response 500
{ "message": "Error Message" }

Policy Report API

MethodAPIDescriptionCodes
GET/v1/policy-reportsList metadata of all available PolicyReport resources200, 500

Query Filter Parameters

FilterTypeDescriptionExample
sourcesstring[]Filter by a list of sourceskyverno
labelsstring[]Filter by a list of label-value pairsenv:prod

Example

curl -X GET "http://localhost:8080/v1/policy-reports?source=kyverno&labels=env:prod"
  • Response 200
{   "items": [      {         "id": "10176812858289583969",         "name": "cpol-disallow-capabilities-strict",         "namespace": "kube-system",         "source": "kyverno",         "labels": {            "app.kubernetes.io/managed-by": "kyverno",            "cpol.kyverno.io/disallow-capabilities-strict": "12458",            "env": "prod"         },         "pass": 13,         "skip": 0,         "warn": 0,         "error": 0,         "fail": 9      }   ],   "count": 1}
  • Response 500
{ "message": "Error Message" }

Cluster Policy Report API

MethodAPIDescriptionCodes
GET/v1/cluster-policy-reportsList metadata of all available PolicyReport resources200, 500

Query Filter Parameters

FilterTypeDescriptionExample
sourcesstring[]Filter by a list of sourceskyverno
labelsstring[]Filter by a list of label-value pairsenv:prod

Example

curl -X GET "http://localhost:8080/v1/cluster-policy-reports?source=kyverno&labels=env:prod"
  • Response 200
{   "items": [      {         "id": "10176812858289583969",         "name": "cpol-disallow-capabilities-strict",         "source": "kyverno",         "labels": {            "app.kubernetes.io/managed-by": "kyverno",            "cpol.kyverno.io/disallow-capabilities-strict": "12458",            "env": "prod"         },         "pass": 13,         "skip": 0,         "warn": 0,         "error": 0,         "fail": 9      }   ],   "count": 1}
  • Response 500
{ "message": "Error Message" }

Namespaces API

MethodAPIDescriptionCodes
GET/v1/namespacesList of all Namespaces with PolicyReportResults200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies

Example

curl -X GET "http://localhost:8080/v1/namespaces?source=kyverno&sorce=falco"
  • Response 200
[  "policy-reporter",  "blog",  "test"]
  • Response 500
{ "message": "Error Message" }

Rule Status Count API

MethodAPIDescriptionCodes
GET/v1/rule-status-countList of counts per result
of the selected policy and rule
200, 500

Query Filter Parameters

FilterTypeDescriptionRequired
rulestringSelect the Rule for the requested countsrequired
policystringSelect the Policy of selected Rulerequired

Example

curl -X GET "http://localhost:8080/v1/rule-status-count?policy=require-non-root-groups&rule=autogen-check-fsGroup"
  • Response 200
[   {      "status":"pass",      "count":25   },   {      "status":"fail",      "count":0   },   {      "status":"warn",      "count":0   },   {      "status":"error",      "count":0   },   {      "status":"skip",      "count":0   }]
  • Response 500
{ "message": "Error Message" }

V1 PolicyReport APIs

Categories API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/categoriesList of all defined PolicyReport and ClusterPolicyReport Categories200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/categories?source=kyverno"
  • Response 200
[  "Pod Security Standards (Default)",  "Pod Security Standards (Restricted)"]
  • Response 500
{ "message": "Error Message" }

Policies API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/policiesList of all Policies
with namespace scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories
namespacesstring[]Filter by a list of namespaces

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/policies?source=kyverno"
  • Response 200
[   "deny-privilege-escalation",   "disallow-add-capabilities",   "disallow-host-namespaces",   "disallow-host-path",   "disallow-host-ports",   "disallow-privileged-containers",   "disallow-selinux",   "require-default-proc-mount",   "require-non-root-groups",   "require-run-as-non-root",   "restrict-apparmor-profiles",   "restrict-seccomp",   "restrict-sysctls",   "restrict-volume-types"]
  • Response 500
{ "message": "Error Message" }

Kinds API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/kindsList of all Kinds
with namespace scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/kinds?source=kyverno"
  • Response 200
[   "CronJob",   "Deployment",   "Pod",   "StatefulSet"]
  • Response 500
{ "message": "Error Message" }

Resources API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/resourcesList of all Resources
with namespaced scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
namespacesstring[]Filter by a list of namespaces
kindsstring[]Filter by a list of kinds

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/resources?source=kyverno"
  • Response 200
[   {      "kind": "Pod",      "name": "nginx"   }]
  • Response 500
{ "message": "Error Message" }

Sources API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/sourcesList of all Sources
with namespace scoped results
200, 500

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/sources"
  • Response 200
[   "Kyverno",   "Kube Bench"]
  • Response 500
{ "message": "Error Message" }

Status Counts API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/status-countsCount of result status
per status and namespace
200, 500

Query Filter Parameters

FilterTypeDescriptionEnum
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces
kindsstring[]Filter by a list of kinds
resourcesstring[]Filter by a list of resources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
statusstring[]Filter by a list of statusfail, pass, warn, error, skip
severitiesstring[]Filter by a list of severitieslow, medium, high

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/status-counts?source=kyverno&status=pass&status=fail"
  • Response 200
[   {      "status":"pass",      "items":[         {            "namespace":"argo-cd",            "count":206         },         {            "namespace":"blog",            "count":34         },         {            "namespace":"policy-reporter",            "count":105         },         {            "namespace":"test",            "count":34         }      ]   },   {      "status":"fail",      "items":[         {            "namespace":"argo-cd",            "count":4         },         {            "namespace":"blog",            "count":1         },         {            "namespace":"test",            "count":1         }      ]   }]
  • Response 500
{ "message": "Error Message" }

Results API

MethodAPIDescriptionCodes
GET/v1/namespaced-resources/resultsList of namespace scoped results200, 500

Query Filter Parameters

FilterTypeDescriptionEnum
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces
kindsstring[]Filter by a list of kinds
resourcesstring[]Filter by a list of resources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
statusstring[]Filter by a list of statusfail, pass, warn, error, skip
severitiesstring[]Filter by a list of severitieslow, medium, high
searchstringFilter by search string
labelsstring[]Filter by polr label-value pairs

Optional Query Pagination Parameters

PaginationTypeDescriptionEnum
pageintRequested List Page
offsetintResults per Page
directionstringOrder of the resultsasc, desc

Example

curl -X GET "http://localhost:8080/v1/namespaced-resources/results?source=kyverno&status=fail&namespaces=test&label"
  • Response 200
{   "items": [      {         "id":"e8b7f35799c2d3cf9a50b492a8566e66dad465d9",         "namespace":"test",         "kind":"Pod",         "name":"nginx",         "category":"Pod Security Standards (Restricted)",         "message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",         "policy":"require-run-as-non-root",         "rule":"check-containers",         "status":"fail"      }   ],   "count": 10}
  • Response 500
{ "message": "Error Message" }

V1 ClusterPolicyReport APIs

Categories API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/categoriesList of all defined PolicyReport and ClusterPolicyReport Categories200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/categories?source=kyverno"
  • Response 200
[  "Pod Security Standards (Default)",  "Pod Security Standards (Restricted)"]
  • Response 500
{ "message": "Error Message" }

Policies API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/policiesList of all Policies
with cluster scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/policies?source=kyverno"
  • Response 200
[   "require-ns-labels"]
  • Response 500
{ "message": "Error Message" }

Kinds API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/kindsList of all Kinds
with cluster scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
namespacesstring[]Filter by a list of namespaces

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/kinds?source=kyverno"
  • Response 200
[   "Namespace"]
  • Response 500
{ "message": "Error Message" }

Resources API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/resourcesList of all Resources
with cluster scoped results
200, 500

Query Filter Parameters

FilterTypeDescription
sourcesstring[]Filter by a list of sources
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
kindsstring[]Filter by a list of kinds

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/resources?source=kyverno"
  • Response 200
[   {      "kind": "Namespace",      "name": "test"   }]
  • Response 500
{ "message": "Error Message" }

Sources API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/sourcesList of all Sources
with cluster scoped results
200, 500

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/sources"
  • Response 200
[   "Kyverno",   "Kube Bench"]
  • Response 500
{ "message": "Error Message" }

Status Counts API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/status-countsCount of result status
per status and namespace
200, 500

Query Filter Parameters

FilterTypeDescriptionEnum
sourcesstring[]Filter by a list of sources
kindsstring[]Filter by a list of kinds
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
statusstring[]Filter by a list of statusfail, pass, warn, error, skip
severitiesstring[]Filter by a list of severitieslow, medium, high

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/status-counts?source=kyverno&status=pass&status=fail"
  • Response 200
[   {      "status":"pass",      "count":0   },   {      "status":"fail",      "count":26   }]
  • Response 500
{ "message": "Error Message" }

Results API

MethodAPIDescriptionCodes
GET/v1/cluster-resources/resultsList of cluster scoped results200, 500

Query Filter Parameters

FilterTypeDescriptionEnum
sourcesstring[]Filter by a list of sources
kindsstring[]Filter by a list of kinds
categoriesstring[]Filter by a list of categories
policiesstring[]Filter by a list of policies
statusstring[]Filter by a list of statusfail, pass, warn, error, skip
severitiesstring[]Filter by a list of severitieslow, medium, high
searchstringFilter by search string
labelsstring[]Filter by cpolr label-value pairs

Optional Query Pagination Parameters

PaginationTypeDescriptionEnum
pageintRequested List Page
offsetintResults per Page
directionstringOrder of the resultsasc, desc

Example

curl -X GET "http://localhost:8080/v1/cluster-resources/results?source=kyverno&status=fail&labels=app:test"
  • Response 200
{   "items": [      {         "id":"ca7c83998f8633b4e0da1de36e2996202e14e7a4",         "kind":"Namespace",         "name":"blog",         "category":"Convention",         "message":"validation error: The label `thisshouldntexist` is required. Rule check-for-labels-on-namespace failed at path /metadata/labels/thisshouldntexist/",         "policy":"require-ns-labels",         "rule":"check-for-labels-on-namespace",         "status":"fail"      }   ],   "count": 10}
  • Response 500
{ "message": "Error Message" }

Metrics

MethodAPIDescriptionCodes
GET/metricsPrometheus Metrics API200

cluster_policy_report_summary

Gauge: Summary count of each status per CluserPolicyReport, only available in detailed metrics mode

LabelDescription
nameName of the ClusterPolicyReport
statusStatus of the Summary count

cluster_policy_report_result

Gauge: One Entry represent one Result in a ClusterPolicyReport. Deleted Results will also be removed from the Metrics

LabelDescription
categoryCategory of the Result
kindKind of the result resource
nameName of the result resource
policyPolicy of the result
reportName of the ClusterPolicyReport where this result was found
ruleRule of the result
severitySeverity of the result
sourceSource of the result
statusStatus of the Result

policy_report_summary

Gauge: Summary count of each status per PolicyReport, only available in detailed metrics mode

LabelDescription
nameName of the PolicyReport
statusStatus of the Summary count
namespaceNamespace of the PolicyReport

policy_report_result

Gauge: One Entry represent one Result in a PolicyReport. Deleted Results will also be removed from the Metrics

LabelDescription
categoryCategory of the Result
kindKind of the result resource
nameName of the result resource
namespaceNamespace of the result resource
policyPolicy of the result
reportName of the ClusterPolicyReport where this result was found
ruleRule of the result
severitySeverity of the result
sourceSource of the result
statusStatus of the Result

Example

curl -X GET "http://localhost:8080/metrics"
  • Response 200
# HELP cluster_policy_report_result List of all ClusterPolicyReport Results
 # TYPE cluster_policy_report_result gauge
 cluster_policy_report_result{category="",kind="Namespace",name="argo-cd",policy="require-ns-labels",report="clusterpolicyreport",rule="check-for-labels-on-namespace",severity="",status="fail"} 1
 
@@ -32,14 +32,14 @@
 policy_report_summary{name="polr-ns-test",namespace="test",status="Fail"} 1
 policy_report_summary{name="polr-ns-test",namespace="test",status="Pass"} 34
 policy_report_summary{name="polr-ns-test",namespace="test",status="Skip"} 0
-policy_report_summary{name="polr-ns-test",namespace="test",status="Warn"} 0
+policy_report_summary{name="polr-ns-test",namespace="test",status="Warn"} 0
\ No newline at end of file diff --git a/docs/core/config-reference/index.html b/docs/core/config-reference/index.html index dc71d050..b0123045 100644 --- a/docs/core/config-reference/index.html +++ b/docs/core/config-reference/index.html @@ -8,16 +8,16 @@ - -

Config Reference

Configuration file reference with all possible options.

kubeconfig: '~/.kube/config' api:  port: 8080rest:  enabled: falsedatabase:  type: "sqlite"  database: ""  username: ""  password: ""  host: ""  enableSSL: false  dsn: ""  secretRef: ""  mountedSecret: ""dbfile: "sqlite-database.db"metrics:  enabled: false  mode: detailed # available modes are detailed (default), simple and custom  customLabels: ["namespace", "rule", "policy", "report", "kind", "name", "status", "severity", "category", "source"] # available only in custom mode  filter:    sources:      exclude: []      include: []    status:      exclude: []      include: []    severities:      exclude: []      include: []    namespaces:      exclude: []      include: []    policies:      exclude: []      include: []priorityMap: {}reportFilter:  namespaces:    include: []    exclude: []  clusterReports:    disabled: falseredis:  enabled: false  address: "redis:6379"  database: 1  prefix: "policy-reporter"  username: ""  password: ""loki:  host: ""  path: ""  minimumPriority: "warning"  skipExistingOnStartup: true  customLabels: {}  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []elasticsearch:  host: ""  index: "policy-reporter"  rotation: "daily"  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []slack:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []discord:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []teams:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []ui:  host: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []webhook:  host: ""  headers: {}  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []s3:  endpoint: ""  region: ""  bucket: ""  prefix: "policy-reporter"  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []kinesis:  endpoint: ""  region: ""  streamName: ""  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []securityHub:  endpoint: ""  region: ""  accountID: ""  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []gcs:  credentials: ""  bucket: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []emailReports:  clusterName: ""  smtp:    host: ""    port: 465    username: ""    password: ""    from: ""    encryption: ""  summary:    to: []    filter:      disableClusterReports: false      namespaces:        include: []        exclude: []      sources:        include: []        exclude: []    channels: []  violations:    to: []    filter:      disableClusterReports: false      namespaces:        include: []        exclude: []      sources:        include: []        exclude: []    channels: []leaderElection:  enabled: false  releaseOnCancel: true  leaseDuration: 15  renewDeadline: 10  retryPeriod: 2
+

Config Reference

Configuration file reference with all possible options.

kubeconfig: '~/.kube/config' api:  port: 8080  logging: false  basicAuth:    username: ""    password: ""    secretRef: ""rest:  enabled: falsedatabase:  type: "sqlite"  database: ""  username: ""  password: ""  host: ""  enableSSL: false  dsn: ""  secretRef: ""  mountedSecret: ""dbfile: "sqlite-database.db"metrics:  enabled: false  mode: detailed # available modes are detailed (default), simple and custom  customLabels: ["namespace", "rule", "policy", "report", "kind", "name", "status", "severity", "category", "source"] # available only in custom mode  filter:    sources:      exclude: []      include: []    status:      exclude: []      include: []    severities:      exclude: []      include: []    namespaces:      exclude: []      include: []    policies:      exclude: []      include: []priorityMap: {}reportFilter:  namespaces:    include: []    exclude: []  clusterReports:    disabled: falseredis:  enabled: false  address: "redis:6379"  database: 1  prefix: "policy-reporter"  username: ""  password: ""loki:  host: ""  path: ""  minimumPriority: "warning"  skipExistingOnStartup: true  customLabels: {}  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []elasticsearch:  host: ""  index: "policy-reporter"  rotation: "daily"  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []slack:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []discord:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []teams:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []ui:  host: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []webhook:  host: ""  headers: {}  minimumPriority: ""  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []s3:  endpoint: ""  region: ""  bucket: ""  prefix: "policy-reporter"  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []kinesis:  endpoint: ""  region: ""  streamName: ""  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []securityHub:  endpoint: ""  region: ""  accountID: ""  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []gcs:  credentials: ""  bucket: ""  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []  googleChat:    webhook: ""    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  telegram:    token: ""    chatID: ""    host: "" # optional proxy host    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []emailReports:  clusterName: ""  smtp:    host: ""    port: 465    username: ""    password: ""    from: ""    encryption: ""  summary:    to: []    filter:      disableClusterReports: false      namespaces:        include: []        exclude: []      sources:        include: []        exclude: []    channels: []  violations:    to: []    filter:      disableClusterReports: false      namespaces:        include: []        exclude: []      sources:        include: []        exclude: []    channels: []leaderElection:  enabled: false  releaseOnCancel: true  leaseDuration: 15  renewDeadline: 10  retryPeriod: 2
\ No newline at end of file diff --git a/docs/core/development/index.html b/docs/core/development/index.html index 1dfce10f..dd119dc6 100644 --- a/docs/core/development/index.html +++ b/docs/core/development/index.html @@ -8,14 +8,14 @@ - -

Local Development

Requirements

Getting started

Fork and/or checkout Policy Reporter on GitHub

Install dependencies

go get ./...

Unit Tests

Run unit tests locally with

make test

or

go test -v ./... -timeout=10s

Running Policy Reporter

To run Policy Reporter locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for PolicyReports and ClusterPolicyReports. The configuration can be done via CLI arguments, config.yaml, or a mix of both.

go run main.go run -k ~/.kube/config

Argument Reference

ArgumentShortDescriptionDefault
--kubeconfig-kpath to the kubeconfig file,
used to connect to the Kubernetes API
--config-cpath to the Policy Reporter config fileconfig.yaml
--dbfile-dpath to the SQLite database filesqlite-database.db
--metrics-enabled-menables the Metrics API endpointsfalse
--rest-enabled-renables the REST API endpointsfalse
--port-pused port for the HTTP server8080

Compile and run Policy Reporter

make build./build/policyreporter run -k ~/.kube/config
+

Local Development

Requirements

Getting started

Fork and/or checkout Policy Reporter on GitHub

Install dependencies

go get ./...

Unit Tests

Run unit tests locally with

make test

or

go test -v ./... -timeout=10s

Running Policy Reporter

To run Policy Reporter locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for PolicyReports and ClusterPolicyReports. The configuration can be done via CLI arguments, config.yaml, or a mix of both.

go run main.go run -k ~/.kube/config

Argument Reference

ArgumentShortDescriptionDefault
--kubeconfig-kpath to the kubeconfig file,
used to connect to the Kubernetes API
--config-cpath to the Policy Reporter config fileconfig.yaml
--dbfile-dpath to the SQLite database filesqlite-database.db
--metrics-enabled-menables the Metrics API endpointsfalse
--rest-enabled-renables the REST API endpointsfalse
--port-pused port for the HTTP server8080

Compile and run Policy Reporter

make build./build/policyreporter run -k ~/.kube/config
\ No newline at end of file diff --git a/docs/core/email-reports/index.html b/docs/core/email-reports/index.html index 8b453faf..48f3962f 100644 --- a/docs/core/email-reports/index.html +++ b/docs/core/email-reports/index.html @@ -8,16 +8,16 @@ - -

E-Mail Reports

Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports filter and channels to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments. You can also filter on the root level.

Currently two types of reports are available.

Summary Report

Basic summary report about the amount of results at cluster and namespace level.

Summary Report

Violations Report

Violations report includes, besides the amount of results, a list with all found violation (warn, fail and error) results per namespace and on cluster level.

Violations Report

Channels & Filter

Channels allows you in combination with filter to send only a subset of all available information to dedicated receiver emails.

You can filter by:

  • include or exclude list of namespaces
  • include or exclude list of sources (like Kyverno, Trivy, Falco, etc.)
  • disable ClusterPolicyReports

This allows you for example to send only a subset of namespaces to the related team email address.

Examples

Summary Report

Helm 3
# values.yamlemailReports:  clusterName: Playground Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  summary:    enabled: true    schedule: "0 8 * * *" # Send the report each day at 08:00 AM    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 1 # retry counter    ttlSecondsAfterFinished: 60    to: ['receiver@email.com']
config.yaml
emailReports:  clusterName: Playground Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  summary:    to: ['receiver@email.com']
Helm 3 - SMTP Secret
# example secretapiVersion: v1  type: Opaque  kind: Secret  metadata:    name: smpt-config  data:    encryption: c3NsL3Rscw==    host: c210cC5zZXJ2ZXIuY29t    password: cGFzc3dvcmQ=    port: NDY1    username: dXNlcm5hbWU=# values.yamlemailReports:  clusterName: Playground Cluster  smtp:    secret: smtp-config  summary:    enabled: true    schedule: "0 8 * * *" # Send the report each day at 08:00 AM    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 1 # retry counter    ttlSecondsAfterFinished: 60    to: ['receiver@email.com']

Violations Report

Helm 3
# values.yamlemailReports:  clusterName: Playground Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  violations:    enabled: true    schedule: "0 8 * * *" # Send the report each day at 08:00 AM    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 1 # retry counter    ttlSecondsAfterFinished: 60    to: ['receiver@email.com']
config.yaml
emailReports:  clusterName: Playground Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  violations:    to: ['receiver@email.com']

Violations Report per Team

Helm 3
# values.yamlemailReports:  clusterName: Prod Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  violations:    enabled: true    schedule: "0 8 * * *" # Send the report each day at 08:00 AM    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 1 # retry counter    ttlSecondsAfterFinished: 60    channels:    # send only team namespace reports from kyverno to team A    - to: ['team-a@company.org']      filter:        disableClusterReports: true        namespaces:          include: ['team-a-*']        sources:          include: ['Kyverno']    # send only team namespace reports from kyverno to team B    - to: ['team-b@company.org']      filter:        disableClusterReports: true        namespaces:          include: ['team-b-*']        sources:          include: ['Kyverno']    # send Trivy Reports to the infra chapter    - to: ['infra@company.org']      filter:        disableClusterReports: false        sources:          include: ['Trivy*', 'Falco']
config.yaml
emailReports:  clusterName: Prod Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  violations:    channels:    # send only team namespace reports from Kyverno to team A    - to: ['team-a@company.org']      filter:        disableClusterReports: true        namespaces:          include: ['team-a-*']        sources:          include: ['Kyverno']    # send only team namespace reports from Kyverno to team B    - to: ['team-b@company.org']      filter:        disableClusterReports: true        namespaces:          include: ['team-b-*']        sources:          include: ['Kyverno']    # send Trivy and Falco Reports to the infra chapter    - to: ['infra@company.org']      filter:        disableClusterReports: false        sources:          include: ['Trivy*', 'Falco']
+

E-Mail Reports

Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports filter and channels to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments. You can also filter on the root level.

Currently two types of reports are available.

Summary Report

Basic summary report about the amount of results at cluster and namespace level.

Summary Report

Violations Report

Violations report includes, besides the amount of results, a list with all found violation (warn, fail and error) results per namespace and on cluster level.

Violations Report

Channels & Filter

Channels allows you in combination with filter to send only a subset of all available information to dedicated receiver emails.

You can filter by:

  • include or exclude list of namespaces
  • include or exclude list of sources (like Kyverno, Trivy, Falco, etc.)
  • disable ClusterPolicyReports

This allows you for example to send only a subset of namespaces to the related team email address.

Examples

Summary Report

Helm 3
# values.yamlemailReports:  clusterName: Playground Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  summary:    enabled: true    schedule: "0 8 * * *" # Send the report each day at 08:00 AM    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 1 # retry counter    ttlSecondsAfterFinished: 60    to: ['receiver@email.com']
config.yaml
emailReports:  clusterName: Playground Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  summary:    to: ['receiver@email.com']
Helm 3 - SMTP Secret
# example secretapiVersion: v1  type: Opaque  kind: Secret  metadata:    name: smpt-config  data:    encryption: c3NsL3Rscw==    host: c210cC5zZXJ2ZXIuY29t    password: cGFzc3dvcmQ=    port: NDY1    username: dXNlcm5hbWU=# values.yamlemailReports:  clusterName: Playground Cluster  smtp:    secret: smtp-config  summary:    enabled: true    schedule: "0 8 * * *" # Send the report each day at 08:00 AM    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 1 # retry counter    ttlSecondsAfterFinished: 60    to: ['receiver@email.com']

Violations Report

Helm 3
# values.yamlemailReports:  clusterName: Playground Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  violations:    enabled: true    schedule: "0 8 * * *" # Send the report each day at 08:00 AM    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 1 # retry counter    ttlSecondsAfterFinished: 60    to: ['receiver@email.com']
config.yaml
emailReports:  clusterName: Playground Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  violations:    to: ['receiver@email.com']

Violations Report per Team

Helm 3
# values.yamlemailReports:  clusterName: Prod Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  violations:    enabled: true    schedule: "0 8 * * *" # Send the report each day at 08:00 AM    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 1 # retry counter    ttlSecondsAfterFinished: 60    channels:    # send only team namespace reports from kyverno to team A    - to: ['team-a@company.org']      filter:        disableClusterReports: true        namespaces:          include: ['team-a-*']        sources:          include: ['Kyverno']    # send only team namespace reports from kyverno to team B    - to: ['team-b@company.org']      filter:        disableClusterReports: true        namespaces:          include: ['team-b-*']        sources:          include: ['Kyverno']    # send Trivy Reports to the infra chapter    - to: ['infra@company.org']      filter:        disableClusterReports: false        sources:          include: ['Trivy*', 'Falco']
config.yaml
emailReports:  clusterName: Prod Cluster  smtp:    host: smtp.server.com    port: 465    username: policy-reporter@company.org    password: password    from: policy-reporter@company.org    encryption: ssl/tls  violations:    channels:    # send only team namespace reports from Kyverno to team A    - to: ['team-a@company.org']      filter:        disableClusterReports: true        namespaces:          include: ['team-a-*']        sources:          include: ['Kyverno']    # send only team namespace reports from Kyverno to team B    - to: ['team-b@company.org']      filter:        disableClusterReports: true        namespaces:          include: ['team-b-*']        sources:          include: ['Kyverno']    # send Trivy and Falco Reports to the infra chapter    - to: ['infra@company.org']      filter:        disableClusterReports: false        sources:          include: ['Trivy*', 'Falco']
\ No newline at end of file diff --git a/docs/core/priority-mapping/index.html b/docs/core/priority-mapping/index.html index 109955ae..87856d63 100644 --- a/docs/core/priority-mapping/index.html +++ b/docs/core/priority-mapping/index.html @@ -8,14 +8,14 @@ - -

Priority Mapping

Priorities are used to decide if a result should be sent to a Target with configured minimumPriority and how it should be displayed.

How Priority is determined

The priority of a PolicyReportResult depends by default on its result and severity value.

Options in ascending order are: debug < info < warning < critical < error

Defaults

  • Passed results have info priority
  • Warn results have warning priority
  • Error results have error priority
  • Fail results without severities have warning priority
  • Fail results with low severity have info priority
  • Fail results with medium severity have warning priority
  • Fail results with high severity have critical priority

Custom Policy Priorities

If you want to change the priority of PolicyReportResults based on the Policy, you can configure a priority map. This map can assign one priority per policy or a default priority which is used for all results without severity or a concrete mapping to their related policy.

Helm 3
# values.yamlpolicyPriorities:  # used for all fail results without severity or concrete mapping  default: warning  # used for all fail results of the require-ns-labels policy independent of the severity  require-ns-labels: error
config.yaml
policyPriorities:  # used for all fail results without severity or concrete mapping  default: warning  # used for all fail results of the require-ns-labels policy independent of the severity  require-ns-labels: error

Severity of Kyverno Policies

Kyverno supports several annotations for its policy CRDs to set additional information in the related PolicyReports. One of these annotations is policies.kyverno.io/severity used to set the severity of the related PolicyReportResults. Possible options are low, medium, and high.

This allows you to define the priority of your results within the Kyverno policy itself.

+

Priority Mapping

Priorities are used to decide if a result should be sent to a Target with configured minimumPriority and how it should be displayed.

How Priority is determined

The priority of a PolicyReportResult depends by default on its result and severity value.

Options in ascending order are: debug < info < warning < critical < error

Defaults

  • Passed results have info priority
  • Warn results have warning priority
  • Error results have error priority
  • Fail results without severities have warning priority
  • Fail results with low severity have info priority
  • Fail results with medium severity have warning priority
  • Fail results with high severity have critical priority

Custom Policy Priorities

If you want to change the priority of PolicyReportResults based on the Policy, you can configure a priority map. This map can assign one priority per policy or a default priority which is used for all results without severity or a concrete mapping to their related policy.

Helm 3
# values.yamlpolicyPriorities:  # used for all fail results without severity or concrete mapping  default: warning  # used for all fail results of the require-ns-labels policy independent of the severity  require-ns-labels: error
config.yaml
policyPriorities:  # used for all fail results without severity or concrete mapping  default: warning  # used for all fail results of the require-ns-labels policy independent of the severity  require-ns-labels: error

Severity of Kyverno Policies

Kyverno supports several annotations for its policy CRDs to set additional information in the related PolicyReports. One of these annotations is policies.kyverno.io/severity used to set the severity of the related PolicyReportResults. Possible options are low, medium, and high.

This allows you to define the priority of your results within the Kyverno policy itself.

\ No newline at end of file diff --git a/docs/core/report-filter/index.html b/docs/core/report-filter/index.html index 4a603321..c973c8ae 100644 --- a/docs/core/report-filter/index.html +++ b/docs/core/report-filter/index.html @@ -8,16 +8,16 @@ - -

Report Filter

ReportFilter are used to configure which PolicyReport resources should be processed or not. It is possible to configure an include or exclude list of namespaces, with wildcard (*) support. ReportFilter can also be used to disable the processing of ClusterPolicyReport resources.

Example for include filter

Helm 3
# values.yamlreportFilter:  namespaces:    include: ["team-a-*", "policy-reporter"]
config.yaml
reportFilter:  namespaces:    include: ["team-a-*", "policy-reporter"]

Example for exclude filter

Helm 3
# values.yamlreportFilter:  namespaces:    exclude: ["kube-system", "monitoring", "*-system"]
config.yaml
reportFilter:  namespaces:    exclude: ["kube-system", "monitoring", "*-system"]

Example for disabled ClusterPolicyReport processing

Helm 3
# values.yamlreportFilter:  clusterReports:    disabled: true
config.yaml
reportFilter:  clusterReports:    disabled: true
+

Report Filter

ReportFilter are used to configure which PolicyReport resources should be processed or not. It is possible to configure an include or exclude list of namespaces, with wildcard (*) support. ReportFilter can also be used to disable the processing of ClusterPolicyReport resources.

Example for include filter

Helm 3
# values.yamlreportFilter:  namespaces:    include: ["team-a-*", "policy-reporter"]
config.yaml
reportFilter:  namespaces:    include: ["team-a-*", "policy-reporter"]

Example for exclude filter

Helm 3
# values.yamlreportFilter:  namespaces:    exclude: ["kube-system", "monitoring", "*-system"]
config.yaml
reportFilter:  namespaces:    exclude: ["kube-system", "monitoring", "*-system"]

Example for disabled ClusterPolicyReport processing

Helm 3
# values.yamlreportFilter:  clusterReports:    disabled: true
config.yaml
reportFilter:  clusterReports:    disabled: true
\ No newline at end of file diff --git a/docs/core/targets/index.html b/docs/core/targets/index.html index 9548db8e..8628ca1e 100644 --- a/docs/core/targets/index.html +++ b/docs/core/targets/index.html @@ -8,24 +8,26 @@ - -

Targets

Policy Reporter supports different targets to send new PolicyReport results. This makes it possible to create a log or get notified as soon as a new validation result is detected. The set of supported tools are based on personal needs and user requests. Feel free to create an issue or pull request if you want support for a new target.

Target Configurations

Each Target has similar configuration values. Required is always a valid and accessible host or webhook configuration to be able to send the events.

Filter Possibilities

Different optional configurations allow you to define which results should be send to the given target. These configurations are available for every target and can be used together with channels to route notifications to various clients of the same type of target.

minimumPriority

Only events with the given priority or higher are sent. By default each priority is sent. See priority mapping for details.

sources

Send only results of the configured sources. By default results from all sources are sent.

skipExistingOnStartup

On startup, Policy Reporter registers all existing results in the cluster. By default these results are ignored. If you also want to send them to your target, you can set this option to false.

filter (since AppVersion 2.5.0)

The new filter option allows you to define include and exclude rules for the namespaces, policies and priorities of a result. Filters for namespaces and policies have wildcard support.

slack:  webhook: "https://hooks.slack.com/services/123..."  skipExistingOnStartup: true  filter:    namespaces:      include: ["team-a-*"]    priorities:      exclude: ["info", "debug"]    policies:      include: ["require-*"]

Channels (since AppVersion 2.5.0)

The new channels option allows you to define multiple configurations of the same type of target. Thus, in combination with filters, you can route your notifications to different target configurations. Channels have the same configuration properties as the root target configuration.

See the different available targets for concrete example and usage of channels and filter.

SecretRef

Instead of defining your credentials or webhooks directly, you can also use the secretRef configuration to define an already existing Secret by name. If the secret does not exist, the target is skipped.

The Secret should contain the related configuration as key. Supported keys are host, webhook, username, password, token, credentials, accessKeyID and secretAccessKey - depending on the related target. Only exception is token, which is dedicated for webhook targets and is added as Authorization header.

The secretRef is also supported for channels, so you can use different secrets for different channels.

# values.yamltarget:  slack:    minimumPriority: "warning"    skipExistingOnStartup: true    channels:    # secretRef configuration    - secretRef: "team-a-slack-webhook"      filter:        namespaces:          include: ["team-a-*"]    # inline configuration    - webhook: "https://hooks.slack.com/services/456..."      filter:        namespaces:          include: ["team-b-*"]

related Secret:

apiVersion: v1kind: Secretmetadata:  name: team-a-slack-webhooktype: Opaquedata:  webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...

Certificate

Available for loki, elasticsearch, teams, webhook and ui targets. Can be used to configure the path to your custom certificate, added over extraVolumes to the pod.

skipTLS

Available for loki, elasticsearch, teams, webhook and ui targets. Can be used to skip the TLS check.

Grafana Loki

Policy Reporter can send results directly to Grafana Loki without the need of Promtail. Each result includes all available information as labels as well as a source label with policy-reporter as value. To query all messages from Policy Reporter, use {source="policy-reporter"} as the query.

Example

The minimal configuration for Grafana Loki requires a valid and accessible host.

loki:  host: "http://loki.loki-stack:3100"  path: "/loki/api/v1/push"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same host, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

loki:  host: "http://loki.loki-stack:3100"  path: "/loki/api/v1/push"  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - filter:      namespaces:        include: ["teame-a-*"]    customLabels:      team: "Team A"  - filter:      namespaces:        include: ["teame-b-*"]    customLabels:      team: "Team B"

Screenshot

- Grafana Loki Screenshot with PolicyReportResults

Elasticsearch

Policy Reporter sends results in a JSON representation and all available information to a customizable index. This index can be expanded by selecting one of the different rotations or none to disable this function. By default Policy Reporter creates a new index on a daily basis.

Additional configuration

  • index is used as an index name. Uses policy-reporter if not configured.
  • rotation is used to create rotating indexes by adding the rotation date as suffix to the index name. Possible values are daily, monthly, annually and none. Uses daily if not configured.
  • username and password to use HTTP Basic Auth based authentication.

Example

The minimal configuration for Elasticsearch requires a valid and accessible host.

elasticsearch:  host: "http://elasticsearch.elk-stack:8080"  index: "policy-reporter"  rotation: "daily"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same host, minimumPriority and skipExistingOnStartup, index, rotation configuration as the root target if not defined.

Send only critical notifications to a different index with a daily rotation

elasticsearch:  host: "http://elasticsearch.elk-stack:8080"  index: "policy-reporter"  rotation: "weekly"  minimumPriority: "warning"  skipExistingOnStartup: true  filter:    priorities:      exclude: ["critical"]  channels:  - index: "critical-violations"    rotation: "daily"    filter:      priorities:        include: ["critical"]

Screenshot

- Elasticvue Screenshot with PolicyReportResults

Microsoft Teams

Send new PolicyReportResults with all available information over the webhook API to Microsoft Teams.

Example

The minimal configuration for Microsoft Teams requires a valid and accessible webhook URL.

teams:  webhook: "https://m365x682156.webhook.office.com"  minimumPriority: "critical"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send notification based on namespace prefix to a dedicated Teams Channel

teams:  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - webhook: "https://m365x682156.webhook.office.com/1"    filter:      namespaces:        include: ["team-a-*"]  - webhook: "https://m365x682156.webhook.office.com/2"    filter:      namespaces:        include: ["team-b-*"]

Screenshot

- MS Teams Notification for a PolicyReportResult

Slack

Send new PolicyReportResults with all available information over the webhook API to Slack.

Example

The minimal configuration for Slack requires a valid and accessible webhook URL.

slack:  webhook: "https://hooks.slack.com/services/..."  minimumPriority: "critical"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send notification based on namespace prefix to a dedicated Slack Channel

slack:  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - webhook: "https://hooks.slack.com/services/T1..."    filter:      namespaces:        include: ["team-a-*"]  - webhook: "https://hooks.slack.com/services/T2..."    filter:      namespaces:        include: ["team-b-*"]

Screenshot

- Slack Notification for a PolicyReportResult

Discord

Send new PolicyReportResults with all available information over the webhook API to Discord.

Example

The minimal configuration for Discord requires a valid and accessible webhook URL.

discord:  webhook: "https://discordapp.com/api/webhooks/..."  minimumPriority: "critical"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send notification based on namespace prefix to a dedicated Discord Channel

discord:  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - webhook: "https://discordapp.com/api/webhooks/1..."    filter:      namespaces:        include: ["team-a-*"]  - webhook: "https://discordapp.com/api/webhooks/2..."    filter:      namespaces:        include: ["team-b-*"]

Screenshot

- Discord Notification for a PolicyReportResult

Policy Reporter UI

Send new PolicyReportResults with all available information as JSON to the REST API of Policy Reporter UI. You can find the received Results in the Logs view of the UI. The results are stored in memory. The max number of stored results can be configured in the Policy Reporter UI.

If the Policy Reporter UI is installed via Helm Chart, it is configured as a target by default with a minimumPriority of warning and a maximum logSize of 200. The logSize can be configured in the Policy Reporter UI Subchart.

Example

The minimal configuration for Policy Reporter UI requires a valid and accessible host URL.

ui:  host: "http://policy-reporter-ui:8080"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Screenshot

+

Targets

Policy Reporter supports different targets to send new PolicyReport results. This makes it possible to create a log or get notified as soon as a new validation result is detected. The set of supported tools are based on personal needs and user requests. Feel free to create an issue or pull request if you want support for a new target.

Target Configurations

Each Target has similar configuration values. Required is always a valid and accessible host or webhook configuration to be able to send the events.

Filter Possibilities

Different optional configurations allow you to define which results should be send to the given target. These configurations are available for every target and can be used together with channels to route notifications to various clients of the same type of target.

minimumPriority

Only events with the given priority or higher are sent. By default each priority is sent. See priority mapping for details.

sources

Send only results of the configured sources. By default results from all sources are sent.

skipExistingOnStartup

On startup, Policy Reporter registers all existing results in the cluster. By default these results are ignored. If you also want to send them to your target, you can set this option to false.

filter (since AppVersion 2.5.0)

The new filter option allows you to define include and exclude rules for the namespaces, policies and priorities of a result. Filters for namespaces and policies have wildcard support.

slack:  webhook: "https://hooks.slack.com/services/123..."  skipExistingOnStartup: true  filter:    namespaces:      include: ["team-a-*"]    priorities:      exclude: ["info", "debug"]    policies:      include: ["require-*"]

Channels (since AppVersion 2.5.0)

The new channels option allows you to define multiple configurations of the same type of target. Thus, in combination with filters, you can route your notifications to different target configurations. Channels have the same configuration properties as the root target configuration.

See the different available targets for concrete example and usage of channels and filter.

SecretRef

Instead of defining your credentials or webhooks directly, you can also use the secretRef configuration to define an already existing Secret by name. If the secret does not exist, the target is skipped.

The Secret should contain the related configuration as key. Supported keys are host, webhook, username, password, token, credentials, accessKeyID and secretAccessKey - depending on the related target. Only exception is token, which is dedicated for webhook targets and is added as Authorization header.

The secretRef is also supported for channels, so you can use different secrets for different channels.

# values.yamltarget:  slack:    minimumPriority: "warning"    skipExistingOnStartup: true    channels:    # secretRef configuration    - secretRef: "team-a-slack-webhook"      filter:        namespaces:          include: ["team-a-*"]    # inline configuration    - webhook: "https://hooks.slack.com/services/456..."      filter:        namespaces:          include: ["team-b-*"]

related Secret:

apiVersion: v1kind: Secretmetadata:  name: team-a-slack-webhooktype: Opaquedata:  webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...

Certificate

Available for loki, elasticsearch, teams, webhook and ui targets. Can be used to configure the path to your custom certificate, added over extraVolumes to the pod.

skipTLS

Available for loki, elasticsearch, teams, webhook and ui targets. Can be used to skip the TLS check.

Grafana Loki

Policy Reporter can send results directly to Grafana Loki without the need of Promtail. Each result includes all available information as labels as well as a source label with policy-reporter as value. To query all messages from Policy Reporter, use {source="policy-reporter"} as the query.

Example

The minimal configuration for Grafana Loki requires a valid and accessible host.

loki:  host: "http://loki.loki-stack:3100"  path: "/loki/api/v1/push"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same host, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

loki:  host: "http://loki.loki-stack:3100"  path: "/loki/api/v1/push"  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - filter:      namespaces:        include: ["teame-a-*"]    customLabels:      team: "Team A"  - filter:      namespaces:        include: ["teame-b-*"]    customLabels:      team: "Team B"

Screenshot

+ Grafana Loki Screenshot with PolicyReportResults

Elasticsearch

Policy Reporter sends results in a JSON representation and all available information to a customizable index. This index can be expanded by selecting one of the different rotations or none to disable this function. By default Policy Reporter creates a new index on a daily basis.

Additional configuration

  • index is used as an index name. Uses policy-reporter if not configured.
  • rotation is used to create rotating indexes by adding the rotation date as suffix to the index name. Possible values are daily, monthly, annually and none. Uses daily if not configured.
  • username and password to use HTTP Basic Auth based authentication.

Example

The minimal configuration for Elasticsearch requires a valid and accessible host.

elasticsearch:  host: "http://elasticsearch.elk-stack:8080"  index: "policy-reporter"  rotation: "daily"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same host, minimumPriority and skipExistingOnStartup, index, rotation configuration as the root target if not defined.

Send only critical notifications to a different index with a daily rotation

elasticsearch:  host: "http://elasticsearch.elk-stack:8080"  index: "policy-reporter"  rotation: "weekly"  minimumPriority: "warning"  skipExistingOnStartup: true  filter:    priorities:      exclude: ["critical"]  channels:  - index: "critical-violations"    rotation: "daily"    filter:      priorities:        include: ["critical"]

Screenshot

+ Elasticvue Screenshot with PolicyReportResults

Microsoft Teams

Send new PolicyReportResults with all available information over the webhook API to Microsoft Teams.

Example

The minimal configuration for Microsoft Teams requires a valid and accessible webhook URL.

teams:  webhook: "https://m365x682156.webhook.office.com"  minimumPriority: "critical"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send notification based on namespace prefix to a dedicated Teams Channel

teams:  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - webhook: "https://m365x682156.webhook.office.com/1"    filter:      namespaces:        include: ["team-a-*"]  - webhook: "https://m365x682156.webhook.office.com/2"    filter:      namespaces:        include: ["team-b-*"]

Screenshot

+ MS Teams Notification for a PolicyReportResult

Slack

Send new PolicyReportResults with all available information over the webhook API to Slack.

Example

The minimal configuration for Slack requires a valid and accessible webhook URL.

slack:  webhook: "https://hooks.slack.com/services/..."  minimumPriority: "critical"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send notification based on namespace prefix to a dedicated Slack Channel

slack:  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - webhook: "https://hooks.slack.com/services/T1..."    filter:      namespaces:        include: ["team-a-*"]  - webhook: "https://hooks.slack.com/services/T2..."    filter:      namespaces:        include: ["team-b-*"]

Screenshot

+ Slack Notification for a PolicyReportResult

Discord

Send new PolicyReportResults with all available information over the webhook API to Discord.

Example

The minimal configuration for Discord requires a valid and accessible webhook URL.

discord:  webhook: "https://discordapp.com/api/webhooks/..."  minimumPriority: "critical"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send notification based on namespace prefix to a dedicated Discord Channel

discord:  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - webhook: "https://discordapp.com/api/webhooks/1..."    filter:      namespaces:        include: ["team-a-*"]  - webhook: "https://discordapp.com/api/webhooks/2..."    filter:      namespaces:        include: ["team-b-*"]

Screenshot

+ Discord Notification for a PolicyReportResult

Policy Reporter UI

Send new PolicyReportResults with all available information as JSON to the REST API of Policy Reporter UI. You can find the received Results in the Logs view of the UI. The results are stored in memory. The max number of stored results can be configured in the Policy Reporter UI.

If the Policy Reporter UI is installed via Helm Chart, it is configured as a target by default with a minimumPriority of warning and a maximum logSize of 200. The logSize can be configured in the Policy Reporter UI Subchart.

Example

The minimal configuration for Policy Reporter UI requires a valid and accessible host URL.

ui:  host: "http://policy-reporter-ui:8080"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Screenshot

Policy Reporter UI - Logs View dark mode - Policy Reporter UI - Logs View light mode

Webhook

Send new PolicyReportResults with all available information as JSON POST request to a custom API with extendable header information.

Example

The minimal configuration for Webhook requires a valid and accessible host URL.

webhook:  host: "http://webhook.de:8080"  headers:    Authorization: "Bearer XXXXXX"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same minimumPriority and skipExistingOnStartup configuration as the root target if not defined. Root headers will be merged together with the defined channel headers.

Send notification based on namespace prefix to a dedicated Webhook URL

webhook:  minimumPriority: "warning"  skipExistingOnStartup: true  headers:    Authorization: "Bearer XXXXXX"  channels:  - host: "https://webhook.team-a.de"    filter:      namespaces:        include: ["team-a-*"]  - host: "https://webhook.team-b.de"    filter:      namespaces:        include: ["team-b-*"]

Content Example

{   "message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "policy":"require-run-as-non-root",   "rule":"check-containers",   "priority":"warning",   "status":"fail",   "severity":"medium",   "category":"Pod Security Standards (Restricted)",   "scored":true,   "creationTimestamp":"2021-12-04T10:13:02Z",   "resource":{      "apiVersion":"v1",      "kind":"Pod",      "name":"nginx2",      "namespace":"test",      "uid":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}

S3 compatible Storage

Policy Reporter can also send results to S3 compatible services like MinIO, Yandex or AWS S3.

It persists each result as JSON in the following structure: s3://<bucket>/<prefix>/YYYY-MM-DD/<policy-name>-<result-id>-YYYY-MM-DDTHH:mm:ss.json

Additional Configure

  • endpoint to the S3 API
  • accessKeyID and secretAccessKey for authentication with the required write permissions for the selected bucket
  • bucket in which the results are persisted
  • region of the bucket
  • prefix of the file path. Uses policy-reporter as default

Example

s3:  endpoint: "https://storage.yandexcloud.net"  region: "ru-central1"  bucket: "dev-cluster"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same endpoint, accessKeyID, secretAccessKey, region, bucket, prefix, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send critical results for a given policy to a dedicated AWS S3 bucket

s3:  endpoint: "https://s3.amazonaws.com"  region: "eu-central-1"  bucket: "policy-violations"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  skipExistingOnStartup: true  channels:  - bucket: "privileged-containers-violations"    filter:      priorities:        include: ["critical"]      policies:        include: ["disallow-privileged-containers"]  sources:  - kyverno

Content Example

{   "Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "Policy":"require-run-as-non-root",   "Rule":"check-containers",   "Priority":"warning",   "Status":"fail",   "Category":"Pod Security Standards (Restricted)",   "Source":"Kyverno",   "Scored":true,   "Timestamp":"2021-12-04T10:13:02Z",   "Resource":{      "APIVersion":"v1",      "Kind":"Pod",      "Name":"nginx2",      "Namespace":"test",      "UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}

Kinesis compatible Services

Policy Reporter can also send results to Kinesis compatible services like Yandex or AWS Kinesis.

Additional Configure

  • endpoint to the S3 API
  • accessKeyID and secretAccessKey for authentication with the required write permissions for the selected stream
  • streamName in which the results are send to
  • region of the stream

Example

kinesis:  endpoint: "https://kinesis.eu-central-1.amazonaws.com"  region: "eu-central-1"  streamName: "policy-reporter"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same endpoint, accessKeyID, secretAccessKey, region, streamName, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send critical results for a given policy to a dedicated AWS Kinesis Stream

kinesis:  endpoint: "https://kinesis.eu-central-1.amazonaws.com"  region: "eu-central-1"  streamName: "policy-reporter"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  skipExistingOnStartup: true  channels:  - streamName: "critical-policy-violations"    filter:      priorities:        include: ["critical"]      policies:        include: ["disallow-privileged-containers"]  sources:  - kyverno

Content Example

{   "Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "Policy":"require-run-as-non-root",   "Rule":"check-containers",   "Priority":"warning",   "Status":"fail",   "Category":"Pod Security Standards (Restricted)",   "Source":"Kyverno",   "Scored":true,   "Timestamp":"2021-12-04T10:13:02Z",   "Resource":{      "APIVersion":"v1",      "Kind":"Pod",      "Name":"nginx2",      "Namespace":"test",      "UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}

AWS SecurityHub

Policy Reporter can also send results to the AWS SecurityHub.

Additional Configure

  • endpoint to the SecurityHub API
  • accessKeyID and secretAccessKey for authentication with the required write permissions for AWS SecurityHub
  • accountID of your AWS Account
  • region of AWS SecurityHub

Example

securityHub:  region: "eu-central-1"  accountID: "account_id"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same endpoint, accessKeyID, secretAccessKey, region, accoundID, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send critical results for a given policy to a dedicated AWS Kinesis Stream

securityHub:  region: "eu-central-1"  accountID: "account_id"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  skipExistingOnStartup: true  channels:  - region: "us-east-1"    filter:      priorities:        include: ["critical"]      policies:        include: ["disallow-privileged-containers"]  sources:  - kyverno

Screenshot

- AWS SecurityHub Screenshot with PolicyReportResults

Google Cloud Storage

Policy Reporter can also send results to Google Cloud Storage.

It persists each result as JSON in the following structure: <bucket>/<prefix>/YYYY-MM-DD/<policy-name>-<result-id>-YYYY-MM-DDTHH:mm:ss.json

Additional Configure

  • credentials as JSON string for authentication with the required write permissions for the selected bucket
  • bucket in which the results are persisted
  • prefix of the file path. Uses policy-reporter as default

Example

gcs:  bucket: "dev-cluster"  credentials: "{}"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same credentials, prefix, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send critical results for a given policy to a dedicated GCS bucket

gcs:  bucket: "policy-violations"  credentials: "{}"  skipExistingOnStartup: true  channels:  - bucket: "privileged-containers-violations"    filter:      priorities:        include: ["critical"]      policies:        include: ["disallow-privileged-containers"]  sources:  - kyverno

Content Example

{   "Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "Policy":"require-run-as-non-root",   "Rule":"check-containers",   "Priority":"warning",   "Status":"fail",   "Category":"Pod Security Standards (Restricted)",   "Source":"Kyverno",   "Scored":true,   "Timestamp":"2021-12-04T10:13:02Z",   "Resource":{      "APIVersion":"v1",      "Kind":"Pod",      "Name":"nginx2",      "Namespace":"test",      "UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}

Configuration Reference

Helm 3
# values.yamltarget:  loki:    host: ""    path: ""    minimumPriority: ""    skipExistingOnStartup: true    certificate: ""    skipTLS: false    mountedSecret: ""    secretRef: ""    customLabels: {}    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  elasticsearch:    host: ""    index: "policy-reporter"    rotation: "daily"    username: ""    password: ""    minimumPriority: ""    skipExistingOnStartup: true    certificate: ""    skipTLS: false    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  slack:    webhook: ""    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  discord:    webhook: ""    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  teams:    webhook: ""    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  ui:    host: http://policy-reporter-ui:8080    minimumPriority: "warning"    skipExistingOnStartup: true    sources: []  webhook:    host: ""    headers: {}    minimumPriority: ""    skipExistingOnStartup: true    certificate: ""    skipTLS: false    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  s3:    endpoint: ""    region: ""    bucket: ""    prefix: "policy-reporter"    secretAccessKey: ""    accessKeyID: ""    minimumPriority: "warning"    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  kinesis:    endpoint: ""    region: ""    streamName: ""    secretAccessKey: ""    accessKeyID: ""    minimumPriority: "warning"    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  gcs:    credentials: ""    bucket: ""    minimumPriority: "warning"    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []
config.yaml
loki:  host: ""  path: ""  minimumPriority: ""  skipExistingOnStartup: true  certificate: ""  skipTLS: false  mountedSecret: ""  secretRef: ""  customLabels: {}  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []elasticsearch:  host: ""  index: "policy-reporter"  rotation: "daily"  minimumPriority: ""  skipExistingOnStartup: true  certificate: ""  skipTLS: false  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []slack:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []discord:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []teams:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []ui:  host: http://policy-reporter-ui:8080  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []webhook:  host: ""  headers: {}  minimumPriority: ""  skipExistingOnStartup: true  certificate: ""  skipTLS: false  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []s3:  endpoint: ""  region: ""  bucket: ""  prefix: "policy-reporter"  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []kinesis:  endpoint: ""  region: ""  streamName: ""  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []gcs:  credentials: ""  bucket: ""  minimumPriority: "warning"  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []
+ Policy Reporter UI - Logs View light mode

Webhook

Send new PolicyReportResults with all available information as JSON POST request to a custom API with extendable header information.

Example

The minimal configuration for Webhook requires a valid and accessible host URL.

webhook:  host: "http://webhook.de:8080"  headers:    Authorization: "Bearer XXXXXX"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same minimumPriority and skipExistingOnStartup configuration as the root target if not defined. Root headers will be merged together with the defined channel headers.

Send notification based on namespace prefix to a dedicated Webhook URL

webhook:  minimumPriority: "warning"  skipExistingOnStartup: true  headers:    Authorization: "Bearer XXXXXX"  channels:  - host: "https://webhook.team-a.de"    filter:      namespaces:        include: ["team-a-*"]  - host: "https://webhook.team-b.de"    filter:      namespaces:        include: ["team-b-*"]

Content Example

{   "message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "policy":"require-run-as-non-root",   "rule":"check-containers",   "priority":"warning",   "status":"fail",   "severity":"medium",   "category":"Pod Security Standards (Restricted)",   "scored":true,   "creationTimestamp":"2021-12-04T10:13:02Z",   "resource":{      "apiVersion":"v1",      "kind":"Pod",      "name":"nginx2",      "namespace":"test",      "uid":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}

S3 compatible Storage

Policy Reporter can also send results to S3 compatible services like MinIO, Yandex or AWS S3.

It persists each result as JSON in the following structure: s3://<bucket>/<prefix>/YYYY-MM-DD/<policy-name>-<result-id>-YYYY-MM-DDTHH:mm:ss.json

Additional Configure

  • endpoint to the S3 API
  • accessKeyID and secretAccessKey for authentication with the required write permissions for the selected bucket
  • bucket in which the results are persisted
  • region of the bucket
  • prefix of the file path. Uses policy-reporter as default

Example

s3:  endpoint: "https://storage.yandexcloud.net"  region: "ru-central1"  bucket: "dev-cluster"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same endpoint, accessKeyID, secretAccessKey, region, bucket, prefix, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send critical results for a given policy to a dedicated AWS S3 bucket

s3:  endpoint: "https://s3.amazonaws.com"  region: "eu-central-1"  bucket: "policy-violations"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  skipExistingOnStartup: true  channels:  - bucket: "privileged-containers-violations"    filter:      priorities:        include: ["critical"]      policies:        include: ["disallow-privileged-containers"]  sources:  - kyverno

Content Example

{   "Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "Policy":"require-run-as-non-root",   "Rule":"check-containers",   "Priority":"warning",   "Status":"fail",   "Category":"Pod Security Standards (Restricted)",   "Source":"Kyverno",   "Scored":true,   "Timestamp":"2021-12-04T10:13:02Z",   "Resource":{      "APIVersion":"v1",      "Kind":"Pod",      "Name":"nginx2",      "Namespace":"test",      "UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}

Kinesis compatible Services

Policy Reporter can also send results to Kinesis compatible services like Yandex or AWS Kinesis.

Additional Configure

  • endpoint to the S3 API
  • accessKeyID and secretAccessKey for authentication with the required write permissions for the selected stream
  • streamName in which the results are send to
  • region of the stream

Example

kinesis:  endpoint: "https://kinesis.eu-central-1.amazonaws.com"  region: "eu-central-1"  streamName: "policy-reporter"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same endpoint, accessKeyID, secretAccessKey, region, streamName, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send critical results for a given policy to a dedicated AWS Kinesis Stream

kinesis:  endpoint: "https://kinesis.eu-central-1.amazonaws.com"  region: "eu-central-1"  streamName: "policy-reporter"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  skipExistingOnStartup: true  channels:  - streamName: "critical-policy-violations"    filter:      priorities:        include: ["critical"]      policies:        include: ["disallow-privileged-containers"]  sources:  - kyverno

Content Example

{   "Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "Policy":"require-run-as-non-root",   "Rule":"check-containers",   "Priority":"warning",   "Status":"fail",   "Category":"Pod Security Standards (Restricted)",   "Source":"Kyverno",   "Scored":true,   "Timestamp":"2021-12-04T10:13:02Z",   "Resource":{      "APIVersion":"v1",      "Kind":"Pod",      "Name":"nginx2",      "Namespace":"test",      "UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}

AWS SecurityHub

Policy Reporter can also send results to the AWS SecurityHub.

Additional Configure

  • endpoint to the SecurityHub API
  • accessKeyID and secretAccessKey for authentication with the required write permissions for AWS SecurityHub
  • accountID of your AWS Account
  • region of AWS SecurityHub

Example

securityHub:  region: "eu-central-1"  accountID: "account_id"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same endpoint, accessKeyID, secretAccessKey, region, accoundID, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send critical results for a given policy to a dedicated AWS Kinesis Stream

securityHub:  region: "eu-central-1"  accountID: "account_id"  secretAccessKey: "secretAccessKey"  accessKeyID: "accessKeyID"  skipExistingOnStartup: true  channels:  - region: "us-east-1"    filter:      priorities:        include: ["critical"]      policies:        include: ["disallow-privileged-containers"]  sources:  - kyverno

Screenshot

+ AWS SecurityHub Screenshot with PolicyReportResults

Google Cloud Storage

Policy Reporter can also send results to Google Cloud Storage.

It persists each result as JSON in the following structure: <bucket>/<prefix>/YYYY-MM-DD/<policy-name>-<result-id>-YYYY-MM-DDTHH:mm:ss.json

Additional Configure

  • credentials as JSON string for authentication with the required write permissions for the selected bucket
  • bucket in which the results are persisted
  • prefix of the file path. Uses policy-reporter as default

Example

gcs:  bucket: "dev-cluster"  credentials: "{}"  minimumPriority: "warning"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same credentials, prefix, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send critical results for a given policy to a dedicated GCS bucket

gcs:  bucket: "policy-violations"  credentials: "{}"  skipExistingOnStartup: true  channels:  - bucket: "privileged-containers-violations"    filter:      priorities:        include: ["critical"]      policies:        include: ["disallow-privileged-containers"]  sources:  - kyverno

Content Example

{   "Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "Policy":"require-run-as-non-root",   "Rule":"check-containers",   "Priority":"warning",   "Status":"fail",   "Category":"Pod Security Standards (Restricted)",   "Source":"Kyverno",   "Scored":true,   "Timestamp":"2021-12-04T10:13:02Z",   "Resource":{      "APIVersion":"v1",      "Kind":"Pod",      "Name":"nginx2",      "Namespace":"test",      "UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}

Telegram

Send new PolicyReportResults with all available information to Telegram Bot API.

Example

The minimal configuration for Telegram requires a chatID and bot token.

telegram:  chatID: "XXX"  token: "XXXX"  minimumPriority: "warning"  skipExistingOnStartup: true

Channel Example

Channels uses the same token, minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send notification based on namespace prefix to a dedicated GoogleChat Group

telegram:  token: "XXXX"  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - chatID: "XXX1"    filter:      namespaces:        include: ["team-a-*"]  - chatID: "XXX2"    filter:      namespaces:        include: ["team-b-*"]

Screenshot

+ Telegram Notification for a PolicyReportResult

Google Chat

Send new PolicyReportResults with all available information to the GoogleChat API.

Example

The minimal configuration for GoogleChat requires a valid and accessible webhook URL.

googleChat:  webhook: "https://chat.googleapis.com/v1/spaces/XXX/messages?key=XXX&token=XXX"  minimumPriority: "critical"  skipExistingOnStartup: true  sources:  - kyverno

Channel Example

Channels uses the same minimumPriority and skipExistingOnStartup configuration as the root target if not defined.

Send notification based on namespace prefix to a dedicated GoogleChat Group

googleChat:  minimumPriority: "warning"  skipExistingOnStartup: true  channels:  - webhook: "https://chat.googleapis.com/v1/spaces/XXX1/messages?key=XXX&token=XXX"    filter:      namespaces:        include: ["team-a-*"]  - webhook: "https://chat.googleapis.com/v1/spaces/XXX2/messages?key=XXX&token=XXX"    filter:      namespaces:        include: ["team-b-*"]

Screenshot

+ GoogleChat Notification for a PolicyReportResult

Configuration Reference

Helm 3
# values.yamltarget:  loki:    host: ""    path: ""    minimumPriority: ""    skipExistingOnStartup: true    certificate: ""    skipTLS: false    mountedSecret: ""    secretRef: ""    customLabels: {}    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  elasticsearch:    host: ""    index: "policy-reporter"    rotation: "daily"    username: ""    password: ""    minimumPriority: ""    skipExistingOnStartup: true    certificate: ""    skipTLS: false    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  slack:    webhook: ""    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  discord:    webhook: ""    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  teams:    webhook: ""    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  ui:    host: http://policy-reporter-ui:8080    minimumPriority: "warning"    skipExistingOnStartup: true    sources: []  webhook:    host: ""    headers: {}    minimumPriority: ""    skipExistingOnStartup: true    certificate: ""    skipTLS: false    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  s3:    endpoint: ""    region: ""    bucket: ""    prefix: "policy-reporter"    secretAccessKey: ""    accessKeyID: ""    minimumPriority: "warning"    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  kinesis:    endpoint: ""    region: ""    streamName: ""    secretAccessKey: ""    accessKeyID: ""    minimumPriority: "warning"    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  gcs:    credentials: ""    bucket: ""    minimumPriority: "warning"    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  googleChat:    webhook: ""    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []  telegram:    token: ""    chatID: ""    host: ""    minimumPriority: ""    skipExistingOnStartup: true    mountedSecret: ""    secretRef: ""    sources: []    filter:      namespaces:        include: []        exclude: []      policies:        include: []        exclude: []      priorities:        include: []        exclude: []      channels: []
config.yaml
loki:  host: ""  path: ""  minimumPriority: ""  skipExistingOnStartup: true  certificate: ""  skipTLS: false  mountedSecret: ""  secretRef: ""  customLabels: {}  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []elasticsearch:  host: ""  index: "policy-reporter"  rotation: "daily"  minimumPriority: ""  skipExistingOnStartup: true  certificate: ""  skipTLS: false  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []slack:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []discord:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []teams:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []ui:  host: http://policy-reporter-ui:8080  minimumPriority: "warning"  skipExistingOnStartup: true  sources: []webhook:  host: ""  headers: {}  minimumPriority: ""  skipExistingOnStartup: true  certificate: ""  skipTLS: false  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []s3:  endpoint: ""  region: ""  bucket: ""  prefix: "policy-reporter"  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []kinesis:  endpoint: ""  region: ""  streamName: ""  secretAccessKey: ""  accessKeyID: ""  minimumPriority: "warning"  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []gcs:  credentials: ""  bucket: ""  minimumPriority: "warning"  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []googleChat:  webhook: ""  minimumPriority: ""  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []telegram:  token: ""  chatID: ""  host: ""  minimumPriority: ""  skipExistingOnStartup: true  mountedSecret: ""  secretRef: ""  sources: []  filter:    namespaces:      include: []      exclude: []    policies:      include: []      exclude: []    priorities:      include: []      exclude: []    channels: []
\ No newline at end of file diff --git a/docs/guide/architecture/index.html b/docs/guide/architecture/index.html index 338079e9..fd0c5716 100644 --- a/docs/guide/architecture/index.html +++ b/docs/guide/architecture/index.html @@ -8,7 +8,7 @@ - -

Architecture

Policy Reporter consists of up to three components.

Policy Reporter

This is the core application and watches for PolicyReporter and ClusterPolicyReporter CRD resources in the cluster. Policy Reporter uses internal listeners to react to incoming events and apply its logic to them.

  • MetricsListener (optional) creates metrics based on new, updated, and removed resources
  • StoreListener (optional) persists new resources and every change of an existing resource in an internal representation in the included SQLite database
  • ResultsListener checks each new and updated report for new results and publishes them to all registered PolicyResultListeners
  • SendResultListener is a PolicyResultListener and sends all new results to the configured targets

Processed information is available over the embedded HTTP server as API endpoints. See API Reference for details.

Policy Reporter Kyverno Plugin

This component watches for the Kyverno (Cluster)Policy CRDs like the Policy Reporter core application for the (Cluster)PolicyReport CRDs. The collected data is transformed into a internal format and available over the embedded HTTP server as API endpoints.

This component is independent from the Policy Reporter core application and only consumed by the Policy Reporter UI.

Policy Reporter UI

This component is an optional, standalone UI for information provided by the Policy Reporter core application (and Policy Reporter Kyverno Plugin). The intention was to provide a simple alternative to external monitoring solutions such as Grafana, which are not always available. The UI is a NuxtJS based single-page application and is served over a Golang-based static file server. This server also proxies all requests made by the UI to the Policy Reporter API.

Kyverno Plugin

The Kyverno integration is an optional plugin. If enabled, it provides additional views about Kyverno policies. This information is provided by the Policy Reporter Kyverno Plugin which will also be proxied.

+

Architecture

Policy Reporter consists of up to three components.

Policy Reporter

This is the core application and watches for PolicyReporter and ClusterPolicyReporter CRD resources in the cluster. Policy Reporter uses internal listeners to react to incoming events and apply its logic to them.

  • MetricsListener (optional) creates metrics based on new, updated, and removed resources
  • StoreListener (optional) persists new resources and every change of an existing resource in an internal representation in the included SQLite database
  • ResultsListener checks each new and updated report for new results and publishes them to all registered PolicyResultListeners
  • SendResultListener is a PolicyResultListener and sends all new results to the configured targets

Processed information is available over the embedded HTTP server as API endpoints. See API Reference for details.

Policy Reporter Kyverno Plugin

This component watches for the Kyverno (Cluster)Policy CRDs like the Policy Reporter core application for the (Cluster)PolicyReport CRDs. The collected data is transformed into a internal format and available over the embedded HTTP server as API endpoints.

This component is independent from the Policy Reporter core application and only consumed by the Policy Reporter UI.

Policy Reporter UI

This component is an optional, standalone UI for information provided by the Policy Reporter core application (and Policy Reporter Kyverno Plugin). The intention was to provide a simple alternative to external monitoring solutions such as Grafana, which are not always available. The UI is a NuxtJS based single-page application and is served over a Golang-based static file server. This server also proxies all requests made by the UI to the Policy Reporter API.

Kyverno Plugin

The Kyverno integration is an optional plugin. If enabled, it provides additional views about Kyverno policies. This information is provided by the Policy Reporter Kyverno Plugin which will also be proxied.

\ No newline at end of file diff --git a/docs/guide/getting-started/index.html b/docs/guide/getting-started/index.html index 4594fa3f..eb36dce6 100644 --- a/docs/guide/getting-started/index.html +++ b/docs/guide/getting-started/index.html @@ -8,28 +8,28 @@ - -

Getting started

Policy Reporter can easily installed with Helm 3 or with the provided static manifest files. It consists of four parts and can be installed and configured as needed.

Installation

Helm Repository

helm repo add policy-reporter https://kyverno.github.io/policy-reporterhelm repo update

Core Installation

Install only the core application to get REST APIs and/or a metrics endpoint. Both are optional and disabled by default.

Helm 3
helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set metrics.enabled=true --set api.enabled=true
Static Manifests
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml

Access your metrics endpoint on http://localhost:8080/metrics via Port Forward:

kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter

Access your REST API endpoints at http://localhost:8080/v1/targets via port forwarding:

kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter

See API Reference for all available endpoints.

Core + Policy Reporter UI

Install the Policy Reporter core application and the Policy Reporter UI. -This installation also sets Policy Reporter UI as an alert target for new violations.

Helm 3
helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set ui.enabled=true
Static Manifests
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml

Access Policy Reporter at http://localhost:8081 via port forwarding:

kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter
Dashboard light +

Getting started

Policy Reporter can easily installed with Helm 3 or with the provided static manifest files. It consists of four parts and can be installed and configured as needed.

Installation

Helm Repository

helm repo add policy-reporter https://kyverno.github.io/policy-reporterhelm repo update

Core Installation

Install only the core application to get REST APIs and/or a metrics endpoint. Both are optional and disabled by default.

Helm 3
helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set metrics.enabled=true --set api.enabled=true
Static Manifests
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/namespace.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter/install.yaml

Access your metrics endpoint on http://localhost:8080/metrics via Port Forward:

kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter

Access your REST API endpoints at http://localhost:8080/v1/targets via port forwarding:

kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter

See API Reference for all available endpoints.

Core + Policy Reporter UI

Install the Policy Reporter core application and the Policy Reporter UI. +This installation also sets Policy Reporter UI as an alert target for new violations.

Helm 3
helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set ui.enabled=true
Static Manifests
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/namespace.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/config-secret.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-ui/install.yaml

Access Policy Reporter at http://localhost:8081 via port forwarding:

kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter
Dashboard light Dashboard dark

Core + Policy Reporter UI + Kyverno Plugin

Install the Policy Reporter core application, Policy Reporter Kyverno Plugin, and the Policy Reporter UI with the Kyverno views enabled. -This installation also sets Policy Reporter UI as an alert target for new violations.

Helm 3
helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set kyvernoPlugin.enabled=true --set ui.enabled=true --set ui.plugins.kyverno=true
Static Manifests
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml

Access Policy Reporter at http://localhost:8081 via port forwarding:

kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter
Kyverno Policy Dashboard light +This installation also sets Policy Reporter UI as an alert target for new violations.

Helm 3
helm upgrade --install policy-reporter policy-reporter/policy-reporter --create-namespace -n policy-reporter --set kyvernoPlugin.enabled=true --set ui.enabled=true --set ui.plugins.kyverno=true
Static Manifests
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/namespace.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/config-secret.yamlkubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifest/policy-reporter-kyverno-ui/install.yaml

Access Policy Reporter at http://localhost:8081 via port forwarding:

kubectl port-forward service/policy-reporter-ui 8081:8080 -n policy-reporter
Kyverno Policy Dashboard light -Kyverno Policy Dashboard dark

Policy Reporter + Prometheus Operator

Install Policy Reporter core application with metrics enabled and the monitoring subchart to install a ServiceMonitor and three pre-configured Grafana Dashboards. Change the monitoring.grafana.namespace as needed as well as monitoring.serviceMonitor.labels to match the serviceMonitorSelector of your Prometheus CRD.

See Helm Chart - Monitoring for details.

helm upgrade --install policy-reporter policy-reporter/policy-reporter --set monitoring.enabled=true --set monitoring.grafana.namespace=monitoring --set monitoring.serviceMonitor.labels.release=monitoring -n policy-reporter --create-namespace
Grafana Policy Reports Dashboard +Kyverno Policy Dashboard dark

Policy Reporter + Prometheus Operator

Install Policy Reporter core application with metrics enabled and the monitoring subchart to install a ServiceMonitor and three pre-configured Grafana Dashboards. Change the monitoring.grafana.namespace as needed as well as monitoring.serviceMonitor.labels to match the serviceMonitorSelector of your Prometheus CRD.

See Helm Chart - Monitoring for details.

helm upgrade --install policy-reporter policy-reporter/policy-reporter --set monitoring.enabled=true --set monitoring.grafana.namespace=monitoring --set monitoring.serviceMonitor.labels.release=monitoring -n policy-reporter --create-namespace
Grafana Policy Reports Dashboard Grafana Policy Reports Dashboard -Grafana Policy Reports Dashboard
+Grafana Policy Reports Dashboard
\ No newline at end of file diff --git a/docs/guide/helm-chart-core/index.html b/docs/guide/helm-chart-core/index.html index 7661aa89..bca28554 100644 --- a/docs/guide/helm-chart-core/index.html +++ b/docs/guide/helm-chart-core/index.html @@ -8,26 +8,26 @@ - -

Helm Chart

The available Helm Chart is the easiest way to install and configure Policy Reporter. Depending on your usage, it provides several values to configure features and disable anything else.

The following explanations focus on feature-based configurations. Additional configurations like resource limits, nodeSelector, etc. are also possible for each component. See the values.yaml of the related chart for reference.

Usage

Add the Policy Reporter Helm Repository

helm repo add policy-reporter https://kyverno.github.io/policy-reporterhelm repo update

Installation

helm install policy-reporter policy-reporter/policy-reporter -f values.yaml --create-namespace -n policy-reporter

Configuration

By default all available features are disabled. So it's up to the user to enable or configure the features needed. This approach reduces the required resources to a bare minimum.

See the complete values.yaml for reference.

Enable Metrics Endpoint

Metrics will be available at http://policy-reporter:8080/metrics

values.yaml
metrics:  enabled: true

Enable REST Endpoints

REST APIs will be available at http://policy-reporter:8080/v1/ see API Reference for details.

values.yaml
rest:  enabled: true

Enable Targets / Notification

Policy Reporter supports several targets to which notifications can be sent. You can configure as many targets as you like, and also configure different targets for different priorities or sources (like Kyverno, Kube Bench or Falco). Channels in combination with filters allow you to configure multiple clients of the same type of targets. This is useful, for example, to forward different priorities or results of certain namespaces to a separate Slack channel.

For example, you can configure Grafana Loki by providing an accessible host or Slack with different channels:

values.yaml
target:  loki:    # loki host address    host: "http://loki.loki-stack:3100"    # loki API path, defaults to "/api/prom/push" (deprecated)    path: "/loki/api/v1/push"    # minimum priority "" < info < warning < critical < error    minimumPriority: "warning"    # Skip already existing PolicyReportResults on startup    skipExistingOnStartup: true    # Send only results from the given sources    customLabels:      cluster: rancher-desktop    sources:    - kyverno    - falco    slack:    minimumPriority: "warning"    skipExistingOnStartup: true    channels:    - webhook: "https://hooks.slack.com/services/123..."      filter:        namespaces:          include: ["team-a-*"]    - webhook: "https://hooks.slack.com/services/456..."      filter:        namespaces:          include: ["team-b-*"]

Use secretRef

Instead of defining your credentials or webhooks directly in the values.yaml, you can also use the secretRef configuration to define an already existing Secret by name. If the secret does not exist, the target is skipped.

The Secret should contain the related configuration as key. Supported keys are host, webhook, username, password, token, accessKeyID and secretAccessKey - depending on the related target. Only exception is token, which is dedicated for webhook targets and is added as Authorization header.

The secretRef is also supported for channels, so you can use different secrets for different channels.

values.yaml
# values.yamltarget:  slack:    minimumPriority: "warning"    skipExistingOnStartup: true    channels:    # secretRef configuration    - secretRef: "team-a-slack-webhook"      filter:        namespaces:          include: ["team-a-*"]    # inline configuration    - webhook: "https://hooks.slack.com/services/456..."      filter:        namespaces:          include: ["team-b-*"]

related Secret:

apiVersion: v1kind: Secretmetadata:  name: team-a-slack-webhooktype: Opaquedata:  webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...
See Targets for all available targets and how to configure them.

Enable E-Mail Reports

Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports filter and channels to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments.

values.yaml
emailReports:  clusterName: "" # (optional) - displayed in the E-Mail Report if configured  smtp:    # (optional) name of a existing secret with all or a subset of the following SMTP configurations    # its an alternative way to configure your SMTP server without exposing credentials in the values.yaml     secret: ""    host: ""    port: 465    username: ""    password: ""    from: "" # Displayed From E-Mail Address    encryption: "" # default is none, supports ssl/tls and starttls  # basic summary report  summary:    enabled: false    schedule: "* 8 * * *" # CronJob schedule defines when the report will be send    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 3 # retry counter    ttlSecondsAfterFinished: 0    restartPolicy: Never # pod restart policy    to: [] # list of receiver email addresses    filter: {} # optional filters    #  disableClusterReports: false # remove ClusterPolicyResults from Reports    #  namespaces:    #    include: []    #    exclude: []    #  sources:    #    include: []    #    exclude: []    channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses    #- to: ['team-a@company.org']    #  filter:    #    disableClusterReports: true    #    namespaces:    #      include: ['team-a-*']    #    sources:    #      include: ['Kyverno']  # violation summary report  violations:    enabled: false    schedule: "* 8 * * *" # CronJob schedule defines when the report will be send    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 3 # retry counter    ttlSecondsAfterFinished: 0    restartPolicy: Never # pod restart policy    to: [] # list of receiver email addresses    filter: {} # optional filters    #  disableClusterReports: false # remove ClusterPolicyResults from Reports    #  namespaces:    #    include: []    #    exclude: []    #  sources:    #    include: []    #    exclude: []    channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses    #- to: ['team-a@company.org']    #  filter:    #    disableClusterReports: true    #    namespaces:    #      include: ['team-a-*']    #    sources:    #      include: ['Kyverno']

PolicyReport CRD Filter

Filter processed PolicyReport resources by namespace - you can either define an include or exclude list of namespaces with wildcard support. See report filter for details.

values.yaml
# Filter PolicyReport resources to processreportFilter:  namespaces:    # Process only PolicyReport resources from an included namespace, wildcards are supported    include: []    # Ignore all PolicyReport resources from a excluded namespace, wildcards are supported    # exclude will be ignored if an include filter exists    exclude: []  clusterReports:    # Disable the processing of ClusterPolicyReports    disabled: false

Metric customization

Metric Modes

Reduce the cardinality of the PolicyReportResult metrics by customize the provided labels.

Available metric modes are:

  • detailed (default): provides all existing label information but has a high cardinality.
    Creates 1 metric per resource / policy / rule
  • simple: provides a predefined subset of the available labels with a lower cardinality.
    Provides "namespace", "policy", "status", "severity", "category", "source"
  • custom: provides the configured labels as list via the metrics.customLabels value.
    It supports all labels that are also available in the detailed mode.
    See the API Reference for details.
values.yaml
metrics:  enabled: true  mode: custom  customLabels: ["namespace", "policy", "source", "status"]
Metric Report Label

Use (Cluster)PolicyReport labels as additional metric labels in custom mode. Invalid metric label characters will be replaced with _.

Example

Add the app label of each (Cluster)PolicyReport, if available, as metric label.

policy-report
apiVersion: wgpolicyk8s.io/v1alpha2kind: PolicyReportmetadata:  labels:    app: nginx  name: cpol-disallow-host-path  namespace: test
values.yaml
metrics:  enabled: true  mode: custom  customLabels: ["status","label:app"]
# HELP policy_report_result List of all PolicyReport Results
+

Helm Chart

The available Helm Chart is the easiest way to install and configure Policy Reporter. Depending on your usage, it provides several values to configure features and disable anything else.

The following explanations focus on feature-based configurations. Additional configurations like resource limits, nodeSelector, etc. are also possible for each component. See the values.yaml of the related chart for reference.

Usage

Add the Policy Reporter Helm Repository

helm repo add policy-reporter https://kyverno.github.io/policy-reporterhelm repo update

Installation

helm install policy-reporter policy-reporter/policy-reporter -f values.yaml --create-namespace -n policy-reporter

Configuration

By default all available features are disabled. So it's up to the user to enable or configure the features needed. This approach reduces the required resources to a bare minimum.

See the complete values.yaml for reference.

Enable Metrics Endpoint

Metrics will be available at http://policy-reporter:8080/metrics

values.yaml
metrics:  enabled: true

Enable REST Endpoints

REST APIs will be available at http://policy-reporter:8080/v1/ see API Reference for details.

values.yaml
rest:  enabled: true

Enable API BasicAuth (since v2.20.0)

It is possible to enable global HTTP Basic Authentication for the API and metric endpoints

values.yaml
global:  basicAuth:    # username: username    # password: password    secretRef: auth-secret

The credentials can be configured directly or as reference to an already existing secret with username and password key/value pairs.

Policy Reporter UI will automatically do authorized API calls. If monitoring is enabled the ServiceMonitor resources will also get the required basicAuth configuration.

Enable Targets / Notification

Policy Reporter supports several targets to which notifications can be sent. You can configure as many targets as you like, and also configure different targets for different priorities or sources (like Kyverno, Kube Bench or Falco). Channels in combination with filters allow you to configure multiple clients of the same type of targets. This is useful, for example, to forward different priorities or results of certain namespaces to a separate Slack channel.

For example, you can configure Grafana Loki by providing an accessible host or Slack with different channels:

values.yaml
target:  loki:    # loki host address    host: "http://loki.loki-stack:3100"    # loki API path, defaults to "/api/prom/push" (deprecated)    path: "/loki/api/v1/push"    # minimum priority "" < info < warning < critical < error    minimumPriority: "warning"    # Skip already existing PolicyReportResults on startup    skipExistingOnStartup: true    # Send only results from the given sources    customLabels:      cluster: rancher-desktop    sources:    - kyverno    - falco    slack:    minimumPriority: "warning"    skipExistingOnStartup: true    channels:    - webhook: "https://hooks.slack.com/services/123..."      filter:        namespaces:          include: ["team-a-*"]    - webhook: "https://hooks.slack.com/services/456..."      filter:        namespaces:          include: ["team-b-*"]

Use secretRef

Instead of defining your credentials or webhooks directly in the values.yaml, you can also use the secretRef configuration to define an already existing Secret by name. If the secret does not exist, the target is skipped.

The Secret should contain the related configuration as key. Supported keys are host, webhook, username, password, token, accessKeyID and secretAccessKey - depending on the related target. Only exception is token, which is dedicated for webhook targets and is added as Authorization header.

The secretRef is also supported for channels, so you can use different secrets for different channels.

values.yaml
# values.yamltarget:  slack:    minimumPriority: "warning"    skipExistingOnStartup: true    channels:    # secretRef configuration    - secretRef: "team-a-slack-webhook"      filter:        namespaces:          include: ["team-a-*"]    # inline configuration    - webhook: "https://hooks.slack.com/services/456..."      filter:        namespaces:          include: ["team-b-*"]

related Secret:

apiVersion: v1kind: Secretmetadata:  name: team-a-slack-webhooktype: Opaquedata:  webhook: aHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVDAuLi4= # https://hooks.slack.com/services/T0...
See Targets for all available targets and how to configure them.

Enable E-Mail Reports

Sends automatically and regularly email summary reports over a configured SMTP server to one ore more emails. It supports filter and channels to send only a subset of namespaces or sources to dedicated emails, this is useful in multi tenant environments.

values.yaml
emailReports:  clusterName: "" # (optional) - displayed in the E-Mail Report if configured  smtp:    # (optional) name of a existing secret with all or a subset of the following SMTP configurations    # its an alternative way to configure your SMTP server without exposing credentials in the values.yaml     secret: ""    host: ""    port: 465    username: ""    password: ""    from: "" # Displayed From E-Mail Address    encryption: "" # default is none, supports ssl/tls and starttls  # basic summary report  summary:    enabled: false    schedule: "* 8 * * *" # CronJob schedule defines when the report will be send    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 3 # retry counter    ttlSecondsAfterFinished: 0    restartPolicy: Never # pod restart policy    to: [] # list of receiver email addresses    filter: {} # optional filters    #  disableClusterReports: false # remove ClusterPolicyResults from Reports    #  namespaces:    #    include: []    #    exclude: []    #  sources:    #    include: []    #    exclude: []    channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses    #- to: ['team-a@company.org']    #  filter:    #    disableClusterReports: true    #    namespaces:    #      include: ['team-a-*']    #    sources:    #      include: ['Kyverno']  # violation summary report  violations:    enabled: false    schedule: "* 8 * * *" # CronJob schedule defines when the report will be send    activeDeadlineSeconds: 300 # timeout in seconds    backoffLimit: 3 # retry counter    ttlSecondsAfterFinished: 0    restartPolicy: Never # pod restart policy    to: [] # list of receiver email addresses    filter: {} # optional filters    #  disableClusterReports: false # remove ClusterPolicyResults from Reports    #  namespaces:    #    include: []    #    exclude: []    #  sources:    #    include: []    #    exclude: []    channels: [] # (optional) channels can be used to to send only a subset of namespaces / sources to dedicated email addresses    #- to: ['team-a@company.org']    #  filter:    #    disableClusterReports: true    #    namespaces:    #      include: ['team-a-*']    #    sources:    #      include: ['Kyverno']

PolicyReport CRD Filter

Filter processed PolicyReport resources by namespace - you can either define an include or exclude list of namespaces with wildcard support. See report filter for details.

values.yaml
# Filter PolicyReport resources to processreportFilter:  namespaces:    # Process only PolicyReport resources from an included namespace, wildcards are supported    include: []    # Ignore all PolicyReport resources from a excluded namespace, wildcards are supported    # exclude will be ignored if an include filter exists    exclude: []  clusterReports:    # Disable the processing of ClusterPolicyReports    disabled: false

Metric customization

Metric Modes

Reduce the cardinality of the PolicyReportResult metrics by customize the provided labels.

Available metric modes are:

  • detailed (default): provides all existing label information but has a high cardinality.
    Creates 1 metric per resource / policy / rule
  • simple: provides a predefined subset of the available labels with a lower cardinality.
    Provides "namespace", "policy", "status", "severity", "category", "source"
  • custom: provides the configured labels as list via the metrics.customLabels value.
    It supports all labels that are also available in the detailed mode.
    See the API Reference for details.
values.yaml
metrics:  enabled: true  mode: custom  customLabels: ["namespace", "policy", "source", "status"]
Metric Report Label

Use (Cluster)PolicyReport labels as additional metric labels in custom mode. Invalid metric label characters will be replaced with _.

Example

Add the app label of each (Cluster)PolicyReport, if available, as metric label.

policy-report
apiVersion: wgpolicyk8s.io/v1alpha2kind: PolicyReportmetadata:  labels:    app: nginx  name: cpol-disallow-host-path  namespace: test
values.yaml
metrics:  enabled: true  mode: custom  customLabels: ["status","label:app"]
# HELP policy_report_result List of all PolicyReport Results
 # TYPE policy_report_result gauge
 policy_report_result{app="nginx",status="pass"} 1
-policy_report_result{app="",status="pass"} 1
Metric Property Label

Use PolicyReportResult properties as additional labels in custom mode. Invalid metric label characters will be replaced with _.

Example

Add the score property of PolicyReportResults, if available, as metric label.

policy-report
apiVersion: wgpolicyk8s.io/v1alpha2kind: PolicyReport  name: trivy-vuln-polr-nginx-5fbc65fff  namespace: test  ...results:- category: Vulnerability Scan  message: 'apt: integer overflows and underflows while parsing .deb packages'  policy: CVE-2020-27350  properties:    artifact.repository: library/nginx    artifact.tag: "1.17"    score: "5.7"
values.yaml
metrics:  enabled: true  mode: custom  customLabels: ["property:score", "property:artifact.tag", "status"]
# HELP policy_report_result List of all PolicyReport Results
+policy_report_result{app="",status="pass"} 1
Metric Property Label

Use PolicyReportResult properties as additional labels in custom mode. Invalid metric label characters will be replaced with _.

Example

Add the score property of PolicyReportResults, if available, as metric label.

policy-report
apiVersion: wgpolicyk8s.io/v1alpha2kind: PolicyReport  name: trivy-vuln-polr-nginx-5fbc65fff  namespace: test  ...results:- category: Vulnerability Scan  message: 'apt: integer overflows and underflows while parsing .deb packages'  policy: CVE-2020-27350  properties:    artifact.repository: library/nginx    artifact.tag: "1.17"    score: "5.7"
values.yaml
metrics:  enabled: true  mode: custom  customLabels: ["property:score", "property:artifact.tag", "status"]
# HELP policy_report_result List of all PolicyReport Results
 # TYPE policy_report_result gauge
 policy_report_result{artifact_tag="1.17",score="5.7",status="pass"} 1
-policy_report_result{artifact_tag="",score="",status="pass"} 1

Metric Filter

Configure the processed namespaces, sources, policies, severities and/or status for metrics to get rid of unnecessary metrics. You can either define exclude or include rules, with wildcard support, for each available filter and combine them as needed.

values.yaml
metrics:  enabled: true  filter:    namespaces:      include: ["prod", "stage"]    sources:      include: ["Trivy*", "Kyverno"]    status:      exclude: ["skip"]

Priority Mapping

Define a custom mapping for fail results based on the related policy. You can also overwrite the default priority for fail results without a severity. See priority mapping for details.

values.yaml
policyPriorities:  # used for all fail results without severity or concrete mapping  default: warning  # used for all fail results of the require-ns-labels policy independent of the severity  require-ns-labels: error

External Databases (AppVersion >= 2.15.0)

By default, Policy Reporter uses an internal SQLite database to convert (cluster) policies into an internal SQL schema. The REST API uses this schema to execute performant queries and filter or group information according to various criteria.

While this works well in most scenarios, SQLite can reach its limits in large environments. To overcome these limitations, it is possible to configure an external SQL database. Currently PostgreSQL, MySQL and MariaDB are supported.

In a HA setup, only one pod writes to the database, all other pods only read from it. In case of a new leader promotion, the new leader cleans up the DB and recreates the current state to reflect possible changes during the downtime of the previous leader.

values.yaml
database:  type: "postgres"  database: "policy-reporter"  username: "username"  password: "password"  host: "localhost:5432"  enableSSL: false  # instead of configure the individual values you can also provide an DSN string  # example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable  # example mysql: root:password@tcp(localhost:3306)/test?tls=false  dsn: ""  # configure an existing secret as source for your values  # supported fields: username, password, host, dsn, database  secretRef: ""  # use an mounted secret as source for your values, required the information in JSON format  # supported fields: username, password, host, dsn, database  mountedSecret: ""

External Caching Storage

To reduce the memory usage of Policy Reporter in bigger clusters, it is possible to configure Redis as external caching service.

values.yaml
redis:  # enables the feature  enabled: false  # address of the redis service  address: "redis:6379"  # used redis database  database: 1  # prefix for each key  prefix: "policy-reporter"  # optional authentication  username: ""  password: ""

Logging

Since AppVersion 2.14.0 its possible to customize the logger output like encoding and logLevel. It is also possible to enable API access debug logging.

values.yaml
logging:  encoding: console  # possible encodings are console and json  logLevel: 0        # default info  development: false # more human readable structure, enables stacktraces and removes log samplingapi:  logging: false     # enable debug API access logging, sets logLevel to debug

High Available Setup

The High Available setup makes it possible to deploy more then one instance of Policy Reporter without the issue of duplicated pushes. -By default HA mode will be enabled if the replicaCount is higher then 1.

Policy Reporter uses LeaderElection, to ensure that only one instance is responsible to send pushes for new PolicyReportResults. Other features like API requests and metrics are loadbalanced between each instance.

The High Available setup also adds an PodDisruptionBudget with a default minAvailable of 1. Both, LeaderElection as well as the PodDisruptionBudget can be configured to you personal needs.

values.yaml
replicaCount: 3# enabled if replicaCount > 1podDisruptionBudget:  # -- Configures the minimum available pods for policy-reporter disruptions.  # Cannot be used if `maxUnavailable` is set.  minAvailable: 1  # -- Configures the maximum unavailable pods for policy-reporter disruptions.  # Cannot be used if `minAvailable` is set.  maxUnavailable:# required when policy-reporter runs in HA mode and you have targets configured# if no targets are configured, leaderElection is disabled automatically# will be enabled when replicaCount > 1leaderElection:  enabled: false  releaseOnCancel: true  leaseDuration: 15  renewDeadline: 10  retryPeriod: 2

Ingress

Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the Multi Tenance Feature of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world.

values.yaml
ingress:  enabled: true  annotations:    nginx.ingress.kubernetes.io/rewrite-target: /$1  hosts:    - host: domain.com      paths:      - path: "/(.*)"

Enable NetworkPolicy

If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter egress traffic to the Kubernetes API (defaults to port 6443) as well as ingress traffic to the Policy Reporter REST API from the Policy Reporter UI. Ingress and egress rules for additional targets or monitoring tools can be extended as needed.

values.yaml
networkPolicy:  enabled: true  egress:  - to:    ports:    - protocol: TCP      port: 6443  ingress: []

Subcharts

Extend Policy Reporter with the Policy Reporter UI and Kyverno Plugin subcharts. The Monitoring subchart helps you link Policy Reporter to your Prometheus Operator setup.

Policy Reporter UI

Each value is prefixed with ui to be clear that it has to be configured under this subchart.
See the complete values.yaml for reference.

Enable the Policy Reporter UI subchart and the required Policy Reporter REST API.

values.yaml
ui:  enabled: true

Display Mode

Policy Reporter UI supports a light and dark mode. The default depends on your system/browser configuration. To enforce a default mode, configure it with:

values.yaml
ui:  displayMode: dark # available options: dark / light

Log size

Configure the maximum size of the log in the Policy Reporter UI:

values.yaml
ui:  logSize: 200 # 200 items are stored in memory

Refresh Interval

Configure the default refresh interval for all requests in millseconds, you can set it to 0, to disable autorefreshing.

values.yaml
ui:  refreshInterval: 10000

Configure Views

Policy Reporter UI has different views for different kinds of information. Each view, except the dashboard as the entrypoint, can be enabled or disabled as needed. The dashboard can be customized by disabling ClusterPolicyReport or PolicyReport information.

values.yaml
ui:  views:    dashboard:      policyReports: true      clusterPolicyReports: true    logs: true # also remove the UI as target of policy reporter    policyReports: true    clusterPolicyReports: true    kyvernoPolicies: true    kyvernoVerifyImages: true

External Clusters

Attention: be sure that your APIs are not accessable for the outside world!
-Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI

By default, the Policy Reporter UI processes only the Policy Reporter REST API running in the same cluster. If you are working in a multi-cluster environment and running Policy Reporter in each cluster, it can be annoying to switch between the different UIs of each cluster. To solve this problem, it is possible to configure additional Policy Reporter REST APIs from external clusters and switch between them as needed.

The APIs must be accessible for Policy Reporter UI, currently no additional authentication is supported. Make sure that you make your APIs available only internally.

You can use the the ui.clusterName configuration to set the name of the default Cluster API, default is Default.

values.yaml
ui:  clusterName: Dev Cluster # name used in the ClusterSelect for the default API  clusters:  - name: External Cluster                              # name used for the selection of the Cluster    api: https://policy-reporter.external.cluster       # reachable external Policy Reporter REST API    kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API    skipTLS: false                                      # skip SSL verification    certificate: "/app/certs/root.ca"                   # (optional) path to a mounted root cert for custom signed domains

Kyverno Plugin integration

Requires the kyvernoPlugin subchart to be enabled.

Enable the UI integration of the Kyverno Plugin to get additional views about Kyverno Policies.

values.yaml
ui:  plugins:    kyverno: true

Logging

Since AppVersion 1.18.2 its possible to customize the logger output like encoding and logLevel. It is also possible to enable Proxy request debug logging.

values.yaml
logging:  encoding: console  # possible encodings are console and json  logLevel: 0        # default info  development: false # more human readable structure, enables stacktraces and removes log samplingapi:  logging: false     # enable debug Proxy request logging, sets logLevel to debug

High Available Setup

Because most features are stateless, you can deploy Policy Reporter UI without additional needs in HA mode (replicaCount > 1). The only exception is the Log page, which receives pushes from Policy Reporter and hold them in memory by default. If you are using this feature it is recommended to configure redis as central storage for Log entries.

The High Available setup adds an PodDisruptionBudget with a default minAvailable of 1. The PodDisruptionBudget can be configured to you personal needs.

values.yaml
ui:  replicaCount: 3  # use redis as external log storage instead of an in memory store  # recommended when using a HA setup with more then one replica  # to get all logs on each instance   redis:    enabled: false    address: "redis:6379"    database: 0    prefix: "policy-reporter-ui"    username: ""    password: ""  # enabled if replicaCount > 1  podDisruptionBudget:    # -- Configures the minimum available pods for policy-reporter-ui disruptions.    # Cannot be used if `maxUnavailable` is set.    minAvailable: 1    # -- Configures the maximum unavailable pods for policy-reporter-ui disruptions.    # Cannot be used if `minAvailable` is set.    maxUnavailable:

Ingress

Serve the UI over a hostname with the integrated Ingress support.

values.yaml
ui: ingress:    enabled: true    annotations:      nginx.ingress.kubernetes.io/rewrite-target: /$1    hosts:      - host: domain.com        paths:        - path: "/(.*)"

Enable NetworkPolicy

If enabled, it creates an additional NetworkPolicy to allow ingress traffic to the Policy Reporter UI on the default Port 8080 and egress traffic to Policy Reporter and the Kyverno Plugin if enabled. Egress rules can be extended as needed.

values.yaml
ui:  networkPolicy:    enabled: true    egress: []

Kyverno Plugin

Each value is prefixed with kyvernoPlugin to be clear that it has to be configured under this subchart.
Other than Policy Reporter, the metrics as well as the REST API are enabled by default.
See the complete values.yaml for reference.

Enable the Policy Reporter Kyverno Plugin subchart.

values.yaml
kyvernoPlugin:  enabled: true

Disable Metrics Endpoint

values.yaml
kyvernoPlugin:  metrics:    enabled: false

Disable REST Endpoint

values.yaml
kyvernoPlugin:  rest:    enabled: false

Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)

Because Kyverno creates PolicyReports only for audit Policies, Policy Reporters KyvernoPlugin brings the possibility to create additional PolicyReports for blocked resources as well. This makes it possible to get also metrics and notification about resources blocked by an enforce Policy.

By default PolicyReportResults are using another source (Kyverno Event) as audit results, so that they are displayed on separate pages. This source is customizable, so you can change it for example to Kyverno, so the results are shown in the same dashboards as the audit results.

values.yaml
kyvernoPlugin:  blockReports:    # enable the feature    enabled: false    # namespace where kyverno events are created    eventNamespace: default    results:       # maximal results stored in a PolicyReport per namespace      maxPerReport: 200      # keep only the latest result of the same violation in the report      keepOnlyLatest: false    # source used for the PolicyReportResults    source: "Kyverno Event"

``

Logging

Since AppVersion 1.5.1 its possible to customize the logger output like encoding and logLevel. It is also possible to enable API access debug logging.

values.yaml
logging:  encoding: console  # possible encodings are console and json  logLevel: 0        # default info  development: false # more human readable structure, enables stacktraces and removes log samplingapi:  logging: false     # enable debug API access logging, sets logLevel to debug

High Available Setup

In HA mode KyvernoPlugin uses LeaderElection to ensure that only one instance is responsible for managing block-PolicyReports. Other features like API requests and metrics are loadbalanced between each instance. This means, if kyvernoPlugin.blockReports.enabled is false, leaderElection is not needed and will be disabled.

The High Available setup also adds an PodDisruptionBudget with a default minAvailable of 1. Both, LeaderElection as well as the PodDisruptionBudget can be configured to you personal needs.

values.yaml
kyvernoPlugin:  replicaCount: 3  # enabled if replicaCount > 1  podDisruptionBudget:    # -- Configures the minimum available pods for policy-reporter disruptions.    # Cannot be used if `maxUnavailable` is set.    minAvailable: 1    # -- Configures the maximum unavailable pods for policy-reporter disruptions.    # Cannot be used if `minAvailable` is set.    maxUnavailable:  # required if policy-reporter-kyverno-plugin should run in HA mode and the "blockReports" feature is enabled  # if "blockReports" is disabled, leaderElection is also disabled automatically  # will be enabled when replicaCount > 1  leaderElection:    enabled: false    releaseOnCancel: true    leaseDuration: 15    renewDeadline: 10    retryPeriod: 2

Ingress

Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the Multi Tenance Feature of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world.

values.yaml
kyvernoPlugin:  ingress:    enabled: true    annotations:      nginx.ingress.kubernetes.io/rewrite-target: /$1    hosts:      - host: domain.com        paths:        - path: "/(.*)"

Enable NetworkPolicy

If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter Kyverno Plugin egress traffic to the Kubernetes API (defaults to port 6443) as well as ingress traffic to the REST API from the Policy Reporter UI. Ingress and egress rules can be extended as needed.

values.yaml
kyvernoPlugin:  networkPolicy:    enabled: true    egress:    - to:      ports:      - protocol: TCP        port: 6443    ingress: []

Monitoring

Each value is prefixed with monitoring to be clear that it has to be configured under this subchart.
See the complete values.yaml for reference.

The Monitoring Subchart integrates Policy Reporter into the Prometheus Operator.

This Subchart creates a ServiceMonitor for the available /metrics endpoint of Policy Reporter to be fetched from Prometheus along with three preconfigured dashboards (as ConfigMaps) for the provided Grafana.

Enable the Policy Reporter Monitoring subchart.

values.yaml
monitoring:  enabled: true

Configure the ServiceMonitor

By default, the ServiceMonitor is created in the HelmRelease namespace without additional labels. Depending on your installation you may have to add labels to match the serviceMonitorSelector of your Prometheus CRD. If you use the Helm Chart from the Prometheus community as linked above, you need a label release with the release name of your Prometheus operator installation. The serviceMonitor.namespace configuration is optional and can be changed as needed.

values.yaml
monitoring:  serviceMonitor:    namespace:    labels:      release: prometheus-operator

Enable the Kyverno Plugin integration

Requires the kyvernoPlugin subchart to be enabled.

If enabled, a second ServiceMonitor will be created for the /metrics endpoint of the Kyverno Plugin. This ServiceMonitor also uses the configuration provided by monitoring.serviceMonitor.

values.yaml
monitoring:  plugins:    kyverno: true

Configure Grafana Dashboards

To ensure that the ConfigMaps are identified as dashboards for Grafana, they need a special label grafana_dashboard and must be in the namespace of the Grafana installation.

The required label is preconfigured but can be changed if needed. The namespace must set. It is also possible to disable the ConfigMaps entirely.

values.yaml
monitoring:  grafana:    # required: namespace of your Grafana installation    namespace:    dashboards:      # Enable the deployment of grafana dashboards      enabled: true       # Label to find dashboards using the k8s sidecar      label: grafana_dashboard    # works only if it is supported by your Grafana installation    folder:      # Annotation to enable folder storage using the k8s sidecar      annotation: grafana_folder      # Grafana folder in which to store the dashboards      name: Policy Reporter

Configure the Dashboard Views

Depending on your Policy Reports, some result types like skipped or error are not supported. Also, depending on the size of your cluster and the number of namespaces, some parts are too small to be clearly arranged. To be flexible, the Subchart allows you to hide parts of the dashboard and change the height of the different components.

values.yaml
monitoring:  # PolicyReport Details Dashboard  policyReportDetails:    # high of pass and fail Bar Charts    firstStatusRow:      height: 8    # high of warn and error Bar Charts    secondStatusRow:      enabled: true      height: 2    # change the high of the Timeline or disable it    statusTimeline:      enabled: true      height: 8    # change the high of the different status tables or disable them as you like    passTable:      enabled: true      height: 8    failTable:      enabled: true      height: 8    warningTable:      enabled: true      height: 4    errorTable:      enabled: true      height: 4  # ClusterPolicyReport Details Dashboard  clusterPolicyReportDetails:    # high of the status counter boxes    statusRow:      height: 6    # change the high of the Timeline or disable it    statusTimeline:      enabled: true      height: 8    # change the high of the different status tables or disable them as you like    passTable:      enabled: true      height: 8    failTable:      enabled: true      height: 8    warningTable:      enabled: true      height: 4    errorTable:      enabled: true      height: 4  # PolicyReports Dashboard  policyReportOverview:    # high of the fail bar chart and counter box    failingSummaryRow:      height: 8    # high of the timeline    failingTimeline:      height: 10    # high of the PolicyReport fail table    failingPolicyRuleTable:      height: 10    # high of the ClusterPolicyReport fail table    failingClusterPolicyRuleTable:      height: 10
+policy_report_result{artifact_tag="",score="",status="pass"} 1

Metric Filter

Configure the processed namespaces, sources, policies, severities and/or status for metrics to get rid of unnecessary metrics. You can either define exclude or include rules, with wildcard support, for each available filter and combine them as needed.

values.yaml
metrics:  enabled: true  filter:    namespaces:      include: ["prod", "stage"]    sources:      include: ["Trivy*", "Kyverno"]    status:      exclude: ["skip"]

Priority Mapping

Define a custom mapping for fail results based on the related policy. You can also overwrite the default priority for fail results without a severity. See priority mapping for details.

values.yaml
policyPriorities:  # used for all fail results without severity or concrete mapping  default: warning  # used for all fail results of the require-ns-labels policy independent of the severity  require-ns-labels: error

External Databases (AppVersion >= 2.15.0)

By default, Policy Reporter uses an internal SQLite database to convert (cluster) policies into an internal SQL schema. The REST API uses this schema to execute performant queries and filter or group information according to various criteria.

While this works well in most scenarios, SQLite can reach its limits in large environments. To overcome these limitations, it is possible to configure an external SQL database. Currently PostgreSQL, MySQL and MariaDB are supported.

In a HA setup, only one pod writes to the database, all other pods only read from it. In case of a new leader promotion, the new leader cleans up the DB and recreates the current state to reflect possible changes during the downtime of the previous leader.

values.yaml
database:  type: "postgres"  database: "policy-reporter"  username: "username"  password: "password"  host: "localhost:5432"  enableSSL: false  # instead of configure the individual values you can also provide an DSN string  # example postgres: postgres://postgres:password@localhost:5432/postgres?sslmode=disable  # example mysql: root:password@tcp(localhost:3306)/test?tls=false  dsn: ""  # configure an existing secret as source for your values  # supported fields: username, password, host, dsn, database  secretRef: ""  # use an mounted secret as source for your values, required the information in JSON format  # supported fields: username, password, host, dsn, database  mountedSecret: ""

External Caching Storage

To reduce the memory usage of Policy Reporter in bigger clusters, it is possible to configure Redis as external caching service.

values.yaml
redis:  # enables the feature  enabled: false  # address of the redis service  address: "redis:6379"  # used redis database  database: 1  # prefix for each key  prefix: "policy-reporter"  # optional authentication  username: ""  password: ""

Logging

Since AppVersion 2.14.0 its possible to customize the logger output like encoding and logLevel. It is also possible to enable API access debug logging.

values.yaml
logging:  encoding: console  # possible encodings are console and json  logLevel: 0        # default info  development: false # more human readable structure, enables stacktraces and removes log samplingapi:  logging: false     # enable debug API access logging, sets logLevel to debug

High Available Setup

The High Available setup makes it possible to deploy more then one instance of Policy Reporter without the issue of duplicated pushes. +By default HA mode will be enabled if the replicaCount is higher then 1.

Policy Reporter uses LeaderElection, to ensure that only one instance is responsible to send pushes for new PolicyReportResults. Other features like API requests and metrics are loadbalanced between each instance.

The High Available setup also adds an PodDisruptionBudget with a default minAvailable of 1. Both, LeaderElection as well as the PodDisruptionBudget can be configured to you personal needs.

values.yaml
replicaCount: 3# enabled if replicaCount > 1podDisruptionBudget:  # -- Configures the minimum available pods for policy-reporter disruptions.  # Cannot be used if `maxUnavailable` is set.  minAvailable: 1  # -- Configures the maximum unavailable pods for policy-reporter disruptions.  # Cannot be used if `minAvailable` is set.  maxUnavailable:# required when policy-reporter runs in HA mode and you have targets configured# if no targets are configured, leaderElection is disabled automatically# will be enabled when replicaCount > 1leaderElection:  enabled: false  releaseOnCancel: true  leaseDuration: 15  renewDeadline: 10  retryPeriod: 2

Ingress

Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the Multi Tenance Feature of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world.

values.yaml
ingress:  enabled: true  annotations:    nginx.ingress.kubernetes.io/rewrite-target: /$1  hosts:    - host: domain.com      paths:      - path: "/(.*)"

Enable NetworkPolicy

If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter egress traffic to the Kubernetes API (defaults to port 6443) as well as ingress traffic to the Policy Reporter REST API from the Policy Reporter UI. Ingress and egress rules for additional targets or monitoring tools can be extended as needed.

values.yaml
networkPolicy:  enabled: true  egress:  - to:    ports:    - protocol: TCP      port: 6443  ingress: []

Subcharts

Extend Policy Reporter with the Policy Reporter UI and Kyverno Plugin subcharts. The Monitoring subchart helps you link Policy Reporter to your Prometheus Operator setup.

Policy Reporter UI

Each value is prefixed with ui to be clear that it has to be configured under this subchart.
See the complete values.yaml for reference.

Enable the Policy Reporter UI subchart and the required Policy Reporter REST API.

values.yaml
ui:  enabled: true

Display Mode

Policy Reporter UI supports a light and dark mode. The default depends on your system/browser configuration. To enforce a default mode, configure it with:

values.yaml
ui:  displayMode: dark # available options: dark / light

Log size

Configure the maximum size of the log in the Policy Reporter UI:

values.yaml
ui:  logSize: 200 # 200 items are stored in memory

Refresh Interval

Configure the default refresh interval for all requests in millseconds, you can set it to 0, to disable autorefreshing.

values.yaml
ui:  refreshInterval: 10000

Configure Views

Policy Reporter UI has different views for different kinds of information. Each view, except the dashboard as the entrypoint, can be enabled or disabled as needed. The dashboard can be customized by disabling ClusterPolicyReport or PolicyReport information.

values.yaml
ui:  views:    dashboard:      policyReports: true      clusterPolicyReports: true    logs: true # also remove the UI as target of policy reporter    policyReports: true    clusterPolicyReports: true    kyvernoPolicies: true    kyvernoVerifyImages: true

External Clusters

Attention: be sure that your APIs are not accessable for the outside world!
+Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UI

By default, the Policy Reporter UI processes only the Policy Reporter REST API running in the same cluster. If you are working in a multi-cluster environment and running Policy Reporter in each cluster, it can be annoying to switch between the different UIs of each cluster. To solve this problem, it is possible to configure additional Policy Reporter REST APIs from external clusters and switch between them as needed.

The APIs must be accessible for Policy Reporter UI, currently only HTTP Basic authentication is supported. Make sure that you make your APIs available only internally.

You can use the the ui.clusterName configuration to set the name of the default Cluster API, default is Default.

values.yaml
ui:  clusterName: Dev Cluster # name used in the ClusterSelect for the default API  clusters:  - name: External Cluster                              # name used for the selection of the Cluster    api: https://policy-reporter.external.cluster       # reachable external Policy Reporter REST API    kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API    skipTLS: false                                      # skip SSL verification    certificate: "/app/certs/root.ca"                   # (optional) path to a mounted root cert for custom signed domains    username: username                                  # HTTP BasicAuth Username    password: password                                  # HTTP BasicAuth Password    secretRef: auth-secret                              # all configuration can also provided as existing secret with the related key/value pairs, except the cluster name.

Kyverno Plugin integration

Requires the kyvernoPlugin subchart to be enabled.

Enable the UI integration of the Kyverno Plugin to get additional views about Kyverno Policies.

values.yaml
ui:  plugins:    kyverno: true

Logging

Since AppVersion 1.18.2 its possible to customize the logger output like encoding and logLevel. It is also possible to enable Proxy request debug logging.

values.yaml
logging:  encoding: console  # possible encodings are console and json  logLevel: 0        # default info  development: false # more human readable structure, enables stacktraces and removes log samplingapi:  logging: false     # enable debug Proxy request logging, sets logLevel to debug

High Available Setup

Because most features are stateless, you can deploy Policy Reporter UI without additional needs in HA mode (replicaCount > 1). The only exception is the Log page, which receives pushes from Policy Reporter and hold them in memory by default. If you are using this feature it is recommended to configure redis as central storage for Log entries.

The High Available setup adds an PodDisruptionBudget with a default minAvailable of 1. The PodDisruptionBudget can be configured to you personal needs.

values.yaml
ui:  replicaCount: 3  # use redis as external log storage instead of an in memory store  # recommended when using a HA setup with more then one replica  # to get all logs on each instance   redis:    enabled: false    address: "redis:6379"    database: 0    prefix: "policy-reporter-ui"    username: ""    password: ""  # enabled if replicaCount > 1  podDisruptionBudget:    # -- Configures the minimum available pods for policy-reporter-ui disruptions.    # Cannot be used if `maxUnavailable` is set.    minAvailable: 1    # -- Configures the maximum unavailable pods for policy-reporter-ui disruptions.    # Cannot be used if `minAvailable` is set.    maxUnavailable:

Ingress

Serve the UI over a hostname with the integrated Ingress support.

values.yaml
ui: ingress:    enabled: true    annotations:      nginx.ingress.kubernetes.io/rewrite-target: /$1    hosts:      - host: domain.com        paths:        - path: "/(.*)"

Enable NetworkPolicy

If enabled, it creates an additional NetworkPolicy to allow ingress traffic to the Policy Reporter UI on the default Port 8080 and egress traffic to Policy Reporter and the Kyverno Plugin if enabled. Egress rules can be extended as needed.

values.yaml
ui:  networkPolicy:    enabled: true    egress: []

Kyverno Plugin

Each value is prefixed with kyvernoPlugin to be clear that it has to be configured under this subchart.
Other than Policy Reporter, the metrics as well as the REST API are enabled by default.
See the complete values.yaml for reference.

Enable the Policy Reporter Kyverno Plugin subchart.

values.yaml
kyvernoPlugin:  enabled: true

Disable Metrics Endpoint

values.yaml
kyvernoPlugin:  metrics:    enabled: false

Disable REST Endpoint

values.yaml
kyvernoPlugin:  rest:    enabled: false

Enable enforce violation PolicyReports (requires Kyverno >= 1.7.0)

Because Kyverno creates PolicyReports only for audit Policies, Policy Reporters KyvernoPlugin brings the possibility to create additional PolicyReports for blocked resources as well. This makes it possible to get also metrics and notification about resources blocked by an enforce Policy.

By default PolicyReportResults are using another source (Kyverno Event) as audit results, so that they are displayed on separate pages. This source is customizable, so you can change it for example to Kyverno, so the results are shown in the same dashboards as the audit results.

values.yaml
kyvernoPlugin:  blockReports:    # enable the feature    enabled: false    # namespace where kyverno events are created    eventNamespace: default    results:       # maximal results stored in a PolicyReport per namespace      maxPerReport: 200      # keep only the latest result of the same violation in the report      keepOnlyLatest: false    # source used for the PolicyReportResults    source: "Kyverno Event"

``

Logging

Since AppVersion 1.5.1 its possible to customize the logger output like encoding and logLevel. It is also possible to enable API access debug logging.

values.yaml
logging:  encoding: console  # possible encodings are console and json  logLevel: 0        # default info  development: false # more human readable structure, enables stacktraces and removes log samplingapi:  logging: false     # enable debug API access logging, sets logLevel to debug

High Available Setup

In HA mode KyvernoPlugin uses LeaderElection to ensure that only one instance is responsible for managing block-PolicyReports. Other features like API requests and metrics are loadbalanced between each instance. This means, if kyvernoPlugin.blockReports.enabled is false, leaderElection is not needed and will be disabled.

The High Available setup also adds an PodDisruptionBudget with a default minAvailable of 1. Both, LeaderElection as well as the PodDisruptionBudget can be configured to you personal needs.

values.yaml
kyvernoPlugin:  replicaCount: 3  # enabled if replicaCount > 1  podDisruptionBudget:    # -- Configures the minimum available pods for policy-reporter disruptions.    # Cannot be used if `maxUnavailable` is set.    minAvailable: 1    # -- Configures the maximum unavailable pods for policy-reporter disruptions.    # Cannot be used if `minAvailable` is set.    maxUnavailable:  # required if policy-reporter-kyverno-plugin should run in HA mode and the "blockReports" feature is enabled  # if "blockReports" is disabled, leaderElection is also disabled automatically  # will be enabled when replicaCount > 1  leaderElection:    enabled: false    releaseOnCancel: true    leaseDuration: 15    renewDeadline: 10    retryPeriod: 2

Ingress

Serve the API over a hostname with the integrated Ingress support. This is mainly needed for the Multi Tenance Feature of Policy Reporter UI. In this case make sure that the API is not reachable for the outside world.

values.yaml
kyvernoPlugin:  ingress:    enabled: true    annotations:      nginx.ingress.kubernetes.io/rewrite-target: /$1    hosts:      - host: domain.com        paths:        - path: "/(.*)"

Enable NetworkPolicy

If enabled, the Helm Chart creates a NetworkPolicy resource to allow Policy Reporter Kyverno Plugin egress traffic to the Kubernetes API (defaults to port 6443) as well as ingress traffic to the REST API from the Policy Reporter UI. Ingress and egress rules can be extended as needed.

values.yaml
kyvernoPlugin:  networkPolicy:    enabled: true    egress:    - to:      ports:      - protocol: TCP        port: 6443    ingress: []

Monitoring

Each value is prefixed with monitoring to be clear that it has to be configured under this subchart.
See the complete values.yaml for reference.

The Monitoring Subchart integrates Policy Reporter into the Prometheus Operator.

This Subchart creates a ServiceMonitor for the available /metrics endpoint of Policy Reporter to be fetched from Prometheus along with three preconfigured dashboards (as ConfigMaps) for the provided Grafana.

Enable the Policy Reporter Monitoring subchart.

values.yaml
monitoring:  enabled: true

Configure the ServiceMonitor

By default, the ServiceMonitor is created in the HelmRelease namespace without additional labels. Depending on your installation you may have to add labels to match the serviceMonitorSelector of your Prometheus CRD. If you use the Helm Chart from the Prometheus community as linked above, you need a label release with the release name of your Prometheus operator installation. The serviceMonitor.namespace configuration is optional and can be changed as needed.

values.yaml
monitoring:  serviceMonitor:    namespace:    labels:      release: prometheus-operator

Enable the Kyverno Plugin integration

Requires the kyvernoPlugin subchart to be enabled.

If enabled, a second ServiceMonitor will be created for the /metrics endpoint of the Kyverno Plugin. This ServiceMonitor also uses the configuration provided by monitoring.serviceMonitor.

values.yaml
monitoring:  plugins:    kyverno: true

Configure Grafana Dashboards

To ensure that the ConfigMaps are identified as dashboards for Grafana, they need a special label grafana_dashboard and must be in the namespace of the Grafana installation.

The required label is preconfigured but can be changed if needed. The namespace must set. It is also possible to disable the ConfigMaps entirely.

values.yaml
monitoring:  grafana:    # required: namespace of your Grafana installation    namespace:    dashboards:      # Enable the deployment of grafana dashboards      enabled: true       # Label to find dashboards using the k8s sidecar      label: grafana_dashboard    # works only if it is supported by your Grafana installation    folder:      # Annotation to enable folder storage using the k8s sidecar      annotation: grafana_folder      # Grafana folder in which to store the dashboards      name: Policy Reporter

Configure the Dashboard Views

Depending on your Policy Reports, some result types like skipped or error are not supported. Also, depending on the size of your cluster and the number of namespaces, some parts are too small to be clearly arranged. To be flexible, the Subchart allows you to hide parts of the dashboard and change the height of the different components.

values.yaml
monitoring:  # PolicyReport Details Dashboard  policyReportDetails:    # high of pass and fail Bar Charts    firstStatusRow:      height: 8    # high of warn and error Bar Charts    secondStatusRow:      enabled: true      height: 2    # change the high of the Timeline or disable it    statusTimeline:      enabled: true      height: 8    # change the high of the different status tables or disable them as you like    passTable:      enabled: true      height: 8    failTable:      enabled: true      height: 8    warningTable:      enabled: true      height: 4    errorTable:      enabled: true      height: 4  # ClusterPolicyReport Details Dashboard  clusterPolicyReportDetails:    # high of the status counter boxes    statusRow:      height: 6    # change the high of the Timeline or disable it    statusTimeline:      enabled: true      height: 8    # change the high of the different status tables or disable them as you like    passTable:      enabled: true      height: 8    failTable:      enabled: true      height: 8    warningTable:      enabled: true      height: 4    errorTable:      enabled: true      height: 4  # PolicyReports Dashboard  policyReportOverview:    # high of the fail bar chart and counter box    failingSummaryRow:      height: 8    # high of the timeline    failingTimeline:      height: 10    # high of the PolicyReport fail table    failingPolicyRuleTable:      height: 10    # high of the ClusterPolicyReport fail table    failingClusterPolicyRuleTable:      height: 10
\ No newline at end of file diff --git a/docs/guide/migration/index.html b/docs/guide/migration/index.html index ff939eeb..0c2926e5 100644 --- a/docs/guide/migration/index.html +++ b/docs/guide/migration/index.html @@ -8,12 +8,12 @@ - -

Migration Guide

Policy Reporter

Deprecations

Deprecated values are removed

- crdVersion: v1alpha1- cleanupDebounceTime: 20

Yandex push target

Changed into a general S3 Target.

target:-  yandex:-    accessKeyID: ""-    secretAccessKey: ""-    region: ""-    endpoint: ""-    bucket: ""-    prefix: ""-    minimumPriority: ""-    skipExistingOnStartup: true+  s3:+    accessKeyID: ""+    secretAccessKey: ""+    region: "ru-central1"+    endpoint: "https://storage.yandexcloud.net"+    bucket: ""+    prefix: ""+    minimumPriority: ""+    sources: []+    skipExistingOnStartup: true

Metrics API

Metrics are now optional and disabled by default. They are enabled if you use the monitoring subchart. Otherwise, you need to enable them separately.

Metrics are now using the same HTTP Server as the REST APIs (8080 instead of 2112).

+ metrics:+    enabled: true

REST APIs

REST APIs are now optional and disabled by default. They are enabled if you use the ui subchart. Otherwise, you need to enable them separately.

+ rest:+    enabled: true

Network Policy

Egress traffic is now configured as default egress rule instead of the networkPolicy.kubernetesApiPort value.

networkPolicy:  enabled: true-  kubernetesApiPort: 6443-  egress: []+  egress:+  - to:+    ports:+    - protocol: TCP+      port: 6443

Priority mapping

The watch feature was removed, so it is enabled by default. Its recommended to use the severity of your policy to define the priority.

- policyPriorities:-   enabled: false-   mapping: {}+ policyPriorities: {}

Kyverno Plugin

Network Policy

Egress traffic is now configured as default egress rule instead of the kyvernoPlugin.networkPolicy.kubernetesApiPort value.

kyvernoPlugin:  networkPolicy:    enabled: true-    kubernetesApiPort: 6443-    egress: []+    egress:+    - to:+      ports:+      - protocol: TCP+        port: 6443

Monitoring

Namespace

Namespace configuration for the Grafana Dashboard ConfigMaps moved from monitoring.namespace to monitoring.grafana.namespace and has no default value as before.

monitoring:-   namespace: cattle-dashboards+   grafana:+     namespace: cattle-dashboards
+

Migration Guide

Policy Reporter

Deprecations

Deprecated values are removed

- crdVersion: v1alpha1- cleanupDebounceTime: 20

Yandex push target

Changed into a general S3 Target.

target:-  yandex:-    accessKeyID: ""-    secretAccessKey: ""-    region: ""-    endpoint: ""-    bucket: ""-    prefix: ""-    minimumPriority: ""-    skipExistingOnStartup: true+  s3:+    accessKeyID: ""+    secretAccessKey: ""+    region: "ru-central1"+    endpoint: "https://storage.yandexcloud.net"+    bucket: ""+    prefix: ""+    minimumPriority: ""+    sources: []+    skipExistingOnStartup: true

Metrics API

Metrics are now optional and disabled by default. They are enabled if you use the monitoring subchart. Otherwise, you need to enable them separately.

Metrics are now using the same HTTP Server as the REST APIs (8080 instead of 2112).

+ metrics:+    enabled: true

REST APIs

REST APIs are now optional and disabled by default. They are enabled if you use the ui subchart. Otherwise, you need to enable them separately.

+ rest:+    enabled: true

Network Policy

Egress traffic is now configured as default egress rule instead of the networkPolicy.kubernetesApiPort value.

networkPolicy:  enabled: true-  kubernetesApiPort: 6443-  egress: []+  egress:+  - to:+    ports:+    - protocol: TCP+      port: 6443

Priority mapping

The watch feature was removed, so it is enabled by default. Its recommended to use the severity of your policy to define the priority.

- policyPriorities:-   enabled: false-   mapping: {}+ policyPriorities: {}

Kyverno Plugin

Network Policy

Egress traffic is now configured as default egress rule instead of the kyvernoPlugin.networkPolicy.kubernetesApiPort value.

kyvernoPlugin:  networkPolicy:    enabled: true-    kubernetesApiPort: 6443-    egress: []+    egress:+    - to:+      ports:+      - protocol: TCP+        port: 6443

Monitoring

Namespace

Namespace configuration for the Grafana Dashboard ConfigMaps moved from monitoring.namespace to monitoring.grafana.namespace and has no default value as before.

monitoring:-   namespace: cattle-dashboards+   grafana:+     namespace: cattle-dashboards
\ No newline at end of file diff --git a/docs/guide/troubleshooting/index.html b/docs/guide/troubleshooting/index.html index d592616d..78a41e1c 100644 --- a/docs/guide/troubleshooting/index.html +++ b/docs/guide/troubleshooting/index.html @@ -8,14 +8,14 @@ - -

Troubleshooting

ReadinessProbe fails

Depending on the CRD version running in your cluster, it may take a few seconds to connect to the Kubernetes API. Until Policy Reporter is able to watch for the PolicyReporter CRD, the check fails. If this causes problems in your cluster, you can add an initialDelaySeconds to the readinessProbe configuration in your values.yaml.

readinessProbe:  initialDelaySeconds: 10  httpGet:    path: /ready    port: http
+

Troubleshooting

ReadinessProbe fails

Depending on the CRD version running in your cluster, it may take a few seconds to connect to the Kubernetes API. Until Policy Reporter is able to watch for the PolicyReporter CRD, the check fails. If this causes problems in your cluster, you can add an initialDelaySeconds to the readinessProbe configuration in your values.yaml.

readinessProbe:  initialDelaySeconds: 10  httpGet:    path: /ready    port: http
\ No newline at end of file diff --git a/docs/images/targets/google-chat.png b/docs/images/targets/google-chat.png new file mode 100644 index 0000000000000000000000000000000000000000..683ac2027dbe4285d5a2efde0a5baa5def1a2b66 GIT binary patch literal 158720 zcmeFYWmsIvw)ow+H9Z6vt6djf>uG!oq1f;$9vf)f(lgEzs0hCpz4cY^&l zb7sz&bLW11-*1=aX}WsvU9ziIt+lGwufkN6q_HtcFhL*?wycbV8VH1p3VhVif&U;5 z$zvW62(#2eTwFy~T%1zH!PeBm3I+nnge4}UX{c}E``vqvi;KyMZQ^=7&VMW-htBLb zRvHzHj7}XWf?M%o8M6%K37%CB)^i{cE2$w-SwVN+N*NJa#X=|{xu&~_>vEBKG4Jj; zlySwL>T7y;KYO3m2#S5uXk^du8C@ieP9A@Ir!O=*47P}hfY2WL4hb_kncfry4GmGk zba!EGMG&MoJwq7Zcz1h$&miX|N`nKUgDkoE(6C}JsfV^Mhf!;Tavo9o+`_b%W%or= zXhcaQE<31bl}-++dX(8n6ut$9RN)mO_|e)oevkmkfV+l!*QuYo%aEh%gk6f^bs7cE zjg5_6p;JgtA%}^2<@enTUbd~u-slXuX)CdCt9Fljrs6jzL)A0-zuyYStoX{m`Q%g> zjF+2F6{b&TMBke#C?ks#TS@05Is(SJQa@79pgN04G1Q~scL~0FTMqg){R73HBZKmE zsrT5#zSB%AcIzn@{KKh=_7`M~^q26reO9^_a)E={RExdG8`MG4-|gz44jo{#!a$V4 z?h2Ss7^lY1Hj&jGUY$wlx{I2@wq4EMxG&%3FfZcwGWloPM7q+xrxG*oM6n(oXGMj@ zev7CUfYo-DbX2*Cekvc#PJK$FlO7}xTWuKtGfNpf!^tviN8O@)qKaYQC$gGM1k!$= z@wqRmV*FbpzM+vCVL;F<6d~Znvi6YSl-92)M5w!d5k<(wX^AKLX!-Zw$HJh+{_K<# z^UO085|G_HK~NV_wa^L|X!RASL2WQzuByme-4z2VR0LtfkK~wT1dXO0aSDXCh$!I4 zeTXJXN!H~@?T7Y3gkC2O3WZ;kcM9jxd-x)R2O&*_u>r&qu(L?hfJGjl z2L7Hl(H-&GMCZiG^w$fT4`h+1kmAneAE_Vp-o!g~1rz6mvGwp6^Q4$7 zJU1mS#8nS3>CWhW+d2CUY#?M*sm1pbvJ-j+?>3099H>mM@T|n1I+-H35_Ta7ftM@| z+Ltv@k`W~bF?Q{BKmC>opXP zLB_ibeA`Lb`AiIJ3DwXKs-*Fpz=8syGT&v4K1o&ACfh{t(q zOy02VLB6DOXvPwn>XXWvpL9xQzVMfseJ1*tTt1m|p^;rY{6l$U;p0M?uu+aNbip7< zG_&J{`1@z$&_26l!=j~>xJuQ8QPez|yyWgr-DE2QD|{=oG$xN-V+2J zTYBT^rWL6z+8?xoeqlRK&33#sZ=Gy5dt@3tPBxnHiT8q8hL9=3DuORUNWKY{18arF zucbGlIvQ`-q|fkPd`)b5^=aZ+Y0pmrOWz%@9l{+~E>kXnbj)=AIujj=nTfjZb+&th zd&n-=yW~^qdmA&h6}I*F>x-L|_QkFc2Tr?4$JrIPY*}Me4sNz`9>WZQ%-8(2eBLfD zc0&$AOE*OkLGs}Pc*)5pksBE6Ptzt3K5g_ne{tG#Hg5RV_|$I4dD3~KNwZP-V&r1c zQ^ONnrJ&vSIqx%f*6S?%;qfeEE3c*BRA^*UitYx9-`6smbce-k)F1kh(%$2=*>3 z9Jhu_3tS4WUGZFHUC)wGl3pHgO|>{*OdjVSe|?hm1lyDI!fKYIF1hXEr%;Ud*>&wX z(ZRigh})uQfi289QT5f9=x)bu0P7=3^6i_jD|PEy4`=(cdJy?O6q64QuCntT(2B)>E;kAg&&qI!yZ_8`+oLfECNlxC3JBRE<>7MHr`PSZ_ zIn|51u3-0&e&^1#sXHCqvG}^?v(sr^K9hW4xBs^7>!QtYOQ)&TxT~GSICt4*c z2;d8-Wwq9;dvpb!^Qt|ZXtzAtIa=xzPPm&o>0bR_A}n~fOA+@#(bP+r|HJiUp!kd^(|NO~C?QZ&3ebNEKLbgJ_qC#jR{{9a- zKQRI&8PK9GHfR+BD&~&6GF&lkMd=Yi< z1VMT6gFHb~KVKJeR3H4v5Te&wjac)Wq!OHMb;G_4Q5Zh--MY>uR4}bYy05uMtg1lm z;jA2=0=(C7n3k-mq9TX^NTY+05lBENKnel)2qBREJ1vDk2SWPeIwA-ZVgW+_^BE=J z`{6GZ_&ntK*EiCKU=SMc3m^En<^8reEK2|j=RP|?5t{?$&Ho5g=>vT^+LwSX67 zeYnHQ#sX#iciBKzfrqPnDi&@qD{To2YoO17I)vERpj-lfWcbIe|5W+6tXhA|3gv+Q zJ?r0Y{m-ng9AOUPw$?zUPD1|~us<{Z{pOz;1y~>6{cnBoua5rXD$vtHm;$W-9yK9M zn6n5GFpy*x63QCDHy~yYe~9$JKe~T?18IZ+MY!W#3J4?ul9dqEa6{P5L`z|koT!M% za2%3F#>oAE_XL9>lrA)f620FHgr};aqM|BFfFy&9B0(Ka#{hxiY2c#ZC1k{}Qt}S# z+ghCIkI!)Mf93Ez*q^%)7~Xd(E-UjX<;zenQc|1@$0xv$5kbU{^+TqjMEEO7L+!uC z30CO$xX7jc&(%L42=fa@AbtP$$N#utfd6;|3JqgikWc=vvL0@lLn^TUms;2mu#w^$ zj$54ms`o!l2u7IsM=3J@SH(X%sy&4iRnP0_+hNyZ<)ET0A3lMT!Rn>PjVv51%RasT zIj&Tc{!m>L=i|Z0wkujmpE#yckR5 z6#SQ4y#E=Ne~r39+B3gOgZ;)0@W~K|W{UfIYR_p?cNg@qJpd;pgu=as;c~ZH(z0i_ zI!N0rlUiHEG{rFZT{hPLkTRe(eM*Z#M0zsh=gPvj3U14NMV;}=g1XOAZRZ=|@396o zzupB@$w{ zBr~e$?Zk=;A<-R*VGU&qAQ%36bKLnqUr_|nSOJ9d{+hy# z&bfUUcLkTJZmN?FwSx&sa7P4;Jns1_3s(_S9?>W&{w0cL{X`B2cYe^?`QTK_?L9wg-J%yL!&r3S;haS1a#9P z7(JS`pA;;y8(^xP5(y?ag+Uq)?$Fc&B}^%_+&-do)4r6a{%1YG=-@X*6t#wn-*~Ru zzt_*=y}{dOmuKBi2pm^=aiaEDd;ZcR1~>Qy4DcD7d)E{eLi?+=B+T(1zrfqxVr--s z!E=d*jaIbI-RkcoNm^cUKK+Z8{}2rXj7YzB-TPK28nh)8;{V%FQ0bSs@H*e_Bo zl$NrFG#nMqs4aFp(bOu;KJong59t&^%%iju|1p3ea`{2%>=>wx4wP$1X?Xa*2y!?+ zBtfst&>;MEI&J(vS_}^M3-<4@<0Sg0&;?TE7#fJZP7g}@zg)5H|Nry`Nl#I>58tfI zjCJjodtF_-4iq>d7Sl+>aMVh6yK#&l;oa?lFE^pn(KjL-KyEcxgt+DY+sdXS0amei zV!!R~th{34wa!G{ovU+s%Q@x^y*S3K*U9&#;=E`~Wx+FzDesFp_;zWz5a+1IyuTb&v zY!ElHJZ*T^64dbnxm%B-O0X4~pTld{N?x%HGyZEDrO+XBf`7b|gNtCx#FQR*A9%vA zHnOwT+IC^ASZ$ZzSUm(B`l-|31S2Fc-o?gvt-e4&VI1HX7I^$q-}m;g_eD&;;@ABq zOP<4aq?7%UyX)iRHi5&As2qVLy(gNw&aYq!+OWh|oxB?v91{cl%!CF^2VV}nHu#rD z#Bmg-Ow%k1?M5YuYTYGU?r#rp+OFpg#_nu=uV)OazjLJ%;(03OQ60`5_;7n2Md&L? zk1JJwv`hGP<~(I*-B>;-sP!+63dKMNhVPYw1w;!NUnGid?blj{K@~U00~@b=u@G(D z;G~^V-18}QgWL;VOCRJ}FgS*IjN^>9S?3*x1(&k#Z_HlBX5a3bEhV?zz}`^E$N1X> z`+FX=a9cGj1us1q#kDD?aYZDGh80P`6}wG?40vL_(AYm(lVi*J(zN|)LedgatkN(d zVjw__8f-a${mnK0FNK5RFG`FmW|`n{8&zL-Ny>`k_hOGro&`D z-XGlGm48}UxLM~GKmTgz@R(;Q@bRZ}yb$~-jL7OCzS7z`mzjb#b!EZY6<**)p5i!# z{PiMX?K!8%TfJYPJg3b(&;f~Iv)!zUQ;0$HUYs=fuUpW?Yh*~o-Ob5x2;lO3o#x6S zY6a#~Q3HB{{X2KCi4cy^r9p~WmV0+*au7LEV{qaA0nkR))=ML|MSrx;PApb|)#qmr z$onpA6o2|9w!<&B-i%}}Q-)igy9BPfXoXZ0a=a^bbZnHj(*A0bGh)Elz)SFtz9yl4 zj7VB|yIW9!p+WP{!36r`V1IhJdu|r2nHZIZL3)7sUm_2|`9tIln?1m|8PR%hNg`cN z1>xJ%TD6NhIa|!}v+sbg8qT|K>}}wABTFpr#0 zs)T9{G2l~yEWKiXZT+snlBD$3bmnSfu<$eCEqW5`3WCQx)%H8^J>Fct^ zEA|1V>ilCIO}|kHs?-PJ4T`XycDuDN2Ql!xPH`N;gz0y@D{_LmtUEP2&8?>C)^&Ox z(xv{KPWyjMCt22DgxR$#gLNX_&71(SNcoYZ$D;dH*DolvB~Hs2PZbP%G+fZ*wuDbV z;?%B*LWPeTj{6x)W2_T+3xj6>Zvg&v{;W(2_B%<(2IFCNsp}!v%~%v=c51f$o;ZY4 z+(C(n=%gPJ$mHtZZfh>pj4R1+t)whhoKIU8ohsx>^GSsZK?RRBAMTqdtv#z7&r8LX3 z5>u$b8}YJhpdn6L9$N(wKlUQ-uZDfqyz%Yt>Sk=P=x`G7zAY)*dZaWp=me7?4SYu{e~BU^*q8CgyT)m1@4V9Qh#F!MNa6H)+Q3^G<}jSIjL;#o_*I9WPQEcc>5BU`gRTS$EUhTeO3(v$D9 z!D~lnA?<@LV9K_{S(SOayPFI_)YtO*zt!aK8;8AFpxiGhrWD_+;RT3dv&kg5=Lqbz z-QQVm;LHaOvf z`RN*JHkiml{L#g+-XDFM9p(~hzQ4O@t4>LPY&Y$GloDOb%A0%E2H5ft$l+Kt-VNgn z+Xbz);D-Kia8pssPr(N|)bVeNAC}a!e{1x(NX&IULNbUywCXu*ug;CP zYCh_gJu3Hv+55(^9u(P#-Hy!fuxA+NWZ%%Ae5s#*BMhsJj#~sQ)90TdmIGAzQTEI= zjY^%4xZ>{dJ#tr{yK!q4e6FbjMAY?aRHr{Z|1YoVlP0{qvWHy9n{Jd;odlux13CM; z`*78yo+rv()sI9%4@busHEmQO%t>&*i=RBxv# zJa;Q=B5t;{yRdRJe#jM&9|X_tM5zT;-A=aM)hf~#XyUO3s`U%Vtx*^CVZOS97TjPl zRfuR=eyLT{MsH0H$|6nR@d%e+YC6*D#bk%Axp~wv3N}AMlo%16CwNy8fm*@z6kpGtA*t+jrE?@R7 zgH-wPPt^+BD2iD+hSh)yY?PqiECm#BkaJ|G8cBge=J;2lyim=ePHPfnT(GpZ3owHL z|C}g)qUk8gLH*)Nh*C9DE329F_y~esOcCf3vpieA>H?+(Tg@{5z>)$@bDhQQq&Zqw z_0g2jwg}h?Uzpv_FW>d(Aau-74dtt4F)*)a!#OZJLVIsBqQYR>QpS+QR&j*RUbL8- z&ql=J*w**~2*YfVnvFtghReduvd}8iJd~Ld#z?VKy^~~YimO&zcJQfA^xLesyRp0C z_}My$Pp*F-tgx_=%^gbC+3U@oCj==1FF_;Bnr3tv= zUgp0G_8XPWL(r|`Zg97GJ#8z7IKJ-VsWF@j6!G|G2_-hcD^d#RMJ(L~y0O3_1qs*E zY4tqrd&gOesfn&Apm(wbtJ)C_R6vXiFq~Id0eqyMqz^>o=*ecP?IGZWV6ZS@o3@KS+XcA(72 zS0u-mHygtGdmCh<6{>r-Z#G?%)Tg*@-HonszcM4L)C^_$mS$VB-T*^nA$Mds6a%T8Sn!4%9ll*P6BY5*P z(cH(-5zxyPP7GanLQVR|Um*IM*5Zr)9uJWK_z>S8v}*j6vi2Q9xnL)f~R zZ5uToOA0<-J(jM&daY40b1uEs^dySq70FnZ+j5w-1*&Rv9ay>oAN%#IU(1KVuQg6* zqSv#+#4A2=j>?x<`)d2zhf2%{y>`AwLR60i#3T{G9DXc&^JaF7=qxkuiaGojSsw8q-Jb)!`^))*w`T{F{Jds(&))G znF!+gb~9HXmN{;q@R3$Hyt z*K_8RB~#+?=7frMIj|Tr522ScCcDo_+6kB6efA}~oG~LRXv@&}S2UZ_%eid2XKeG5 z&Nc}lYJk1lxghM<+|4W-`c|Dsupg$TT0&ahUlsWSszUP9+&B{%$w;lom((VU(YQNvo+W@ASg zbKI0iD}|Ni+<{v?Dn(jw;)s(8Xs%cIS;P>eh6B~Z^uTkteL}XYcuR{b2N?X^w_ii( zdgq|OYH)6vJ^1J?+S_5~Bk!M7qw=}$ENdE%GZlZ2L2+B`rXvw~+cux5Wiom|R=?l< zxoOfZ2t*2M8MY^k{otF-gA}A|Jq+QX88)(!$64cDM_(s?Z9eUvG5-Aioo6`~+oGzo zmlK99|K}SKF?UJX9hw3){R^w!o+E!Ph6Xls_4!1f0fFs)EDX7zPw^jK`%sPVypba- z($i(#;=>4st@9-XBSbP^2{;GU=+(`ZD*px+M$55@+XAQi9gU~!#o3nmI}pxeX9>;I zXCcYqGcsT#*w+|1MewSQP3Y0fPwZW8=xb%K$;9>d7^7@|r5pktbj_>t>E$3liOKU- zdU)*;oBBbCR7nw9?To%tfDI!SBaELV@w0~*LD}HTrpfxf{f#@Truy7#7w0k$9GFvO z`T57*9|cSUfQdYf-LU*jN;`1UmE-@4Pavo&K~LT83u7kl(>9o`?bTd16%*_t|;8ZPF}9jM^K_VEACHW0w|H--u@6R?S;ISK2(x9tY*cr<`v(He(00 z4qykSkj*o%xntTGQ3&etVf;3Ukw8e9WCR>kTEo_Ep))-O9qE(tKVm!~*`FIpYGnM^ z&aHomf`Lk~|5iivXk;d2N-KCYqj@RC!OQmsf?dg7@NB}Do9&Lnhp8~}GLA5mANR>7 zXLr1LPo$a2AnXRBVEi#`Te+RTdxhOc`24)UVh@6q*)yL^o5zIAW75nQmw*x61^HRL znV*VzeA!A4gv|>)9z*iJf^9WTu zh3iKGhwYqMX{p3?jABo51>!2(WFCE%zFxf(M;{@2l2Vg#Kib-VH16(sC9hJKVLPu^ zXWZ?|L9HKeckj4hwxl;?oOj(QoWB3%I8`$L+&rN;i?))8@7sqQvQ&MR$89j}Ts(7$ z4m5c}Sk_z;F?W`kWtg~T=l<7&tPdQI<+2PvZn?crUB5kpAl)VfoFra2j$i$H9Ydrl zbi(&^ye6~q8hJ?EO&^yCk+1;QG2pjB^F6R|PkO$de67t={&k@}O@Jadj_$ih=c#v> zD5VX?h46)b)~^6p@`D5>7}&p<6DN!9@tbXjJfsjSwpjl zUyd8c>4&N?$nx6y_#OsOAe%~xYzHF<#h!5Lc`f4Qe3o65jAh+6VZuf#=+0uk_h}7?H_FgVnZ{SwL`hIn z*511W;X)mNFh_3@@v#oW?@>5)*Cqa|H1H;DYY^gEz|aBh#+z+hGlb&{>fRPc%byQjPrM%*Yg)Md9jYj^qki=kb5 zR~j~mV}|A*_c7!`p5+N)&)C7XI2jQ-77f_c=#grZE+o0qT>8sD5062ip$>LRh2y1+ z8)sDpu~Atx6YEt`nxvjup;@Tb2wTe|@%fkd;F=5}RJ2dKcZx)97{dH9FkUCso_3rhL%nU(5=E z=ySH?npC4zKj1wl&D+d1IaKX^y9FW4l{cFnZtF9E&yM9IJMa^=E@w51elWk?82A%QTRuhGSdZ1=t0D5yjbct ziI}|Vzwn$h=4DL%4Ss@;``sUAs|PqCoJ@5iHM%<9;IN%CXi-*ODKoe#W-P{4k*oEn zGMW}U+~PdVP)@?s!hrCRfZejz{tri`EEo>+&aDg=I45uv-X948R@X{z5`+SO=L$ZD z)34C09+d+N%Wgk1dm+z?9KUsKOg?vOux64{FalZEAy40=H1Q7JY=nFO>wr;p4#D5GP?*TA)_Qld?0+4;} z;c5m?$b=vPCwMh!vHXwOrVxRQ3WKC1bfB&DXfyiYYOY`q+x9`cyNRUA5nO1)DBNGA z6)U`sTgB+_2BQ|>HbnZpTkS}>D{fBwS_W0wuC~`>ErGvQ#BzSFV$vawg zT5F!ZPlcJDUE)$#^W5aJF)pjGu3+G6CIgz)z{+N*-eT9oJak9pu_@XX)u>}J1CHp79C5^Ty!lB6+Im9V zV#e3KI-OU+4zEANB~X)CeG$SJLV3qEuuZerKB3*YgMxPD(>jq(fYFq1}=-AtD+9~sRRd_bVp)Yw>`1S>cP^gjL2YFn9 zgbkW7M>EaI2>k3I5gY9=$&cpYT1wMAgE@RYvB3z4S%#O(X{o_1-7>wBmeGsqpg zbhL6WhjVC%%b4cCNbaWSLwJG`X;sQI=uL8@rst7O3B#2Tq>ruqU!)I8wwrh~=N@zz zXO>$^)ZlMX_e*$+4o+_xj`WfgF^q4tNi{+H`Lf$Nfm6l!QGsecr&q${9A_TFM$x=G z>&MvxU{lq4`1{mj{lsj8I>k;ank$m4FT$>0iBVDGgkcOP&qhpX0h^RMO0AF9-Kiu+ zmsPYTsOM{A0ojyT*!#o5fimNcKvhb=Rk^mws(zwYE_H9JxmoI99W9g(Tlrjy6QA*D z?IX(?fi+zQU6M1sr*xksI|MbQtTe+VikM=PdPO{)oXx|wx?XCXA8;?X^Et(Ej|8LF zY)TmjuGM4<-oAJVPS7J!9DkA|IPNU2#+zvxPm37te1$jrV_tfP4HU}LmHY05j$5&s z9$G3=#@erTA@M9*4Pn57UQ;mK`wvzs=GWy$ zDP&%{e;s_%-Pe=Aplnqj{bPu5QAdtia#d^EH2;=-UL`q_^ZPRShY)JJ8x52W-kuK@ zO6f_$-Ak9b(q2!uZ6z>?y##3w30?120J~jl6Q}Zr%-v2usTp|uWsYTTaOI4rWP5gz zyP&;CXvg;P&$>aAB*Jp)BT|TOV1{owe2hDQLiW$y7wdwUh*Qp3Ed>X1! zs2*`+jHbjUt@PN0+WdZYK2lgGNy%qKWnx1`ViJjP9HE|Ha7kRh;KN@^e@WAE6Ds0+ z@}0ZL&+7+0`${B7VJhk3BvqG^fm9IFXEPReQUu5f*|Ph~sC(LZ5mw`c(tu#?UN%$* zcB3%ddVkL(m?`oiD_R)UC8ScipB>CyCcKg9>lwx-GJTmVdq(Ohc=EAC0a=Ku(<}bL z^Z+^aU>T3PzmIca5MV}}7{{vY`=5jnpy5JS1KN%#0Mf!V< zQ1-{2ko2*x9Aa<{aG*WgM+Ap{N6>*B&PtiD2(&%KjcbO4FL#gI{DQl_gmyPO2~5gU z>MS!zNOBa!1oyUEQ54{=P!4AxIU0@H#f%c7)5$a=CgFAedK}7ub+INzYMr2oWY4!; zk=@RbV9+>-D0(GFEF0+$>=87E1&KvQGIgmfW_?{t()k2=u}fOU?5Nlk@azt)3fN65 zykM*(S?sFChodd|EZsI=E=Lrd-3&vJQUlxmoWJ-GjYxl4Ye+F;sG@&sC{v6WfhVsT z|2uZ_Rn%^2_U_;t(d7CKeMGl!Sp)egRn}Dy)P~ol&WlJ~zO$9gSQKjzMRYewr-Mo^ zu-*L9^LSPuPSlqo3X(I)4@P*8+^si5U=D?iEKwkQS4kKsKA|H-UV33}7@zYQ|3@5- zfyqcP!m$Le$g?h)5m}Yc6qnfE)6D#g<2X)5_2`c^xJ*p)@kf*gqr z+6$h&IM3RIC4v-o=7AOxRGEm%koFX9u6ehWcb^8EzuY`6V}cW-_C^$+k2>ZKy7aPl zvumxMQ}mP<;H*WA?EuCkqpbr84XI-i9Ebz9=?A5fsb z1rX2$BhgjneGqMAiriksM*9{M(Vtk+SKG7{%c;kPcGroGH`zl&uRE7_A)@}_oz9Jx zr6hGe1J>1YnY;njTPu6nVU`$YqA?qm#0iY>AU)kg`TFywfeSnL1eU1+ek;|;*Y%45 zu%=?GLbk?+p_Navlv0pYwkF=gw>J*cn{jx+5%(;HbiwU9KuI>BQiS4O?44hTYb+zz(epuyw z6*#hbc!R~4*m!<5Iy>fj8;qAXtFqnMut9c9Ot}U8#({rbuPZT?iy(3S*(70# z%Ra5S?2HI4qJkZ7K?8#p0eE7;jLQ2AB5T%jiF$1LKIcI@y6(xI`TLCKqhx_x%~zNy zy^uqmVXuhA52Mx81*|=(E947Q0d&&ptu0o@bdN>3PMnk5tYY*?b*rB}62J2L-ZMT_ z9Ps<3ZZL8u*#6dAl)OeWi#Ic?vBvN{sza8Sl21wf?ZtvHc9cP=#60(hkH`s?3pXdu z>;==Ijvn75gH|%@P>8bdnqVH94sj z9Gm-M6^A?M)llBJ?G2Ceem(eUJ7BjC`DH#PV-ejH?-uQZQXD*shAG?3z%ywXBKuyZ zI-Mf20N@q;Df{8A8xFMRLhxcXermBQa=@8))pU{esa^0dV?V3Z?KpC~ef8Ovqmi7U zR6VC(n}q_us2FU+5UjE5-M5qVCdVRRH46Pps14&QuNP#ys{mgvwSN3jgY?m9M|FfD zlA_=+ulFsHiyNhcxJX(wF84)Y3HDA;C3)igsFs-4m_ zuQLxFvBsT(J_)u>iB-iKpEToao5FPjHwFB0u00hrQ2eiL^Vf(0$B+~nY@{!Bch5p>jR{A0Fp?rO~$WYIMMY>45p}}

q0}>n5aA!@^zhE&pkXQ|3(!`DT%;EqKI42kqzGAVQO$YCD|JhqIewip)mBfGPr`z$!YCir*JNdR9q`oU7j1_=7%jMnn+ z1u_S>c(6jr5$)*|qJQxhHc|gR*p{rhn z8N|r5*&H=2;OAqnfW#`85!=24psGctZ$n>qV^`^!gTKtOVoM^7B$*n3*D9<*7ia90 z6#KLGH?C6#0oaJcM(@AjrBZYl_=(1PzWN*Q2Vnx1mjP=QHpVi3N7oXv!{e^bd`~JN zP)trqkpm|{SVypcCt6fUv`G@YO$#;&>B;jzY@%{6I(vtV-u;K3^S1#Q4X3=7R(okb z3(V9{(Y$pSmztRV&x{kU37}QUemZNFEb=)-K#11kBj+)vf_T4E0CMqXEOj4zuZnTp z@_+VudvB_H7Y`+F(V;xvzP+T+>8SL$-TRl5Z#kG+FPB$xoCpoyP>bLWGI`{i;0Ii{ z9JF44+Ps8ZgbEB-W+ zE8GC%EkNTu1j;Q3oB;6a(Tr8K;tZGO-$wqAq=DT7M5N`j{5ZSV8pCkG`vMz_xn?AG zPu&xa#oCNZ4iHTb6nG#IvuC|k++#m;ypv~b;mok_CbrgQs{Ns6I4pQ!HM1W67s&LN zWPqa|ChmY0M9X>N)gLHdjcY;TYfON-b7Y2XOl0)z=->Z-U;$i}c=`p0h3~yC0h9)J zNcjGyot+&H<_LViD)I*H?Lq{PdtWTYia(MiwgHd;!`rjT1KyJdrfC+SbLej$I6FI_ z8OYd3f-9usfj~I29u5Fa1W9@xTZc#zuNh5f*^(P z0Th}rdcDm(ZJt*F_$xoo&+F1oAdK+#7@yO;Lm=Syg<){FdYIfa)A?rw5GsE)Q}|O% zIM}~x5MXy)AE-Q@SJ+5yCT{_74?!8#Bw5!*w(Z5OE3lOq6hiJnhb^lOkdCEr93Uiq z2&|u8?W`e&?*e#d>|K(+&(&eSW-Ge__nZ^#1AUW#DmGHh$H&S7Y{V!4LsSmEzd2D> zwaHTWyTCm52m1F7GpxX;nFRF#3=Mg}H*4N}`QaHMjTpZ2LxV&<5b)zv0?Pre&k22P zKfhQ}5#A1jz@M;u-L0|%NQ)vv5(2{VxCf?Ut>C=IYv)USuyHgm%^*OIE%_lmLI)5f zZ|7Mvp_5b*TNl=M7N0>fRa?`oj=LCKo;=-?;{^MnLzVg$PJrG zQCR@JWcO3stUxVBTGEUM-VOjiPXUb6Hvjmb0{&>}Nx7Tk7u372d@sRBM7mC@4XYpI z5n-PP%(0QW6xvr7oy$FS-A>XMW|OSBz)V2Xm!fRFjAvSj^u5@=#ZXeN0MY);^X~wn zY6vXKADs;G+v-fyS3WecYr$aZJ5%)_KH%LNhdfpY>t6o*xdR%qhiya#(t}|C>R}=N zo1++C19LXMdRUWyfV!}1h7J2`Icgk6o^LQWv4-oG%R#&b=gVO zikk(TRHy)cA)9K^QIn!>e(UZXmn~~p4!7&4FUp@|{9GXh@L575^jj&`*~P*BY)D4k z|0R6Ee^6@c4^f!iwt+U^gK#U7W} z3-?*aIrAm=HexDr%LI|H%~{tfLMox)$o#qFNw(>get}?}Ec^{f8F>Hi=WW^(p63|m zNbxbA%^88At@i*&qF}s6922e92KZ^zK@I>7@g?|$69+g)L?6H+mVmZsx&f9cKDQoN zG=%^pGP6}h2WqWake{XC%4pbZj3=iY=~neF0F(Js1{Tb^E_fqcxIMpJA&;pF>AW6G zZsoKB;_?sNAzggY+C30hUjkb1^M>XjgwIZeeU&5e0)WYsv}{|>K5=G(kruA!FUFjO z0O)FI-t$0li(a0EW94GtIMS4^1Hd>*?OJG+-JCwG#0U$yqvq^R>R#^joEk%TesAW% zt?TCq>i}%3t0e0Jh`V(OTmniXrRs7KO*my)?#IcCEQEQg`dJ5gx0|D$$I3>JRTfBX z8Vu8O^@Wq1jf9~I%jYw;%6g9?Senc!wU$Ze4}+ z2qoN*2W>CQ5RcWpPksy$hJDn@;BxoxmWbkP22oZ3L}zVP z)^a|5n7(jBv-dz9P8XgwF9nl!miwHQ)*Jv6-xm|P&kB;TcXxfDyoc_yiV>mK5KIPg z0&p!XR?lAp{c{$)`uvQx9^>h1f?(NI)c^P=z2v|ALvL$uID^ zvYP~9(l$Td&=37gn%v#w$y8YuTK^^RnhQS}Gv;P@EKYv=qme__0a~z`1fUvy11at= zdt^IGxd^cajYL?_pGPpMSz-5C-#svg(?4ZD7H~V?-(DzNK*@7>Ot(xR1`LvsB$=xZ zjNyaT`ZSlv2EIATz6aB0I;r&=1NvNngG7V)&UOhPp=5ToB~{;gpH1w@PXCm)gtXJ0 z0JPmpMMv2=Xm<3cxGX?#?@NXcb zL02BRRpi=8KSgnc|B<{KBBe4I;#g1d#c+|R?Nag>T^nGqIsvS(rzE8JVS@1Ww#;PT ztkRBi2J^y!eKOufl#a8!2IJz7+)od1BB|+aYo1QeJg}wD;II23sC12|HjV;vtS#Ga zJ&V-uBY#3;2hxi4x>Q6PRcDV7MYw*M#6Ke^OCUud1Asi~M+l4n@xSjRK>oIX(_#nriO}%i+rOk=(=ag%gXhgR@Ef?1pMJ)@%Eor^!=>Ozn$tA%!)t#s6|g zx-lMlI(*X zx@ubV@`8xotZb;8yiz3=YB%(dmHBE?PSyP_ydn12!TuTdTElXF$;kcBF>TJ@^=_;` zV7hYK?otR{FN}DIqYOck#}WEBMh+YIBOyWrD(}M1@L-w9v=0~wET7}`%kLYn!M7{b z8;g*d9<@U+-m@R-<1}y2uNZ@tUM~FpS^p`ON(z`BBZqM@UR1)Y?GWOBWB} zILg;{J3ecS`l&djKE$66e+~O^5mVFw`hV3~WiJw|1%kTS*YyIFhiII?(+P1(pbwn4 z@~Ev=aDszcMtaCSt(wRP1U*`-XMz1)Sq#|INjrkAB@@nIgzoK?C;mhdHp+?{#6wU& zB8*A+l!pLwtcN$-6N>9NB{=O=vLF=wjm&j_zx%J9ImNJomJu7^Ek*22WhB){y0U@O zD)fY?QtSdka?g@bjPJsP+wJ1VbcKt)ZWX2@qH>$m1S5b6yE2O9Ei_8%X~&FG+Vc<& zzyjDVv-Ul9Q-&ebFCOWkLV~OCin8i={%)KhtbaiE&lw$@3$je;Jn6h62Z~%P;#UQ> z*-#IW+h2er5!ODdSGyBWqTTihT0%2h=^=9Af7Yl%Zcyp zixLXYW1nmk&YvGoRS|gtZn`2Ib4s~Fto!GSnm%@r$@FEL@2_zf@SXxsQ}n83A=@I0 zGJ!7IRXGZ7;!Y=r26UZlJ!J9G3$SF}X++a=5@Q44SkODp+(h>SAZimOii%-(`EWiZ zGn)q)Iit(Z{{pG|ndILc&Xos`?hQ7qptVfn0~2G|DYzAI9KSrhy4Q3hcZP%Zr@HVA z2m{z-f87fox5=Mctq3V`UU@j(0-Ji9Fw@tF$M7|>08ltbr<;?>8xF9YB3&w7dgRW~ zJgL?2*`!AOuI&deh4S$yLg!P)ON#+GO4{Dr>e(dAX?j^NNKyN(&tQ?#^31gw;iT=h zx|@a@8Kq@S@3xuC4~BOJv+TR@r1K}#I&J~EB)kLM1zJh2WPS?uyXXSLoKwL6Mmp_= zqd&7j^k+%W*O*7MhKTeHbC4&@Zm$`1qX)k=dFF#E3Y>xd+ks*LL*wPNxyvm)dbor|nDA|39 z^Cn(Ar2B7PHB8L)F*f$Wyf}%5VcW=DJZ?m3*Us{bsa51r>w*cy1QLA=G=hHnw}5%D zDjCOyxPohbS5j{uwDjuAB66_4WzX*3yF{b=mKnc50wSaSjOSryc4&r$EeR6Wi>1U^ zmsFZpzAGJE0ZV(JCdv`m5;On)gt8*;;nlyInRe_nMC?8tQi~InL0)S@W+i4UjoDEj3QnWYdX6kv{E1qAX@T z--=h|Rs5v-G7GX#ZAm2Jq;lxF)@;k(PcqNcijpIR?(7{T%4Q-teR(jYpl;wMr{7!8 zl(0LSi6W5fy^(gDOcokAYMxEWSIxHK!G#h32#uNioWGasZ>#Iy1oqE!e$%#9D;&BXC4ie&QcAQej2}*QQ5uC*=|4Lg;JjaB-LyN19|LxgH z#i{V*7~%Rm(YuQk<~R53e=PrUgHJoyZb+Qp>b%n9;3i zCE>l=-!)%d)Q60z$k1PZdI1#mvtc5gh2L4~7A2Zed;8%W;!8C#o2-uWVJuEakmt1)>NgfB=CaNJU2fpz%Fw5Ft}urFu^n8;SeuKdv_HDwElJlEl*4l$;sF&! zJKsA5xcr!uYB(u30n%X8MG$P|>>^Fx?o>3{dw>>%*lI0?|B?{bTP`UEb<1ZO?i&!`}rX zyLD8wLG|e62KF#40bgOTxzZ)YVWmCEVzQczj#&i#X!B{bx3r2;KlzkBK_;x&M=3^DRQHra$dY01mycK1yLrw`kqw%op9VbMDy{~-1c(Wa|V zDVBQ7SwvN08o+#!97{>#2UkrN-i%%I!O9gU6n0qX8`(kpFDWcqnOz_HWdknH!?8=jV|mu{N(5nqZ;;1%N-R`j^SoH&>5MS9k*rmQdj{&z7WG*! z2~RF-Ztusfeb$3av$N)(AEUF!!-;(mDZqeV!-4z051@wn{!5M^+62Hcq=;xB4WQqfN7q{)RC)|>sUr}0l zeSCRo|JDcto+9j;e`Pr0X;w(K$B)4!ki}s~pGyZ?3^X-X9Yphfm026S-Yh7nPki2e zn{Ko@0?xBkmD7O_6Gb=_K+WakjG1KQWupV?t}YNi;yDX87Qj_Ky`Eg)WaVhDbb+?p zrP(JX3?*!lLkUZQ&dtt`_{eaa0ZKuz0gK5V*d{6x0&YOit7ycIz}&o<8&w!-8t|b# zxe)-9!mRMbNKp`Q#s&$yz%bJ5rrv*Ba=#{eLIn{`|RFaisfKUurb zc8Zq%eKLV+v+6EMWCf;+^I6%s!=#mZwsrockJh9FzN5z}xGgG|Q)V z_{0HAcqF(;nqma1%QPxt#|6@j@j%czAkt?m*mT^styzf%Rds#ae4-oj&G6IoE!$OV z?sP#*q4S>2##~s@j5)}Zd4zj{$a)qi!^}nLZzF#^_X#_4QB3^XNv59mJ5P%4=28(J zpMb?nmI28fx(G;W`n`j=F9u9d7ZY9`y{17>d~5ZrJ^Yc+>!W8w)+{wMe+v|uzY)o& z4>7(;W_nkEpcdr zBofX{$q=YTwu|%BnxhJJ1q$y7b>RLQw4?o@0d$QA#GQ3eN%12Ju+}$-c)&%+Sy6a0 zlOf5Gy>m!0eb|jny${=UU*!(!!xLC7LMX>eY%WR@E^3%XD38CS_U!p8QGTs@iM3bv|)JdxYCd_;SgvHJeESb@Z{NWCk>nxSJ0xvR=SI`0D&hTPF*YUq@L*f^xG){-VQT%lo{Hs;+ zzsLGZIQ-vi{l_@u|GfxF_(KElID7t&1%*e#9tiA2p4EmGt`t6(B2~ot!NZ+uF8YUV z`mepZzz&?`?a)9!bS@H%^*>~Re_7Yb1_(}JzHMHf3zYD;L?%v}Y1)4{GW_L_NHD@KSb^S`_%tNl6Zry|YHMr(n z#x$pnpf2YtETLjOfUeASeHi4>f8X@io$!0xjUho$qL;|(8_CX-Vey4J!Vphjo`MY} zf;tv)Qk|e(m*F>qr`VnV+NWH=TurcK6@aH&-|d_BO3MJ-Gsp2Cheuu0T?hWZ=;^e|3#!^==l0O2rZ;%Hw6F{Hs}%>C43AGL<{++_g0|| zlvYgWlOfGt^zw%)KKwyf-~rrfx&SMP3TlY~%a|LQs+dLY!|GUHHp~Yy4w&oUU9s&UG-T>XbqzGfE zz3VocZk*TkAb$NTG-z#jsO#+s_*`ps5R zmKcN)1m++rIssWu$ZyA+-;M{f9;9rIo4LP>FdeH5*J&(4uw=SG@}GEj2ig|-z9e`u zu~3&QP$IB^iy+`8Le>!ojuB(>*uYY7{O;I=*#$roEr!ZO(Cof}uz(Ms#$tRA9hL_{K*!Dc&JnR;}| zGG-8v=D*fM9t4Dk+5`M#B}SNI7R(rP7}WRm*_5Ozb%G#*PRPLE5D))TZQ>Y=jt&xjF#P$&e2Ar_Jd z(}0pY4zPFQfw3J&GQmmu9OS`sSR{VS{GMlR32M_Q1(ke@s zJYq-&TIlCiXf~lipqZuwzUc4?C(GxI&S@66FIPL+un8yue7%Om=1Cp5E z=VMJ5C-ogL4g6yqB>W6k&{)ggm|-?U4pSr;e`h~{jGtryidfrLU@`GrP^)9N0!t{R z25!3r&{6Br`#Ptsnk#<0rK}wRK!!zEN8o#?1&dXNK}LjRLqhEx%6$W{-{Mf-_#!%c zI7#wwPKm=O|Mj%McMm#^0PqD-N)UU0tbB;Y(Rm{P`x(?`#8?800i{!!TUSt%wzhIi zypVN>7yk|DPP7wh8{jGdog&Mi>y#n?>$N^s7|V3(0H{mz(I0S%d3t%Ft}6=EckhDe z70=X*l}Lya4V?O`X6&0Dcqznh8T``;F0e!r3a8$cp@9%#VF?&0DNFNK__f{seC|9Z ze)>&vtTveLJBWduq2%_-qd%{JgsI)V^(4b~5;htRV)4v;Xagtd*bs{63bi@Ls>n`T ztjMtpS|cd?h_#whgYdP44gZoN{{ClRi5&P^On-o2Q;cH|!&rd8iUm1<%{U1`5gJhA z-qo=K+K3HHS7E!4g4O32h-bbamH}4Fa4_V!mSGNrI^=klS(!Jqu_7N>rU0w~if!jl zfV-gHI`k=^NV4SyL6i;)_QTb7Sy+bKG&B44->`OQ>GcvrlW_&QjF1o7*lF+(-J38R zE(8-0aO|UgDklO3ft`s^CmZl6(uG{O0JR$q`)z1@2pCa269d0Qd5#9Un~Oeir83?j zE=d7kRumdNAr4}?detMmiP!iTu8{Q)oDsY((u4Q_m@vpv=YfV9=w)J+y|2>~Q@j%W zgUyhbnAS`>jo0*F3A_4hs6Yp*=ysi33f*4-9z{bSWU~Z0g)A(xww_Ialk-QP?UJHU z$Q@|nYE+){p3LBdfBZVRLv!`^Q6E>;SD_sZ8wX$~mj8VNlLR~bVmSG>JQ(6uEdh@N zZ>6^w7(++_9f3daw%6vKSGIJ5a$U9Hz)CAR#FCp5Lcl=&)Ze{O)F=Ju)} z`{QlxHX*1%x0l%M`_JNpixBeC>o~9=$=0Tj@~-Y7k~hCh(zkDzj?2*I1TmMO_z=X` z;zB|T6gWx*D9Ho%ClAQ5pOLf!n#Ls2)-TAh>^tDXmz{n(%YstDuuM|8H>6hS+~oi^ z?hkMTO)HJQ%KCXPJ6@{O74CLVE+b%Q)+QSo3!uaL#)m)I0rqVAPVu2^Cc@bT{O&)~ zA{i4OpdjKx+*tzYA2!oB40;_vznNLabYVdn5No-^KyT;b26-Dlr8IT-^+B8Xo<2xY zr_GLjUjZ0%0aAZ82;)|Ea(KIN?o(06s;+Tlcx0Z`di@hm&^og)&D)%U+3n3GxjGM$AA>5RYnNu7#%@W z4GkgEV}b~WrjThXNl1M>-Wv(%SU-JT^$P<8!tz5vd=jxdg}7PGtMr^UgQuXb!iFfW zSI=igRtAm-IkVLKfGQj#>!O>{OT@OSpVIGQiR+;GBot5+?5jxAX7U-hi1tdyZrz}~ zA99q7IET`&Dv*LI+5Q~c?!i76$yA%V1?rIyu*?1BGVDz@Ji&nocm54(M^uR*$BkeK z@8Wcs>mLL=yEtM zod4&KQ%1tu4u#d!r@j2G+)&zU3Thurh}hb@OyIi#Rk+CWb`Zv&Fa`2%QsB#}U2s<2 zSbuFdxY97s`i4WsBnS#bSS+P8VVl5%iDLe|^*jWi#`HJ4R^sS@GJF~?FY*x+zK_CL z;bMBKmB{Glha^NJ5i;bb1|j&%0gxG<56GDv*jQa--bx<8?;T|v_*m)KmK2bU{cL>6 zHmwQ1?GyHy(V$)9kz)4DiHBT*4`A7%5*vA#E}rvdT@J+y*)42M))(a0KGBm5?9cs}5{X zB0^S#?~2+Xcb=+FG}hqiX6RX8Rh+A8e?pcsAp^8|6ABHpONk0^3`p991!X+y%)0ZS zzItk~T+N4(EwkkIaLT|L(a1;f7>ovgy8qqf7X1mJ60>_^@fA4FbTj z?0GO_mJd()hXIx)fHp9@$L_4LR(!hu+dD0KHVYY)v!9q9_`BM5MC7kp4wo|dZ&}oD z6CFe-#jO#Kz88KADp@D#Z#Q_zwOC88m7?2GY&r`F-JV};8 zo%xyDy0u4B-mTC4>A6V38A*ctaehydz+KIYw@L`qNc(wCugT@R+QY<7bD+GoFm`s~ zcHjLqA4Eh3d*Oz<91t2!XYA_j6jpj8l(YFTd_Y-%1~FD=q?Ssfyf;dUGE>DQzDMv6 zfl6kp&ZVUyTB>Q=tqt=$Xa0GEB7ZBYi#H{9?&_xxW7na%)BSIHdCx$N>IY`X#10x8zhJXs9wf%^N9=e&OOG8h&duFwXwPaX8H{p~QY8v-le6J@v8J zr@N~i@|TDEULgJH1QCE7qF(p%`JAjCU9SA#a$I@M&!9}jk^AnE1KYu#-^_9LPD?e< z98;j|W5}cghl(uk?T$n9$DRd?#LdzPJ^O~WQDcf%4;={v4>moy4x3l{j9JbZ(q8Z! zHh*z6!~Jbo>gIDcq3zD*qY~_urP|Si)Mf901>7_S|-<01p>m ze$I^5hc9P>hX30!Iy+|>+7qGgCHXOrB~L*ha%chRu^l6%|DSSlehZj|DtDXHlWv%K zx}^QC(R9E3jtl&9%MPoGb{-hEQHi%?T78G>LjZWd=N;grX=6%|ZP#le-C`mB=HbX# zgb*FszGTZ*mEVk9(otd@Sss9 zYgY$Zzbi(PHs`fX-p%Wf@soS`rZ7rp=PxR!zU}x5g20zQFrGbM)?#E;xpigZe0C7b zTtbaCz$MW#KC>NfqMb>L=OqxZ)@It^yzBZ4#0_2-vs)=udjD>5`D4oKJfgRHxo-Df^>AwUeYz zby2|cAs(Ff-84T-llsfn>?_Kmzx)DmHg1&C_jClJ`cUuhfmLn_xYeV(aEAd>N6*Hw;>tl=by-3yy5-orT9RkxsarUWL z(~QP!r8nQB(hOVxz~O+@`xAhoiV$jn4wV)c<3(bGPM2!SxOaIRrV7Fh=kwlUAIqDM z2Y#D?E~^h?X)ghpM^uq;?tCCg)yXJfx-{iAk~6K4cTh#nep@#L;+~`P}+}xOfO&G-fT*XlL6fa z72^FT&f*(Zk8eG;58~C8WNiT3e9~oMbbksELss|YBuYjGtSedlx(j$-I!M1#acVOJ z`8C`*_He|~G>L)|s51hZ`1g{j6Ai{Hn)auwTQ;6k^gFXtjqQ1+k42yA4z~`u;}_}BM!h*ytm}NaBW1*fqBll5@=&Ja)@Kb z>C~qSdweTJtui2$PI95vCNe{0>~l1}{u5xyxP7l^QUy6CQO;S0`x+gU4>?whR>W3s zd%RyiyaMddd^0uiilnpeCn@tCmv=cC?QgEbevaB`1t|@`Jx>1=-xbyDNpu*q`eX3H zvEPB4!x2Xi_X46wy=NP)&)I`YPem`R2VcavXHN==&v!bEie|mg4S>O6#?%MO>k-8Y|Es@Ottplx} z<|&TMu;#v0@Bzp4!^isBukW|a&g7GS@y<=En{{Y8cmCyM7>U4u9{6Z$4S$}?5pd9p zVrh)N|E4c@HO!-^Y?2&A+>ahT2TrCHa-Drxf#czHbFw6y)2DBDf6`3bQEl``Qc#5{ zKGv{~=gYTgd|Yu}W_)X#DpvH)E)3g4Y}*P{^zqmOvWy{72#`0cNwg=CNA5VzcN@;Juv?Z{*ZLJ5A0BlDGY#Pt zb`8fWwPZex9VNMfK?o!b*rL5pHT>~y>y*o-z%<1XnGkBUNrLgNpkd|4QWsePkc1b! zgG)VO_m{RM@fg&fe;eQ874RUp%6xUnoOCVI#7_6((?%Zt)_8^3^^f7gSVuTBvv3|?pBM~oY)&G{@TOXc4)~4{cwVN@TFpA>hF+`mws$%gZ0Slo)2*Lh1*W|J=~X?AN%aM7sr?9 ztBf&~c>Vs|Z{N5=KCa#3KIAyT#~n}YM@R2o`o3T`J}g+O~l&y(u<<&RQ%{;3K3>(7jOr)4}+1yzLbS|80~y;)g?*n26R zzTQj`mkB-8ZKVe7S$|&CnPKZc2c4hF0hp-9CwbBzvz)q#6c``|!#J-MaU|~Az3NwtQnrB~Te8b-c$|s{JyK3ZO#HQjG1-{7lTvYUp;>DfU z`2DJCt&I&9fcN`K~ymB}65>?(MwC?dt z1csl2M`ashcD{6ysKxHdD(e?Z-xKXLZpxmU{(^Lb<6lXqjAQ(F$1BW~)m%mFie+=% zrGRba(TtmW(?Y28-fPi__r&-n^ zWhMKe*MRBl!}oInTiO20rC+S5?t1}O3s%3+1#RD>Ce8H49OHZ-4Ao6wJ3=MI79@m}+{Giyiv7!b0ijO1V8JYD4-n$ca9TAN&a+0hpMH4C^ z-}UDsjcDyIKd7~}<il?jVnsGjh+OXiSljLE0=+Yz&xol2e?NnwR7tX47ypZC| zCORX1-MFPEz-iza_WFsnc*D?$WcC@*+|&}jhS|D{Kx(hM4)bo~$jGG6j}lz~KAIly z_P=cA#AQl#M=ZAVG^2!Jn9(r%%4M(c%S? z7!9_DpN&sAyKVjX#wXp2&ebZ=D{A6LT9y0ZDQj(x*XM8(HnjNo3a%nTqqQ*LbP}TY zZZU*e24`&q7y3lfyy7U#13nyyL>oQcGQ`0odB3@)Gr@SB$GG~2?b?)|uI88BVnYY- zCU|W`<@X~$TQ3gGDavb4WtZoFq-%`!_DSuvz%Eb{wGg!nhSQF6;6}>5f#xh`c}OgN zSj{7RedVIPQa<{df$t&@LmS7O*psF`R;pws;O3{D&iFG}!?KJV>B8eP=a^Dp)iFG| zRJE*E1oyYSJl3BA8f#rls>EUpCt)5gf)3S2ayBF;;#4nO`_G=<%aMtFa{Ngn{s9Jq zYlNsq$<4@`u-H*HRdjcu|VklY_6Q`_W9k?iS~PF=5UwN+MjuLYKQu8sGjY{wshHDhczuYrR;Pd za~EgtR#91gl08O#Kowps-6Yq^(@PQ~_0rb1i^=D578qrV)FswwReCE0Kcc5v$Pd;I zDPcc#HmnY-RVy|d)?nYzQae65u>uC|&u3y)=~!V$(z5N0jh0e+9*oRiT7MlqaDJ~( zzIm>zObQHN-efhAV9RwBzgkM&DQr2iFF{9pDJHF+U2}Zr1^P;&t9L=h_OVP&v~l(W zU67Kh6tkDcQu4!VBaMl>D_&EXWi$A5WvxaoG!uam`P0eb{Y${-1)xQh21h0-(@R%o z%(^pgPV${p0{`RwVXkdnEN<(;Msj&PH(T1>osAZ`TPw-?p}T6EyNjgnFcX^3w+~it zUc^cUPiH!>@=l*K_pK}8?7L$`yXM&E7CoK_?X58l*l;zxSRZ;?=p_wrb8V_EuI<~B zL;^oIZ7zO*Ixza4{apXxcDBt`33!0;Kt@dCJX9Y>Ecsh>a?4&;Z?uWdG;ewYPEl<` z?#Zl;$3<%Yi=>~oBJqky{)g@y9QJ9Oci(oB3E{lT<+sj6*0^a6DS=!j z31ObPdGjQU9!=)f>%(%VG$U1R2A#hKzh~|f;?Ldal&-HxTPDU?&%JK*>Sk^y_qv#j zg$E>yyir$F?3I}w>2igy?OBo!T%R~RWE;nXp9TJ`$D8?2-buTND%&*9J-;-#tk2r% zgn3tq?hwe(vH0k)Utqo2jz5$*W^Mj{76bE6-YLe`dBfy;%+u@g4WVPv>3$OVR3)kb zrY9*j^>uh*`5If>Ev=V#k^5)wNooSeFymfWtWuIj#Jj5TXPO2NS{_(16=Zy)d}`Lr zazNFLBP2^Pkn~kttxMuzMOSVFaj3|^kn!#9;~ySMD~GNNzapfmsFE2UrFI5Bb+*9c20YIR_d|vuC(HjklI($MwPV zXS>wAaH{-jxybJy+7uUuIK{oLVhmqjj&p-~EcTh8KSg^`thHChK%2;bkB!0IH1-6by9FUomFgOR`G*5-PxG921wFIvt-*q~5gH3Cju9lL{k1oekvqk?{b zNMZ5u?dVzkjBoIA=MhH4mgZFh$JaRTOm3K5gfkY;Vi^1VIfR}lZ!-R?IGOqlz50jW z1_c{McLZChx+H8cI9lko*K(0L>mP)o#*Yr(687zA_f5UFvNSqdvp@d~iWlv(>AshP zw3Hkw;@U=>S;BLfW5B3fZKzRHUala*?S}=$XG_v8PDuqPQPV260&@9LSG7W1_cUr_C- z1Tk=C8pPa0S7KZ3g&BTrnsNBiEBr<7+k4TU*O{B+iO8x4YacPM?)G}eeesfue|r*Q z!Q`QS<*K4a&J*VlTXpMree&7U<(YPDihF5UvSH8t#aGm&5ddLb4@ z=3+ukxhnb!bebRz)lvEWj^_f%fmW&c>L!eEolm45-oqojArL6u@~Fejj=sqY8X>AJ z!Vn`dhOr@fyim=`ea^quQ^&)lvD<8*P{d7xgnobn{Se721?T#>gry-O+k{B$DJI)`NXe z7Z8o`kyf0J%#1AML+mkrbL8gPlU~Ns3&+u6*Es$TojhSzLbm9|7f%{udWQ&hKT`5> zB{7Q6JSBtSrONULwZqONl2dD*@1(Ox$3d=BO3;Ac;1=nFf9~|N!N^6Ks}2!pqSma6l^6>gXidfVkc2$ z-inM9bpQT{Jna{Qw_3|>OFH1RdgW31v`fuPNlp35aI9oH9EAt=(-7g8(V2KOELF_m z9K*W%Yc~~^DeaXATtgr_#iz(#OiFwbzr=d}wpc}@Nf5O_ zzIvw9t_V4Q%m39kpVIzZThZUA?Mv4T)0eZSJlH8=D5Ur4u1gIVY+jscb4~oUe<8ShRDY5QT@3QkQq-I zF-~kh$4h>0E3)jQ6@5?D?PSgQ=|~Fs@DFym65FuS?R%5R`4J@=gt(z?={+!3`xCh2 zrr#%e*itgY2EP38dYzRSNH@$u1V1^eN%TTflVp>_Akr8=3ii2Qlyh%ka6|rNOTT7t z_x-Ix;Zw!VA9(~6QN{P0@NH+xWW_YM9(r22?;lQeBv<)UNOkPC#H8+8zkNEvL3J=e zk?}IO57lu%THoo0T061yNb93{ZVW-%DSoHUAa=Ql2U2Xw{W(QBcBEa>jlxU*vyUSM zMtZ~)LmiCc+{h@>i?~&50+~sk*hu*X-0Su(;ky+fJVfhVZ4-x* z{)=VnusU^PB6vL{53XmoC5X69q3JeOSd?KdSoi%1KYk>kRssE5uaHcr46q zZL=v~WA3G?C0%O7`o|@)sf^`EEjZ7aNyK89shXFdyFJYK;N4U<-)ok=BceK)bZvWH zw^EP6>A#OMWQB00msA7)E%J&*qHIY1{!4~*R2fCAi9x~j*<|a&?kDsMCNVF$Jo{AB zIiB#9bG*O}RWHSRQZ`?r5+_tFH>Mp(r-@O;HR?Q=d}Zd8inisJ^W$65f??fqG-fu$>qkAm?lfQ5vpl*-Pi@!T`Mx6SaGo+p1>c_t zLsO%W#AMd?*J7*e-3NKy1kIxg`Ig8hckZt^Q3paLWfYT~R+#YC0_innv@R8@miBzL zp;>D@_8Ryh#SPXo9c(5qnw_J=6&y|l;56jwvP5wVdb)|UY{H{6Hg=^E}7PL>ilBaXI{#Y+re=xvgGk0b`; zjMBiO51j#C=4Qg*IJu(+afJ(<{Debm)-!|cQk6O83Wp0-xdS?*?xIx6gl#leYHd|@ z3P`^75TV0XQHD8Y7MYh1kT<2q6-lGMm?<>(Nq1W9bSoitUDDq}*|E$gl4nbNkJ{iD z`NmDYO)tl$n(G-OW&s>JK|zJj`%-L|wX^u@C^MLMu6wLH#_@5KDKzCDE$%nh*(5kC zYf9j>aYn(8=8MPsE+JZm>IrHHTFdXe;AZCCVpJmUfgy5;ls!fxYl5Sz9*isMy#n_bwhkN=80-WVp8U2mhp);5JW| z8lz}T;H>)76HV@Kh)q1@yC)TquxreA>*52d6G=_A-bqK#kB+>hO=xHqBLm+~P8y<| zvBPw+;;V2^jQ5Mydpsjn9yU43n2Rq(7%6o}p&Z~#`Q#ido0Z6J$d?WpK|M_xOf>Al zM3&$4uC>+T_HNRoxGdz zK(TGJChB&&u=W}uL%n6Uhk|>v&fCQ*0$@Tk@(x073kn}bPghrngeAU6y zEnVgh9&;-24R$x&&>Ri8Sf#d9&!SrHKC2^MZ_`}Ho%GA-Lx}2=tj*}nP?nVz&k1Ks zocX+1MqEl#M4>rJTW4T*z<8tyCmI=dMY4H6imxQ=Sj};;-!orzf~siA24fl^HS<0sJmd;c|82hlg#@=DQ&{7dFhPyDver3l$GSGL($pa<(rf8!!EwjUj* zlt8U_7V~L!0YU7m41)T=Dr;bTE!szj@p zj+s1vtd|8c33`&a7!Id?yi>axlYIui0Qd&yo|vRkL%0fAYv&TG%0p} zC2k2X+ulJAs+dlfKo>xsf4X7aSku?(NMWnbNddDxf=T3qlC|9xeD~QyD`X2~RS(qY zZe7@JQ(Fse?}=2;n+3u!*v$U9QZ(L%Fs~J6fNoNwj>DQKS`b=IgH+Zn#T-CWxK4kx zJ(q&bQ(9RpOEk8bt|=g?O5|n>@45EMp@u;gPD%&OWWCv^+D8}0(bzGw0r2tU;wvmj z;~O}3y)7)+q{eLFr!rKLPW`7(hs7GnZ_Uj3=vhWcm?ISms`6<#i;08iM7Bv44pfOb_gU zKs=vi8jj`KS5fT-MACB9lF_mOvO)!Ji7UgZGFD^l9+<8A490MMX!(FhA^#(tA}}O0 zfE9^F&p^>V#X9+BAiQ7p3xTWJs1#Wn?)N>xCq(gyzavHdBR#L(M<4vlo!K)5>NA3rRu1km2kX_0GyR%13RSEjzWu^z37{yznHfsbJ zsYd%k?;~MFk>xXVWHePLJj(FLaWBpRn49bS8M|`slz9KLtKaG?HcaG`-q)ck13III z&dViTt?6a~LL+Wkf$h2EYngjZC_Rns6`dWeJ8GQUwmaDVrZ1ki6f>I3CNMoT&djma zRM^}|=9v*XHattG*Z!T2g1lxs$xkZiDxXMy;FnV*>}bG(j?ou54R+ji^zw0aktKHE zARWNdPWz%^YpOA-d~b+k;D}2<>@;)Eoya#8Nn6-YptA`5>`>1BPcML)mxS zk~X|Vu0|6gHdFB`e&3Izb@ctO>RXlDI5hekwy$K8JT-R$osw7LuU_2(cF7NV$a6p4rV5! zKAdRcYQC_ZQ%PQCs~HeS6W;RiQ*2X{Fd#xo9yt-2vzg*?UwW?T8*tim=(SwamBL}x zr-|_fOHQ{ud^a6l%!efg(T4O(A(-x$@kk4Jb+Kyp9%NDVE|0XeVow`lsDzV7&a2x^ zi;Ud)zz40xC~Qo3e+ULRonW8`@GO(O5gMi!@n`Bh13hWW%xZxT&@>aN=TEp9eOz1I zL648E6bA`~p!GJJ%k1U&I{KuSMyOMVmFk5gcbpYMps{GA;I%Mu9G(c)H)A?W_`Hse~i4u2oW;(5@r-JCl;8jmqlJtIK)q~QK45XLVBIfT&bvDmO(oBSJg~jW<(#X z$-QkG7m?L;O>5N$5wru;S@LCy$}z+Uswjx6#{@RxPi=9see} zwU_OI4Y}ZB9Bb`?F9KUpB;rG|AHsjXeA~Fc*To`CWe&lfPY4_QuH{zFW$4wT1V}ctXYGw-Tj_0o;A*@-y;6H-%M2ZQZT|^Op z`{M^X609}`TXNygNFlhG_S*Z@SZhHP$Y@TXd=LXovd6+oM#1$}vNw`jLeG@+8*?^E z)0?orUI1L@8zQ)d%cJ2Ha0&1~c(`NI4(g4em1@!>RJ_%67m?9dmz5p|*vqJ*>-VkB zUin0phf#>4f_rpCpn(1J$D$j80k@+tk>3V%ckSgg)LCp8Oeg{zZ}1Y~j&*CRe%)RF zR`dAowcY#or+!}}PzmLeSvI~8S;kLJyU%s{O3sg`@4S+k4XoVY9mgq8kzpzfAIH#``hgPz7sY9FtAmN zsk5xR|C#r{-s5ZxIHK+QIuHIc8GpTnK*TWcdm@8(-XZ@O_djMKa0b`0r+rW7BI6$m z zr@_}E=g5D((ch~UT%m$w6I))n9~aC`^N!&G+KuisAPzpw{BhoJ4YD{I$aayo5)v#{ zEl0A({6DW^150}d976^7UvSpW*_DxaYzQxqaznP1oq+V%R_)aV+0h=JRr-teUP6AM zknE(}TN@)9(cErP9Pso^0R<2{iio`wQ+NyJRR^^R^D$6T2!FFG%u#q(apI%=3+T?jNvx1a3JSViz!ni7dLe)t z>X!~3E$+h=@KWV+K!h#$_}!uH7EY%HGBtyAZSq|$8=?oOkb=$UATm%bx!3Oq*n)9V zxQ?qXQJ#O2)@UB;eN1854hVx(5FH8<6^20qt7^*AG~u}|CDXop?ii40tqX`vMBQ#h zI(KPRK5~_K@n6#qCoPtiRiF*~?mM4wu5B&%M0ElFBwiw$E?(x%Dq~of$SO^NX%cXgHLCZ`gWSE2U%z3R)liz2LjY@oXC11o+uGy zL5om<47?r*^46rB!N#WmE8}y{^6)w#+^*O!@X#obI;jhu@-Se2=Vu4DA6N73oACT>o`H)$=##!q zgn!r}8;f85*ywUVI~1_prk)8q`A;>?KiD_02P96~gTf`)sCp>bfEc|Aw;m4%gk~(u z^pZ7N(lE$lf;0J?BoG>z7+23W8(~hN_Sx0g#yf25H&eDKZIUQ?AmJBiM^>kanhUkz(4uKyiPij3aFnxvjuu3!eJTeejbn}rajiAQX z5O%zvj{lG)c*($X9_j20OL&u_3^z2BgH;gSoYA4Q0E#U< zw>o9>5~f441`+y0!y{IlYD8n)w_%PReZuqHIPW?G*-n>Fl7QxvdpCsGh{PY?2w}Se z8pa$Cr>`Gn)ZHjU=PzUXX}J1d9s_ULPu64bSOO-8zbhG(|p+QM8vqPx^*-x`8T`!xpFv3Z_ zio{eH5cp*^zAipQO~iav)ww_y?$pm=QkLH#NgVYa@4`60@Oy2>P-@`)c=@*h*00yQmNsR5#Fzr)6<7JJ96>siLTdH-LxVbr_&+}|v3 zc>EeqCpbK@14oyo-?`QG*WF`$_#y)7XE0oSBtcj7$FcGQj6ezoh>8LMT!rdvn3dV()z95yF#RxCfb zAPk32`mcPn`gQda2L^OI9?l5bXcnJcbE>EXt2WSCf?p4U{DwaP87Czd01@D+1n|_| z9(CbLQ{X1**_MzT2rpbJ@ul?ooCA%pA|&uzxpdP-2oauL!lFIegV)tS)D@9(o`48_ zM{Hc4;#;!HXvw@MQakv;q)r}-*IE7n zzk#s_tcvg;qMn4|6v$!^!=**;Hv?ffl@PDucSuTIEt2dp(2d`+T1rZ9l_5n<#=^P& zwJ6ie7GfTELK7?@yr@fD^XzNi$`F%u`i$6mviWiu5O}nhg75r4+JNBH%=>dL^Jfm*#TTxm+|BKr&1aa*B=^zgtKRkO|*C zJ29G|ZA8kwuCNW=k#(SPr6rkOcD>z4%w-@+z=c0iytl6XDz7;?Bj>Ms&IE1|)@yWXu) zK4obIuDeowzL4zl6Y#R?1cz(WVGg!$@#cmHMc-*gC0;vicHv6!3YEZQFcYWFI!a$4 z#mth=7Vsw^dd0PF*+F*jQlvjFlO?FH8R(y*9&wEzHN_v!LjK7j$9gd|T&+j4j+NeX ztj&Na9dm9&;a9)Lc*$=T4^y^XnX}OS3 zfS3&F1svK9QtNEt3me_NgSzIbf%t~)j4%3Z;mflT&I6ED@3F~r!f=WcmWZoDzsDT# z12v=a=s-8Z$^2Pc^ka4T7Sbng&IEhjd|HVi_f-Cc8=~P78i86XL{Te^I)7Tok2qSH zJJr1Y;7A5Tf zAPv$vfOJcDNcYenN=QnFba!|6(4lk<9ZHIXbcZ^G`0n{V=e*~fb61Nv^1N{3@UUs>RMlDaObEU)#Fc+~*oxmIisqzW^*9rnP*GeDLKabbB?g zQsl3KzhvuVj|4wc49biMN^Zw`i&}>v2Zn@^{xRdikVDr0nf@*82Lqe{<`w9}U2vtk zi;%aVjVdxp`?}dg%#C8UT$`k=ccbH1Wb|zi^EgpFO*yp zGNbsam2} z2ltfGtw&=ycZm0Q2&-qzV;hxeGPbaO*{s}Z#r&rR#Kt^y0?+A#mIh-N8me-?&6_u$ zPZ()lodSw_jZ~P|=y5XVS!PE6=K0zv*3}QNrb`>7ray^S+1}IwarP49+;X@7CKc0` z_=_pZ?Vsa}iE**7K)q01v0w@gYcln7!fvk}7QFo?pic2kniC%biYhU8^R+k3ZJ!x! zb(PBXT{^GnUW++uL38jRi3!;|&TE}}Kv$g)5ywJIr#=&c_ST0{SKTP0SXPl^@fYNe zf>ErfAoRnK1UPh^a8kazsU{L$b5foq_PYY< z&R8J57>;~U@w4IQ)~tRxLN2o?`CsBvWTVmZGi1CLF_$7+36riS>BO4BLH9vxU(`uZ zE$atEaiYBjYWC)w$wrV4g4-I$HSVSJ=$_e(akl50wJtX5KnB!564Dl51A{TK0qIvf z`bZH)(b=xu!Yo{*?v5<3M3V`~gAIlRq%aIP458#vT=$@Zr}b{3lBYDU>_>l4ntM!$ z+h}xxbsB*P%gv((2VDO~+d{=A#Sct3h^2WeRc@R;8oYtbtqaFD*%8 zS!F&vS-)HAc3#zHAR;g?yk-Syi7FB)cqP6vb}OfK^w0g>8H0RwQk~Ms#=|{?6;VDj z062*_Xutay7AH-;Wu|`xw6*8TX-l^jyTZKCz4!H=Iu%#de1Gv&k~@g~2~jl|kv1_( z>P_}|Gr*J~he}erbb-hZq`l^2MNP6Je3IH3JB!}fQbk3)$(zhtB;mR19(Ey``Uia~ zm062BbKA$dp6`;ZbjacI)jGK_0ICO7h)ya7BN~<&UGzl0ug5x9oSE7+qqW_^W=cMM zwQDk;#ah;&;vJb?PJ+)_!o{kLJ%bYVb`)FMRf6s{5sij-D&@S5S}2!MK~SH~}(Rml(?-o3|6DWnUc)k*-H~ut=jXi}Gll_rzQz!5%rj(<5LLV+q zWn&d7Rb6RK~$5M_TUhhrg~dv@3i{uKRcwhB+VB+b|_5? zez=qGrA&%ywl8_T(3&ihwOsq8<2=RA5{k zm7}Bg??|+LqV`<^U0eo_9-dmPxDrJ^kTe!i0i`MOw^>w{-yW^Fk{CfqoONL078^3F zE_rk-BAxW+ios}7X&rv==}5Tfc3BTi7N+hwDuK9GSfZ(?RlnS7+Nn*brM`kF#maZQ z-f4~kM_(6FFZ!rpdu4Rrt7a{~aM{l?nP*Du`?kbfVw9``a8-#DXCp%W>e#&8Ma7Xe zC%*Q-vNMSwx6@~Kg)zEo-amUk__G|0sZ!t08AS6ObVq`E1mAn~odH)$-{2iIsRhGfw{WUNvf#=y|GHHD*sT^A* zjW-+dzS3(_0#T=}R-8b7s+pUFkc*e2mK)#rzo4Kb>@!@g36wO$$!E+also=Nn zRjO5~f`@fLW)4R!q`6N0)AJg*RX%wIeBFU_u9fq*5~|hx7Ry@DYS)amfw@LbR&1>- z;bwGp=XqA?I7ewWG<{_8AoXX&+CN9ieNxqLr`=O;3ND@ML!J*@=!a_P6dx3 zkr{5Y45U=6U2kNsN>n^JhdEcGT?JIPeS!X#%E zsz^GQa5j#p@++b@O6%NI^~!l)V=CRizrJ02sP(7dTyt^)%c-@?-(0a|!>77i*5~=h z+LS9GHPCAIy$L-sPmhyvu9#$rtz6RFeQc>}fVe}7P>2Xk@fFx(iVZVHE|rpFWsd~a zFMO06#KssZ;gZv$byz|^XQp=?M&YDa*rwMk>pf!;_Q}>wX6>j%Yx?xpM#rZP12l`Z z%sypS40n)_;6J|2QmdRe;)EQnf49OR!Xk0AMpG4!s-&p4inap(x;bKAomJ|&$cY-V z5Q3aZRRbDIn(2@GOVUeGH>{PDT7bz?PuoRTvj!JmtFI;U0SakG0gk@S zOY@RR_c(JcbF6OZb%O+|qI#!pYD&svoKv5Vk_mf+6-1^Xi%&;829t7GfZTv?DtCjr zFL3%FyPog&RxOT}^`A&F;ZtRV1l=SG-PXF(Qj(&Q+;b8+@eq2Aw0Wg0!}T)6sv6!b}e>)Mi- zN<5CSDT(M%72JeH$nl*jqxW?B!AkjlS90{G(Lof|ypg^a8f!@@M;E(!p_@3KBT2Ix zjX5F9;Wzfp`*)1DId~#IaX5|JFJ~_j>uf$3Y#!%fAu%WLGtT%{R4sd{MY!Pol^|ZU zMd)Fd{*d?Q9dMTaWdfHulH@9JTpK#$!(P z`R3T; zHGGUTCK8BA{|fGH@JBi+VzOo%)4mjNSeXJ&4!Qc*nfOJjKzuveBvQDe2!bbB6SDF34n54k)min z4j)42aG?AqIV2X$Tex`s^U`QX45qY?Xy&-H=@B+lrAm)MLS{Z)>Z&A2h~fSCvuTfg zn$Zr<4{w`_AG)E>&>P@jY;(gAmJxr^%W}$nqvj-5E{aEKkk8fUy>xM{z_H~Qm%)i- z-r8_=H2WZGqKS+9*-!ozFIIVUz0&g~6 z25t+MEme|nrV`d&?U!%?C^F49#X-iF(N3DMDewFTr9?Ld*rzo~`4y_Rbo4eZ_5-2{P{DN z*OYv-bat^jEWDER&4N_-3+iV7=rz`x)i;$DVE;!VqGuVqfX@%x5TP^tFxS(V^-q9jeABWTQX;rDwL=zYKU)~}D7apH<`zgCA((8z;~Tg>Mz~*Li6s{SN+*GBYF9BGxyD}$KFx9%!)0j zRI8}|D6=?BAU)dU)Wl9T=F(iO{jThi(y>3nO}yXKty*%|96OrrGIO-A*5TWf^=Dzmtp2ku%ek*XWXJSt0 zi5m(h+AW1OJ(Gl8GNqW~O3jaUi!yy|NAd4>DmSNLg-d5J@9jND3C{Net=$R7FnzMZ zKR}k&&V8hfawbKETg%{e>*-&>YEj)h+*@~46{gvCIloJGI`h0RKOi5__ZW&)Q27Rt zPJWO z8;Uee;9z2)oTmVK!}0vFxRrjNw5dUf0+oq6^A-@+sw#Xm{NccvDNS`IyI{ zi-y9F3(!MZRCE~?y;Qf32Ak*%2V(v`^` zD~7gw6{)N~-gqAO0Sscyc-&nf!r^{09A|TsEVC{=`S|hc%|x{~ToSJQeWwSPr^B-- zsQAs-FC&I^q7@1o-O$xrk3T?o0p!-|Kix`9=aA#M{GX+oeocMvMExrk$E!tp$Q|f>9WEqpH?F-OXo>?^ zQL_WdYu)UUScvqbL;`0O?jLrGS2^$e(!W2#Jz1J|g*iO5yNSO3W|diPRyR7aVH-?i z!>Ev_DT~tp8g^QUh9az)!f%LS$Z0@#j2&1P3DoH_Tjkjs`p2Wtp)ZZyV`QNkgPeR1 zFFijDy>s^SYUZZZ3oW|RpIz$`&inlBy0)ow`=0RU2{Zo}F3l&0`+8k=F4W~!Ej+rH zhv%=qu6mkieEiX>xh8xhF%y4Fxow$teyiRBp{vLJLe8 z#RhY8Y+%Evvy8!fXBK_|fbXj{9{a{)LT)EY`QAih*Zj58wa$#cMh0hc%m4ppZmSo8 zBQDM5Yxt;lweY_ld93;OHqAbVt)JFU8 zGz2YLj%NKj{THmzv4^Tn4=7}hxucbm->|MtR;ht4eVuZ<5+Cp10C?^4MCfr<7LQq+ zDr-}kf$@n{Zo*z)b%fGa@)OZ^wy>GPZ)53Plz(hvLL8GZ7q9Q%1L+*O0wSFwprW+m z9*0!M{p579+2B>;P!cc-Co<1w?g3@Iea!2(9;)~w?6Ek3Hc%Dk$`>hH3QIP7v8*AB zum-sAhEM-gUvub8=apJ^Zx+*45Dr~%{q{WcG63t^GnJySiXkY0KaFTDXmF|wK!4`* z-%Z_(F|Aj^yk4xv7tP*eu7ephdrh4m$_lY_nMaT++Ke;#bUjSWVSgD(tXFL>g_|xO0(TkLm$OdF%uHvIqe-Xw z*Fir!zOmU~H(VXVDz;$_i1QJf@fu&`Wjlv;zp+I5-W&T0D)e!qO5V{!TFde=EUi(K zomk}XkW3CKC9bamj{quo>P90nY2oi!jMvc~6Tq@kv)SfcJmW|Pgr zng0(_Uo503mUFx$`@ZNc`$G*rOoEdy3l|;}lLB{*c8e|)9bDoyEWaw~1A2^RV}f_f z6FTAA6q(&dz)NT@W8wm6rdyIA5-_zTR4F_%f>Dv3Q@#tU`;60<#ueLkRt~{xL?m= zdM&Z-*9#txpZ(luN|gjM=84!q4_eZ=wYc_tMd#^52@_pUYL@a14Z#?j9(HfL#Y#k# z`p|i}F)eC%abXfq(CsW$2tBOemeW49S6P$AJ^Y+%Rh~aImWi~E?Z?{(@+OOeCi5{D z-w|xX5c^|i=`q6C)TQ073gl5vh)$}{x`y9xgWW^D`UstJIt$G?!I=^HErU&I;o78^ zE~G`1qm}y>fAm7T-AayJ^;)!=O4R(VN{;J(O|TRKTV||J;0zFF?!!{_)zv|#eylhZ z4&kOTGOR3&KM5-|BtB{Ne>{gxo)MvZIV^glvc)nqpk}M$Flp%hz53GEinP$i)X`#4 zltYo~hpuh3FyAD4^z2faNqxP$#kRIQ&5dwYh7nY)6cVg*>_)SP`&$){jn@T8svnwv z%kR(RErdRM_7{Tfk`&l5cfI6xAju0P7l%M9HFP!oIv;MVn(zixmT1f*IA$F+_5;w~ z6?jfc<@tpfFM}eZX4DY45GB?3vA8U1$g_Zj-r4&D+=#p}z>SEk?hPZ6r!yetGC+sSTJPbiT&P|O}nrIn^lwQYhigMbO$ zp}8H>z1V_G8!M}mTF;Z$Nd}6NTM4DixnGpaOCe^2l$otH z%+~8XYpfU!1bT;aUWVa^D0zGfUZ+)Bf>UuW53eS2uW9`bi{&ZZ8uwmu<&jns#x$j} zYuFisgL$JvBlG7s2DKiDT}B}!w#dUfIL;)b#;$5v?Tk3w67SV4WG2dept&Onk>~!4 zJY4gjtltaxoPvgN4);H~EJ#^-D@-#^LnCLAb?~F8-S0~z>^1Il8Y<>9Aw}=<90E;w z0H^m7$uw+v8PWl=*1Yh@<^D(#3m>KclL+56w(l}81H4qXNz0J?w)w4NFnx|H2Ym>B zs8kaK4&qB5-9%;!fT)ZyrW=75>Non|H|1N!D#oLt0o>)xwy0!}k!3293pp=&>UL6p zx=d>Po9iNb%LBC0kgcCjRex-FpM+5+)*fCiRqpZJs_DbLV0h!2NcRHXi2Qo6a}7D&+x4zQCu)n2o>EB_}y3KmYs}1yJn|2 zPwMrh+6k&+kGH@NeR>NEyJfj&4AO%+!j67oaoPaDPg1L7&ro-4Q5>~GB{9|PoI7KY zF*KIfHg4FexhVG8j(g!b&iV&J98UEgQqd<5F=T%*K=2T3$1;@*CI8b-i=LzzFY>23fUlQsXJ@8S+5;D>x&Pu~UlB zHqp{b2&2niYvhv9bV<~)G+;Bi?nHOwHp0;@3~$IbfF{cE zXf&6QZPTt)2Z!^JM`CcTJ_U$TBBN;5Rc#uxzn{*7?c*=#$r*y6s9Qib0Py z(9eJdd>0_}(mdeddcEoi&``^eF=wC(JU$+IjFtMBqs5y4_T0Gv3B%QxwsfJ6~+%qlZT#>0GqGY~05NUf?RkCk8uLt8BIXEvbhD_Y!W2#J+oY8A{6BoMn2j zRBdtIX1B1x zFxPJWXBb#sr~A4VXmNayO6=MfV!w$tjuiC*1y{blbXos5PByZ62YF?gNU5d*p0mkY z@!OpZ;e!NdM?}XDB~XYt7=Oimn2llNCsN=Mb9*qgUKW}c;ab_Q_O3>x(tV={* z<5C1#R|`kL5sw#y(p}NP1%54-axLXb#*g66>PiNh)XB6;?BSF+hn*-xPxDjfA@ z&~(<APgu?g4bn5*vn+z2Hw7lEoM%XmTph%li4BvQN~{*SOusIVaY2(}HFT48MPt zMxkcWReVO^Nbx~{+T#a7U2qp}34Q#9jR8xPCE3M@I9F6KnN2gPzPaz-+YM+WpBtJ{ z+UPO^+9yB*zlQU0++!z(kW`M4fZ4*H$c z+ox84t~4Dcr5AqNIM*7@X)fQ!>}@~fa1&r z$HV3V5tDQhBauvaT+^CU?XQdm=9jTcbYrZLpwf7KBU{pdSMH>H2S7)BgHRSY5!I!o8LNXXUOLX0^QB#_0(n_yK@=PAL}vOjY$;2 zs1$Baz$f~(C+maE=ffcAM-cf903>tciZ&mpk78#7QqY?+Y1A^}Fw84Au$M2nbL%s4 z`-v1L1aJI8>>0y&CO^Z>|3sFZe9dar_>zb7B%+Sqzbyr0ZM1Me@%#Ii^AA5f-*SNTpl?!9 z77FcDXwphKW$L&f&BG90Sfe`Z&__o` zA)=vIBoFi7W80t9ll-;zkwRQX5eaShk5=><*rzl5PC;|H3BQ`;RlmZp@eoP3FlHJ(=!XohJB)!ZGhN3MJ`u2FF z@P1w!pYJFlkjux43W}tA(nqm7+3{ey_7?d=n`k$&EEozui$*6a1k3bZBznGa7j-@@ z&(TK{eqz@UKpn##>43F@7ANwo;p|Md^=9|Y>V;mps|{Qv%jIZDLe|4c=5{Qpf;XMIHA*5_^6ng0!LefSJWnQk%4 zS^o1E{ol0nlmzezdH<|Uss1;#^DSZ^$uDey*!_Ql&;K{xd7lROgjpY5_L;o?-{0W( z8pygo%N$|V0QVszXz;i8q*1P`` zqMj4`=O%`dn$KU8{o_%zHS0!Nk{&8I%Y8M@F)<%5sQux9INUC z@v?w;90GW*x=oKCBQ zH#;^a1VMozm)j;}VJ-vav`sb>DXxhhHyGJv5ifbuxzXACg1(7P_Gw^9yUMA<)cP%e zIB#3iJ{X>V&GXe4da^5FpkhSW6z=%Ir|cznVIdSq-$_yVk=(~Pfop=O|BfdAyDi$* ze|&5T{`A_z0Ws-yll0uOXDv?v@J)0M7&b;?ifIcGO+z_#Y{wo*!>q6>ftBZUAO{BwoWbaZ?v zIUJCMrrHDqf8^=gR49N;eWDePDFq+61Rk3N^UPo3g3IvYIA#fraXi~Y#Q1@O8Gl;W zUGo&*WH2@5rTrOfkin`lMNxlh;4iF$D1y8o}j{kV>Hac(TUXt0+kvOtWH%Sk; z_d7xn*Bli7JJ}Byq6b;mAHr%IDK8HMK4bXMys8K)<602 z;5=2=t1gCqjqj^CN{etFv_MF{K0DN1g!N4x3uYGf-Q-_z`e?p;S2*dJ%VT@tY<3gwB!_uL2Z zT6*nKQb3%8i6FeTfJ3ZWw*#0&fQDkStsdiL(FXuurKej$v<7nWQ0vh^HTS%z_hAD= zz;&|nL;wiLV?qW}>&ax}*)a{H)JscTQiN?~D0a8sX4b#6;>#pOh3pxuJ_jtG^om)@ zRC`16jvDc#xOfhFAVm$|E6SKKya)jtK>XTiVq0+BpZ{m@D033cE;o}8w!mnbOOq&A<6*rt|(x|UDpV?r1 zOMUZUF4A#PaH;jYt2Osqtumz^8^#Bsew6os$|^0D|K&ilW^_;pGAsnaWL^mws0MIg zRK3r1TSRyE8nTZa-Ai^EQ%=1{%#cL8#6Pco$1?GoO(byPr zhQ#r7z1_BUvdVGw1jGy@&N0U8ryV;R^Yo%Lk3l=C~a`zmv?hpk{(;%a!p(86m# z??gaDLO>(anf9(topCQ(AL9ablDpGqLmVZ54Fi?z$R z;Dsc(74HYEYxF_)Z@}~SvL92@_2oWd4j@5zC#q>lM-_c102m9x7G~@L=7~yJPJp6~ zKtXb*yy9(@SW2)j9Uebb(Bsv7$R@B9CqC!V{I;5Y3#o&EM6o!r`)$Uhu*U8qMWOD{ zVhvX3Hb5LZ_>6Fv6A4>Oal1V|8#95j;<%StvfcxhQp6HM9yCw#Jbv24&&GoCY%ztd zHv=EeP#s+pILb}e@?`D-&yyEnJ8DTDk^V%8@rbBd;aLt@lisn?)7LcDN#u5b84gEp ze#PD4du@zx1ORDgHko^ZGi_Hl6+^ab7%Cb$d?22^!C(Oq4*r%0s8~%zD@5R0kMIF9As7$C&C+L z1mkj)f8FM00jq#MF)Ql3yuA&Lk0WSoEanB|@?Il>1I7vvsCw;A@#XA7%oLYT-_oz4Oa^ONZ2 zF6s>dEd~Vr`DX@x^E+Ae@Yfnm!`kZz`?r+~_10pOQL38(;G(F!>>QKezCJ5Px-R9C zYPN>tU9FH*w&uZ;2Z||N=y1NlnaJ)@9@D>+1(@%KWVe%DbgVgX1n8MMT1((gZ+Lg~ ze6QE01YryGIu7BU%m@ozf%`N0C4o3`OynORAetynKIU3ti3eT5-Ka#vhg#DPzhFAq z-2>Qg`CFHPjd&^~9yP%I%um;Hs$Z8t>hW@?tw7Jh^Q#`N#jBCYpBQ(+T_`1g;bCw4 zYIjGv?kEdFb%n6Z2lCPwe=@<5Ey$(ybztSy7dde9!$D$-T3`muG!Hk4H0x%o{1WYp zF?~$*C2%1Mzy$I%XXiTsRwZunU6=ST3J>xCg#_(U-%S1+xP8g#xYc;2?UKA#-Y|U8 zeK73GMLvkEcJ|O48#6~3LxHB6usP(ueYRpZ8rX9G7`Zm1oKK&+64c0D9S zWZ}cH?8HGTyz)E8gM0zAF9$4bEfZhsp*+`kv_!%Bp(a{*zf=iT&cvSXYSor3GG$`~ z;iHc( z9&;XJP0>b(pS>(6fmo7pqC_-d}jBIJ11(-CEUez+) z1L3;dMN<>+#*I}7ulh~A(=rwJ2VQR-iLoC^)^EusHTyFq2mQl#K6ydKiRcU5!gkKA z2tFFV5p5!;&RiyqVC~9A<9S)Tv0)P%yp!97w3)`(6s-At^f?Y2nyVxk?k1b2RdQVn z7gdqufyiw0e5q+Meuy^Jbvbpp8z}2?`2n!~0M~fRIX{?D^UPSiRJ_|Ehr~4}RjRQS zpV~HrWLEBSW>$>8FCllBBtDwm%ARS<5#pOcR1e0wM^t}!xBy+k_jz87{s}9*Y^i-% z1e!L&QPD1-iVV2@gHb z-sNB>WN1Tp8~LS%f|Pie1ktwsc(o`D(UI{c)IC;Qte9FADAE&jL8Ozj8=Qe?65}1m z@uW?$-hQ^yU{R@WzJn3wU>XLWo1(oglu?L~zLNJd@w0ucw?q!H-dRNmMezjtjFBBn zy3lKB=8GK(<`@xvE+aX78)WJsw{&c$e*XDUe7P+0C|A&r&w#lA4J?;7FFu3%22OMH zQO#0*g10|9llOdQs_yjNGr1d~=Y7XA>B{8=&E+$e%&Ch=2QqwHm{1eRxz1j)XU9r{ z_nSG+I+8Qe*DO8p%^JPS_SY1H4AeyWyB`-WhUjN8B`-r5B&fJ!=y*E;^F|EljRc`{ z@(wj~JX?8yG+G|=UaHw)6t<^Uq+N+Wdr9n;>5@9gU7qHra=tA~4c25l?&B!mL~r&khWYH;p?0o$8ln_-IxEXB8$CiDsPp5{X!E^F{-0 zycqsi^h_X#s9@(k(Gv#bD{m6ISF&Khuue{g8Vzc8R>`7}8cO|y(K^^^`U{1L?aP>0 zLyZJdErYzRbnVPiv^b-W8D=0f)T=V_BMulGKojI}l%67j%8ey6)l>PJ45 z`Ox3(?=y1|+;m*?YiGzwMzol$sd>3X+MwS+)ZHOVuv_iXJb}>?OhQ2mfe>c^f0b6*f_FX%aTU?v-4oBPpwK*Z? zFQ|Y?-+e^vI6aqmZ6;vJ8F5lnrl{94AbVgq%;3xOI~pi$fYOiXa^)9osizL>&6-Bx zvJ5v)UADw8XPlucah|0K_xOr1mEG&i?x&@Qph^!jU4V68_`QZ9G#&d?-02?ht)<{q zl6oC$WK3v4@J7vrZlLCi@l1#ZaO|o9s&2UNDizDgUo%%zvt) z#pFrfmm%AuJ9JEF_Gc?R{@b{b<|fQ^V!^BUJUOQjEkk-k;*|UlI8Ea{Z-3h5+_dF$ zk11iKvyZE0u@~fVtc*H4rva%E8ZQ!m=n(_(hpQJW6F8QNPFVXqPqviZWufKosB71!&NU$@}QFf2NV8Uf!mlUp}CPy9w+rJv*;&)RD3Wu?+_a_82FfNu;I-hO~G z(t@LDU?tU%V02QP`ZPl=r@O@w3HS*lW8`DPo5S)SQOw;~kcfF`FZPCQoS-%yFSd>p z=#;hN!xY`=K^35h$6a*iq@V&NHnQZ>M}FOCp{R!*RaRz8Dah5@DTBRIk`fxC;UV+02z_ z^gL2e%SeB{CdzysfTP%H*>7t3K(2zW*M1p6t{P{uCNn0OwbmJ~XDh7oYVx(O&jBYJ7Sy25y z&SdVFy(oYnt78(*n_lx!!E|jvXl~tC#ZZ^FD-L_SlzE1xJyTouy4ujW4U4e)V2X<6R9rr=GLR;eME#$sm#HKoNx_u3>(|zK3=>EQOw6lff<=*)Qa}>df{7!pM4F?N+qzW)+@C-j z^9mNJh18rn{r+C=9nrcxIM`jQd7RB^oK_O8PnpbyT?y88o;-qlMYoe8Iaoo8VZ?ev zWsXuH0{uJ8E{}kmJ}mNm0CXrVb)4}?+Spux0X?Fyw8|?Hz$sCAk^SL&df^Iq-cDSn zK{OC$w(Py`0Us05(cvItM_BxzY4g5>iVJ9{Yyw}m+lNV_s^M)%M9q^Fuz4D6J%|T6 z^~INXA|o?at}(!o-^Q+LzS(2_$Y}kS+yIA0`|>s#K3{x*Q=RmtrSYVR(3ZKdX8u+` z?jM{>IrG-*%@VdH2M5*Yys8%qz%R$}JrE=YE-a~ZD?pa1{v&09gSXLHuUvsjnhB|3 zHKb^AL-F3&i?{kg^@jNiBm0OQSYxkmVl3A<_)&(RJhpV$UXnBXU@#8+kQxf~drp^F}X7(*G? z8_LmP0)7`2FKxqiOU8OWg_j3WyOvhk>HPEG+%0D&ilDf*A{|C}0`Of;r=_;NPBs@Kqzj?M{)4FXX4y|0Tj!?7S za_CNR#pS5k3C?avD1rqDKSnqmlnV(;a%a!FEDJ%1?B2fe28TCr+=x;1cC50}+&LuLfn zmfe8!!_;Rco|a<`z?t`!Y3yx+hNRSWkYOU@dVaTB8~}i0wo( z;POK9=Rm7Qz+=N8a3fJ|b1`0tz1hOoQ1SB6edIXYO|CVrn)k~16OVR_*@Ea+JU=A* z^vhI?I#U^^ViM9FvnptXV#8#v6)VFu6C1OkXE=6B<8cC&nyO$W>%ma@_Nb>W^2>~N zxhA?Bn2CDTsOH6{SFXMyIuiWqXexWZ@-F@FXsJsr?lEnd!=v8f+s}Rrl{YZ$!v;=%v0Rl~wB* zdA%;476_!WBd!`t+L-6Y(}HwVLQdz#nRr_#)mbENEz|$fL?P?5lLhIRZ@D2qpwRW| zgcvjbs>{qZZ7*H2P&EcQVcy|y{d2WMo95aa9OgLXc-@Xe)#m2Dhb#ti(LdXrMu?ocjKs+u5hFay%2dRz17zT1fZm@I}Nfd<1ZWO;;aNQ5vC@BXWmOa zc#NAyC%irx&pkkUDx?_qU)ZOi5vB$ORg~N!Ck$L<%X}l!z@mR>`wrujz|xgxP1nOl zZ$EWkeBUhDCYik;aGyfW0)A?(izC=)uhVH(3&o`0W&Kh51t_20Z~X`u4~vn>b*9|N zVZ}%?N^3M62|iP`)fZYCB1LsE_OROpMsLD|@cZZJ_(P77wqPYxn6E^LbD7nG>sGMm z1kUj3E5h!3C%&G;GM+7|eKnS-$*Hn80TC(Nz~9_EF#QK>^*RGaljZRRaw14#V>R1wp(*|J=vb@8@pe+Q*A_h={?k zE@xvskiTIhxI$BE1t@mnL_|ZzI(PBhonl-92pm?rYt4RUv=wGl9*bs@pf0_p9yJcJ zC~O{A!e&Z>WGCbcy#4wfz{svsE38XuBu+p-zIA1M>p9OcNeYel9$;ft61&Qm2hiuB zS;;~Yo|lPG-&yuQwRI0luc_CHw=}Ss=nN;xw01c1zF)29giW%9?((;p&v(%TCNr8@ zLa2j>cpf54==J>e7aZ0uqD(#!U2K{7mC2>cwPw9s zeb_FW_Q(VLPxiyO%6dJ3od{?lxu(5I#5feTBZ}ALq?)WK`y1Wlm7MvB<3VEL3bQbI z_Vt)ou|Mn77RR{IxCne_LDX18ZE`KVFYQ;QBpiqaioV(AIg@R4vtrz?FuCY>$tC*% zmHoVLdHGEZFo9`0D4r{PtMB%%^MA2`)GUs<7qcf_sW7-qdl5hNz@{q}deQ%zZt zUY~co2Dy5B?6bc5QcFE~6aI!f?wP3>nAWb?rVr9j@hacOoq1P~+8Jz_E~b7jO&f#! z3S8dnQ`%9nnbuN&XRaI4^p?KF8tr1(^Ka%KFN0pk&35WeTKhPST8Q*X_}t99mpyS# z+-j63T`td93PU*V*YatcGgKo!DCQ5k9?L~e;cRUt;#lVXugR>zN{_zue0}f?;yk_ghRpk z<4}yfFhs;d#qUE+?Wu6}RiqBli7YHW1$Q&;-T3OWoG)DegDfE(cBj1Awjjw zhni?(mI8KKRQ9Q|{j{`dc9+d%YNjUUaN9sECB=zztdcVAk^r!_HN&8Y3TbuIXu@X+ z{Dm?CAn4K3FcW~JWS6e$;2nxgcDI~#@g*|G?eE;wy^GW60Y>>^8QG7|@+BSBx3eET z!Q(p+(*-Z+SaME<6)=)EmQe@Qm@a$um)SbJDF9ARM@_=eJr@~Nt3!bPb~T|r2i-bn zGQp7a%DitFxls2wtWbcOc#X_GCa!y=;}G2RH= zjWSeiMH*A-hPB1x``+n`qcsAP0O9Oga_==h!P@clXZt@}Ks2}-V3%~xOTWJrIg^M{ zO)uTj%c%5Bre+a&T4^mVytJ?X{`NBZ4FYztPp=-B~AUM+9-JMAgD zAVqlDN51DV$crGKr+u-@4;y?sT+DHx{okapxM%#0MpaLI%!~r>{ZoL02HTeaUDdo@$oJ<;{S572 zcJ(vu|Ds5vb@6zKd`}2tRSnl3NzFNiTKTvz*I^UyZlx5DdK$7=od@-hw?LJF0#?c{fivShcF@}o zKcjqghklaSs>4Y`toHsWDCn>nIh-BNCCedJCS9R6uqTA5dRf8n^soNoJ}RhZkJrzIGhz~0vixWxR z6~mzkH{masJcrLkq8&mn?V z3GmD_mMM&IB$fUT%ODvY7FUUf+))Gbh@!U<>XJuQ0UTtRPnCtbj2mSnsGhsS{~vE} z8CBKSu0BDbk%1($XO%DGi>veV*St&ig;lGsZbz z&PT@Bz}kDyHRoD$UH5g*$tZSW9B9e%KD;5y>K9Ai93(z74{(`^|6@3CiSP0#BYb*Y>Y zUix@9&gk$OxdvN``7k=p`GXaW5^nQVn1ClWf^u-n^Yu$(&hO(O-(;%xKD$MABUpi_ z!8FMETxp>jA3#28Bl^LRpYHuX!{9y<(ak~UcO{b}U|mz?MSDl^CmGyTUhNMM9`6<~ zRoad(`s_tRhX`9e{T9qc+D00DR~{ZD>Y(sSfEwGRr+M4F5JZC-Ot`o7W*7?AELbhp z4P{M)7UrIT`R(bDXjP4Xdm%HDL2iUuM*Kwx04nS#pi~lO?<|0o`t(gdfp^1JWkD3I zUZ~m21S?`4%eKt|W1k{B3tu25ySBvQ2Ycj$cnG)6*W9gMZ5 zqBv`#p1W=n5LBb$`J+kNxv_8l9d^j&MX~KLc<_*>UNlu?AMLid!VT`HZ^00{$@c#m zd9mXgtbEHYXjOg*OXMX+pyOuUv)k^i7mF-;pQ@SxUs3{AY>bX)RElV~l6XH-$t+&u zXcX%-B_57oB{|WP1sru$e3ZUpHTtG%!FU3k&cAI0uQ9Zi<3v2F?B%{c7H`Rt=y1-h zOVOi{Z!0jjVyhEl*^0(NZyWvHA)jQlRhd5jjcx97hq+|~dTbe&qOXh}if2PR-~2AE ze)v)$G?b)yN9?ea`gwCsgClTSb`bd)lsU`*O+E69H#+k_@wX15gGyKg8z6fz>v7~2 zR*yehktWzRj*o;s_8tbyeAJ_TuaL=iq)_oqO8-~I1g43rHJ$2+=}Y^fqy}J*)^ri) z3*|pAeeqy99i&rIw026Pz&M1ZdB_D2$yqxdr8HMUb6P=*qS+A91Bc~gD|Vf+)X_*} zy#DBtpu$K4Nt_PviA_CttDN{_SO*pa6;twDyQfq<#SR+W#O4Ha&E-rVY^uBbu-0N( zCIs!*M|FdwQnw6fD6-2h_^{;e7x{XumpKH8qM@5qK9KFuidP)LGSyDyz4X68%x`-N zFYNa(j1~#(GRN!ICfj-2zF~BUH6HS$s2j`XH_*163xm}U%C$yZ5Cui>+3rLf_P_%rhwe8#_p)igw6ekiUIuw+6jN}23C~UDS$1lbqa$FRi%2ytNKbTX^$f=!%3T^e zYsFQh=mpX|8-`3dk};#{9f(qw7$$hyS=o`-(zCAwr|0i>&0%voN%x@foGS{;xhrs8 zix$J^dg#7O$S*5T?q1}?!KcBxMF%yzk?qXAo$)=a-Z#aN3S^9a$;x*ijW^k9)k`ho zU@<5gFS^ZNg`!15cc+jLb_QnuNzyV+tS7bkg3qTXv~DEP%2mpr!S4W4NpKEzO9fo7 z10_5iXIvg{ChWT2QaH%TNUHATDsU?q2p^dPU``A{D-$|aS9tuO%Oa4I;uGznbdv&9 z1LwrX&%(ePRBU35owwx<0xP}D3k)p^dGN3)cHb9;HaR&cL(9aZR}~yB3MwdG#E%c5 zY)oW7zjy&|(L5;gW>sOh$sxquFvZrhWv9v^=v^>N{DUrHSbx9N28U)%YrMDFOmz zq`Ni__IP$VQip+`_Vfrh4>%q*uFd^*&ju=giP`#0|4~YvRMb?=Z#NUS_QvU9ig63g zU-6pbDJ(eMe`&Ci#O52_(R<-;CA;NPTyw};pPnHSLphl*oRArnHoxK`TyLn?9vcKhEcIRr^T! zEyL6pqyHJp&vLu!ggTyOciEVQlmyB>^WaR~aF2Nd-X|6yAYN1`Za|#M9`tmDqd?k< zzvlhnu8tnWG}I#q>EB*#wLp_%N1NAoQ}kuQQiIsBM}p&p=&Cb6!kb`)^z&Q+aa=G{ZM^d8LU8R0>RJ$P5({H%)r6~$3-8) z+anO!qo?awX4P%BJZDZ(MQ^BG@J|f@!s%gJsYh$8JGxc{qTzVAO2iw*a^EH1gMm+( zLnwFS* z2$LU&^>SBMl+rP!-gfhp=ZXG=?tVIJib>LIvCT zV=-eKL(}zLs1-FGpDh=E>JAza(wujSaSeASX(Z~HOR`5M8|Ru1)Ec-D3HB<$-NA7p z+a>nL;8{uBe6)G>SGuWz%I(kyu8C)ENFlmt+L$hT1_W9?CgrclFs{uUL-9K3YtO`q zsb5BInn0wi&=g$~(eNHwn1;TBaQuci7#M#f#pC^%$=%z_xuT$+N%OFp%LqsQc0p(A z$QoO{&|Qas>ZLCr$b8_XIdKp&g)t5+M2Fs(r~?83uwRC^rhk1oA+3F5tQBcs{)vq# z)Ma#YqXI)Eh}4ektd5goH0?m`Mh}F8GcDobh0ce_m7+s@9cYX{*vJyE!Mp70YVQqC z71cu2jO6|&NPvbWMnxm!eawjW;>04)rQG_v(1{!FLd^KiH8RMp2w`QusH{70Zvm%T!FN~hT?j4jhcu+6 z6MW;1oB_U7Zf{%}e{teC>4x7G)t?z7Ycjf2VP5A}!1Id=`=y;?juXN4O=>4j=F8Xx zxg@|(5TUnI{@wq47YvZwe-0$jpa9~Mr~eJUZ=OiEj~}cQ{n=fp6m&5o+^hU_7Tg~? z1YypruAL9cN^y~022_Qd5_Uib$`LQ*fKD*hnFR!!Ht9L^v?iKIt&&3cV#YeIBmN@n zV~7yCU7e|3rE42eU_B5Prex$Ftez_&&{u=v*Ac~7!-JXiv zDDByhTZX|~oyKR&<|&GW7u?t|#KItV1sMh+kPO7_%ICjc_Wu*B1}}IIk+9D~ZP)x4 zzxHh`1PFIKeD~vj6WRa#6hsJ)TLm_;^S==5yIc@*d$Q`#16Y#(7t{UkpKKv3-gB|1 zrT+ruPeN!_k(TQD@&EjSPvQWHe+hMK2gcohcz^%De*izjyAlE(wocPq+AZjlfQpr> z9U$jK@8-4#fzg==q8fhz?{{oxM8vb^d-1{QsrP>!_IrNtd0EG&MY#X#(9LvU$lC<-=zwk}6YU;BW@Sx43)QlQ{qHu)9T=x*nevsy6rCmp|)>qWG)eeGkI51@vI$ zv#0W<6GA2@-{#}y<#5m>Ve-?DOmr7kGz&R*$y68^%JnkGr24z$4bPKL!KdD)no`*` zryCS@1)l1CqxU7W#&ko*MFI-+#~z6P*m=@tmCN_4p@3xME%*=yYI!Hl5_I~L-LQM^~$Ucm8& z0I~3~iad+d59b-3sF45C3yjPYt?Cn$!3M7zf6Yky{A#mmeA^1BZeqxl=xR*FbZ8jv zNW?#)@Snm7Hj2)~{ap}a@(Y2V?;(Ww0tOCdJHc0T8$5Gwfe+GhgWiISTi zPeA-&Bi^(9qu-BP|BllXz^lXmTx8Yz(PPfagaApHK=i=YpS;%}$HM4mC-}BvPa(?h z4pFdF_HF?`{)bvce{fQCFP$(M-O4rgz55nI%Kaww7DR2EmeHa9+>5tDD6%#!w_P1T zaO)<~KI}v@RU`e6WBu)l%V4$6y9ZK8F0)I?1oTuN93njM^TY7N^_t-h-!T^;**56JdS|t0n_)lxe7Kk-E8i+B%@^PUPHY4aNio{I00|S8a2&4Q zn|nwUV;z`S=hh)myNb}F1-+sh{rf*Zae^QQ+^$DR2&cwolFpw~HurO|$g)L>lU__~YHMy&Ps4QGh`V|MEkz-7Vg`hmN_O3tf&=FqeN+7sWVsKD+@Sv8dkQ zBT%youRCGR7VD=*xKfN74{S`+2hK!lz~dy;Lc-omb$|LqOvBKjpz zI{&@u*CQXw*o?C1*G!cDGAD!SB)0LlkHEu_eHDQXH6XUkuRLR$ea&}VVl!{><&{%z>tk@L zzg{h!wsbzSfL&LCGy5q(ypxauId^;?Fe{+^j}Ki;NP*cUGOR83s5}&cyGOp|i(DuA z`Z=E3m~`m<^UO?>x!(Y^70Ca(p+A$7e^~^v`cH-uf29$c_`(MpHq5yyVnKmRdiO0t z8p~7o#5B2||I2a9nuuQIB|Wr~5zsWV zg+j7ebq1e^T=?k*bc#7QSBPEC%9&6Welq;2_WWw+H6%%j2?4qTy|v|X-5$ZYj?c~_ z3R056%*nkF?tP)e>o`43fjgxBOt!#HJvRUZ`u7ZLPe%?x~y24hb@oCTvx??cx8+X+-U}0p!30^ zfv647Ld*+dIxXk~q92V0wt+olt;8%r zm?zuO5M0bdADx8;bU`D+Eg9@r7(LpmI-cKy6AnAC+6F%to^w~-He?5~tQJl*qHXC! zokJ$q1W}h(IzhR*hs^b@PzTU=6lE0J)tJMnfw5bD84<(Q!S_v?Sf^{_J4k-%dcm}u zIjqKN-C;S%lHrO|m4xWDsS!PCzfBEnJQYw9RGH)~d}L=E2x*J|F5-(Ch!+2XputPr zig5XV7<#4zAN2IIh{bKl#6vD2zm0Rr`q)ph(ntEphzHx0(g+^1n zw|7Vn$qj|uC>vcWgFe2-PaC~rm13J5@B>UnpEBV@F`xx~f4LRJ2nF#3cYb5d{V=d5 zb08`n1KD%vm%W%eY<(ab%d{iEThi2XD3-<1a&RJL$6Gme^t77|mx6ijv~=1dpuS5h zgX|B&Reg1X^RAAc_e&NcekK5;x;J{5#M~4M-)S1vScaR3;p>#vA;lr%HZxAAcQZMg z#BzoaWd2@3$^QoA$%r9<{9^26wL~LXfC|u4^JH|XUuu)J!wh!vOK27+T!cYyzo9vR zN-qq34$qQ1GyAaO8j+;4g9^8siNTbcbOIVN6YGYODA>J{np}teT zZH}e9r+(l3`<_=nZf4pC2$r|bMRxtRHJnYylRswduC;M8_gO)_X>q23VclE>w_|+X zsUAqU^kpsfaIa{wkv@X)LqFT?E=r~fRmZi>y%@vTn>yVd-cG@UO=)FpEIuI! zRKQK}>Z6+0YU*50A7wqtLN(Fn55BFlmd`33*qf17Ff~=mjUk=f53-AYC5fMP0jbbf zIUEYiQUFL3vtj>On>PJ>{Gp^H$51rib=VDvJszFwr+%XLTiRpd6h}Rgb_6Q&WZIkc zMUAL_co@`IqT4I1e)S3g5u3jQvm@FsF1-K?Mdsm$)xUAyoZ#2CK7b7e^Fl z+aA&%xJKDK8>XJ6vxwkOcxsfmR6e%2O=ubt_uVWj=^(1-rJay2nJ^IDQwVt5Q*X;@ z*?yR%6sm=-hJ?b;s9uhq9)QW=Zl^QSV8+1pk{* zD`n#J+A2umVJGP5i-2Z?_#XceBCx60<++#VNm_1~RJZa?OC_-@#5I&^{F1pYyf=uZ z$5Tgt0NSiRHWIO>c|>V~_OQKoQ@GR%($nw^9xGZUHCayaR?2Z~4V-@_Adx;>BwbC9 zzZ3cTA(lFZl^+-Lq6C$pJ3*y-CgVn*28LsnSCnELvK-}`?TE;nVh*Suh}E%(+C-_2sroA1MT3Y*Bvmf_`O2I|$-onqMKNTS&*b%-qGB&yJv=17S zWmNZ{k_#bz>jWv9a}tMMiG0rD(E5zF@UsZcY>vV=VLn*EVx9jw072R7b-W6@q3bYB z(3!Ku=Z~2z@PUS&W`ldSP_(*f0?w zeE-XD!aLtB|Kxi0-r(@}=j+_PT;aUQ{5f4vea=sr{q=@lid|@JBZ7>SM0$6V6Rmrz zsNJFL(V8&j^4MjtgZ0?P1mu7oW9~iZ`@7l~<;X)`ai3u-8qvh+(WJ=Gp)O<^wjuT3Yvh@u}PZ`iK^`vDJV;XU<+gw^F zhw)RMSWs3kbSn6r%RC8f9p^<#F+dJcjjAXAH9XgDE!e)NOq(Rv*pzyUs016%0o_mE#f72FNiHxAXzW;wWEIc5h&ouu+tb#KmMA1wOI zG3Aq!d~Ycf41FgvnJdCMShuMC3@JI$adkRKa@<$Xo)XGgp3j%d2MP>&NItJY?!UH{2g`V4(pI@VtqppVyR|reb$iZ)Uy^J& z$(`~E)QtAXZL`_Ho@SnkjZyR=ro6GN{f%@YA!_`h(4a?c(^%(0wjfr!M;T|;)GuZI}lq%CtXF3rA6 zOw`Cqx_Ll9cK2l?T%&I-hVEcC6sqW4<5u78HV#*z3w_I1?bnnC6?28jYAjG7$#WcwbQ#?`{`vm^ET z9{4i`rr3O%srI=Mv?V1uzY!|}KiY8jO>(w;o1C4iTos10ON!&1}n|sL175H+x&BYtq7rmCb+GYIeLI8cIrs&7Em8 zi99QMPB$`Z^+4BA`B{p2137bx0uHl^Y$Wj`tHo&ljMWS=%CO{K(HoAghv=@+YmU_@ zoKW1dj?JH%_eKYenXZSXP{A2AcPx*(_W~2`#NcG%8%B+{rpHFh|`8x>v zCa_Lr0Kp%5E>w*9E7T5i`z|)Bep>&+c|CaXz_(Vnl1mAh_k*o`=1R+iXACh{JF|FUtn@o@0h_jd7)Hz< z-fz^^@AsEmhKojT3U@~N8*-m-c|M;r_1cPtR^PYIYr--GE`083RE7F$*X>7Dq+9N* z+S)m2T1KF4304qkB%sB9%0zVy-3e>HPffDM#5`)bU`fH07xxEA^PyCbCq5|1-v7#@wDjqVYF>VSH1*`SRFnbhtOGb(jX_R(I(GGN&5# z-XGhURSVAQ6gj#^qN?M&u*I}(R1NQ(m8Q&=do4^2UV_IuI5F;HQ|_6t_=oCYA2^fw zrAp%D@7QzF30|q}@^A5Z?G80#RbUeUj~2I~N`8sRRKXLfJRo zSuY9yO|D``LHb5lcMuYtz2Ly*Ne{c&!`M3#ypqj>y4Nn3*VbClW|+L$Sa_=v>)*RR@3N&ZFkkM^g! z>(l4SiTz-=v{^2)Xa1>uAb`8fL8;L(wW?8;J(1GLZxA`m(wOR88apz$4afg@B|Gry zi-5x(O$^G8W|(3*{!gy!q=@vqJL`W#{pXkMA+_a{qyd*&G?mydMHfF8C0Oadd~|oT zgof`>YVI44?1er5eyMJ^QgSuZ;*{c5iJ6E!5spzyG_ka>})1%bfGvVeCKLQht6e;6E zX|_*Jzzq3!nvQJ6l4odkJek$COAiFK-Dp_G^5ytLRYi7u3Vb*|2(!d4#5v)r4N5(~ zSqc~t`nt7QmnSAGHM7%nY{0`PlqmH z!xC2SFNIpD3$~z|IO6DDyxFC0>jwI6m|Z10kC_CaKO z-B0q)+3bo@-&LOc#*JCe2dyKOXoeC{$}OKBLRbnJE0Z46b%{b6`1M=RlU3+8RW@E$ zQ9PxY?9JMy%&M_R&uSb~Ogp3*UgI|hGMX?}!SHGlFq8!jxAvF@KdSe)q(>cs=V>DK zD!|(KcPVtA4Neteu6wCCn%Kb1vY|vsv)Xi$`RT%OBDg!<;NG1v_d4tTwb5bRWfn^I zliDH2<{>^zwSDPNfwwNN*jzHNvp3%_n6eJBSSAKUEg+P6#3lbw)4Q)Tal2OZ%Q-a| z$WZgiX4&%m^#w1(N)kv3pcbfK5Fxm^vdivf@lkTi&;=L%h;wo|4fRyUQ2D5icZfP7 z-7*nvJ{@T|d+hUd@B{Y56nVRIMKAe2^^`2qs*Kdfif$|Yvk^wiZ*>X>!&s$n`EWu) zWs&%T38U{)V>s8zk=eQ^RbK6Rwz&>R>$*$Rg_ybLO6SWNY;K9kXg(Gq>Jij(+q##~ zjafdhq+Fs7z9Ur8{8cF9DrBZk=S3avEEjemp3Ad&Ln~A0k+8bu9bqOl{km+M8`Ubn zZ=`gh?-YMh7S@5fN9R2=r9E7S4t|AL3w%Ir1mBrBT!BDYE)}OALyyg|ui{mc#aA)A zg%YL-C=1s(@lXmjfnDlAh0Uq%e0E)+{rz$&dZ5yH$3d30Zsm1ef;N>AS{LKp7Z?_h zVvM}Y7Zn=XM&MFNKhm{yORl|c%pg-gO?)WV%qeA+M~F~r%J-)m!{WgDb+0pyiNGB1 zvC?2{wKrD4^jTfZg}7>;^wGSo9ZP+5A2Jc2B38Ht+4uR53B-P8J^|NawDnMh%%`8Z z&r2QZr;YZ^oakfTVXc8({Y{&fS6^3A+|&gV`fgJMzEC^-uB^)c^HOQKi93G5D>mfa zXQ|;^<7Ka@*}Y-;%rR$x@C?{XwT{1Y#Dh0OzgWN@X!amsbFq~5)3ef-jHBaQHR}j^ znGm*3Az_+Z zdO8w+?Ml;r-D~7=_Ar@?MwStuR>&P$$~|?`lo0t{cl!&UPH5dTnNRiK&@Z}WDSQhi z$X2+n*1NtX)8lRqQ(Wo1t6AO68oc4zdC9FmU)O5GO2MK;yk11{x>@miX+>lq^Si*o zAj-$TYcLak%%LFdFQDE@I>8*x&?d9Vy5zmcrjN1WBRc}~W%Ha~22Zg?oz@M*622Qw zAF=>npgC%Ce~Gd3W!+gLt1}}#%Db!Y+Sjq3d_3lc7(t@>woppw@ro3SJUAr817znl zRgc!KvUfZ#Ut-ycuekLFocfJj+F#ISfbJ-a=fzo>^cND;xhfy}`%vG!bkx`3x5UXx zYf1fF$&Oyy_%8M~d%WU!wHmd)O1w8ivufu2?c{sL#)r^p5od4tW0MT~4i z`8n^X&6&4NK9gUxQ9rFAPLJQFy%#D@>*&}ywB_jH9iGznAQG31i^8qw*HkhhfQ*N8iTgiEHd`3BHBDQ`(LWD z%S501a%!t_`Bn`!R~X11XSeL~4&TtDO8*$p-XIRX(?+#^Y77AzuoZ8Q%3JGP2S~SP zv6t^iztuWu*}Xu?= z`gp)<$~#W8-Q8L&lveH9P%PV$7rCC!B8Th=Gh@|F|3mJZr$Q=Kg4t(=lMLKibB=FT zzo^ivTBdOm8;RT2?Bz{~Y8?0B>7Hs?d&vmmEz}v$s%%=Poer=9Fl=w7{k6*?UFps} zPCa#B+K*O>1@8`=#9gf?#i!-lMX%=XiI#Nr;I#fozL+)*=m^#^?h^4nYnb0>(?^-&Q}lLj}q21n!zH`L0~-e{Olz!pW(;HJy*cdOXnxGVhX~M za1DN24Q(nC``%ocLuE$kU^rW8Z}X7)MTl9M{GUT0&xc%et)x*fBc~r2V-B>*3l4fl zs?E2*Y&RSvAhQAyj86Cx15GrhW}&h+_G8s+2RlCEoU>fffpS*uWe%M*XGIZZ?wU)1 zd2Co$X8k_oaMBsayJpjji$nHVuiyggak>`x{>}3H6lABC6jU%(a18nl2HcZ?*hQz{ zp2|$P6I0IfoG%67%E_Mw8pkl!sZUvoh=Lk}htBz+J+6lsGbRQ^ zRGN%Q`ToEva{*95lb6`(exe7yw@Y_X%#?JRAET4&R$=NyCGJjnvE&b^vfvts-`&~% zoWuAUw&cFzOW!=QU=x0=58ur923CAU&`R6l3&>*djKlJHr19TiwCuX^;48h+Vz*ebeq z*xIt!LR~oNmd$+UQ|hO;XUMLoi-?4`l{|-~G&Vp}fvqpugz(Sy=m2uTc`%=_Xj=Cj-!SD(DV%FOepeORcpQ;(1O;)4V4+vm`;;V zML#vS70+gzeEEP5WBGULo;r7a!?yNnnO3NWs#EoC`lnFA4f$aGH4arj!J-E}-GO9N zvB6ncP!@(?xH?^b;PjCAsn5KDn5zOv~ zuC_F#U>XOWZkNmu2`Ym$UfJ>1V|7-{L&}8;UgHkv6v$)@f?{uz$2kyr3RWH)abW#M z=fkF~c3v+dU`fUE!AtfQDJbV8zSmP^-`n!ZMoN($N92;H!RNvuclVH9TVztm30KEb z@pD?X0ZXn?znBqoPA2~{uG&tfKb01a+)NeR60R}s(m{90px=D^eQZL5B1d3gx3-Z0 zG(xw87O{G9NxbZ5%#6*&OCoqeKPd5{Z3luNM0u70+fXc;RGp;&xo5^q)U3AsP&=A4 zPMMyXWWOV@B^`Sj$z7sFHbAtqjC`(TgmDz0irb%Uvtwd zd|?>e8J`~GGxb6WIE7`}?A@S}w!U;_9I2xI5$?4vmv9=!4W*l8^1&}6W{_+~i_RhA zbkiF($nEg!PUWw4QlVG9Mm9v$=WwkTR^C`&$U_RtU(vtcN7Tk=sCy|sL!Cz)R2(kb z63^XK(BYR;?@nNpy)(L}vuDNu@3G#of)G!x)Y z6itcXgl#0#Bw%i0Kv1FnR67yvQ}!bnO^@bztdEw1*y2D5OEshDC! zzl+9{g!~|>%e3`IxmJfw49IK@7-QG&m$Sqc{X+i!wbRBokM5J*sQvWra7w4X{(zdW zQXKn?8mjhao4dTh9m{9MNRf(IKiM+zl@9}06-Ue*6PjLq*9pZG11YS0zq1PHYaA({ z^fV4A+3f^}<8J#7)p&Z+th3E1ybp3y84*-=f3Dg*Xl(Bi-H|Q}cS9A+P6&hvfrf&? z+4--(JcLLoDu$@O(vG%@z?4`nc`!R>%X70-f6kNfmd76Ce^S{>b>8z!Ax9LgaBy7V zNaA?4SDiea=q*2^d^<1VMz;37bhXk6Z6Jl%1^Yw#k2}IHvP{Pi`m+{o)w16y2Ha+b zQ`~MM+?gn+4)0C+h7Vp(WiKhObtp=M*}CM4n`qz!qYJlztQwykXCgn~$KeZgq>z&P zI)Yjg*V(CIaYPbx)A(xkZv-4zlrQ@FLen(``LYjI*6k6|nV(g1QNuAI7+F*s>oZea z9tbMbSE4KElTah2JPTmAtvsq7r{ImcV#wf}HwH#2;_ud^mBxqBm?v(}(Bg~;`MTfB za&&c-(*~|jte4+5eC~M`TK$aNT2B{0I!I&(65UH-tsv31`c`6t)oA7Mtq2QgkU+;) z9TiStXPNOB{nyb3`1QW96X{8yN=om4N_y(_rb&`Zuj94#@olL z+7J=irfp7o(D_w=y$$ED5p+hZ99>iu5e?m747nHVVcIWWeR^}@HNd`<2NrTLnZ!tN zbTPiDm^~0u=*(am6b-@(h>bh)o@dd|++S{XzFM?e{^atYLc_Ghpit2aQXNA5*@2B1 zhVJcCuP*61HaSZwoF#=hls`pT3k-H0l}U0Ba4JkuPs*@f@^Y_;;Ruf_C&wkB%{hX|Rd%c^z!a?Jby8IcXZOlZx$b zgkRtHcOSog^Iv+h_o3=&=Dj0ygCBuGA|Bk-n-RCQdR<9yD^h9NX(FpFw;&{?i z+e?l$JDoThk0|ZW=mr>*-j?iA8IJqky*P%C#~+LN3(JJZ!_SsYzqbAW*~~JROoks$ z(h-F-Q*|C`5muRGj5AeJEL0z0pg&Fc>hAQ?Ma@#JS4o!@=ZIk84Tl83G5T+x)?WbP)Uk*fC;<4y?V?_S zB>6a+G)~aMX0G0`;XlKT-0y1fpvCR`)%(fWzKk{3Pz+VugF<}cdMdPKnW5e*s%gtj z>aUpHp=I858#Z)H8I6_nE3W4EYel%QWu6ua!|EHAXz7Y6E?VKWvK&zARN@KD{W{Ug8t+T;dnmywoCdS!G<22EvkBg<|x zwmX9!kr8`UUE;|%7ttpCZ%(0z^%wXOm<}q3*#Z*`a4$u)LfI8VZjh)LC}M3oUzO!; z+V@rj^6TZI*)AS!qPW>(z1&!(9!jz-;7D>&^A@g>{E;*1go~TnIRt3wynFhVxt!hQ zw-)UUp_F22l!SQ19!W`7D-FiUm}Yr*Bviy}uk~^6ya$Am8L3_)S~TyNAXgk``RwBR zO%?_g(;9|4``z)JfjdTrV;j|kHQ&KaIlx=Z3O!HmmKgW_Y5qVl%SB(tGb7y;3s<6e zWTG)+vpFs9lAEr_(zNfKP(r$A`_?$f#v;&ZiA-7_!3rPR;@MCRbhEqpGZ*J-DMNPr zIrlWrbXtat7gtDEd{x^2tOlUdie(|L%rNO^mq}Dk%;4-&|egqAZHK z66<1}hT}vHF6J)j2*~i7O#?Md*x$42xG-WYGvc!yw?Y}xBTb}I<;%$=CX=3gLKIZ~ zmVhp@FQaJ2fJ!mwUhXWDKZc==f0}zuQ&?5%N3etDF#k(9FWofImBLs%OnqjUMSIO! zRMYKxx@B=sGL}x;xi&kW(HB2O3D{%{--CVKX`E7*!GIs{;H%48-1-yW*0k<5V>hN% z#j$11X}`Y3h^P0F!wy-L z{rJ*y{g+N0d%h|rQh^Io%AQAx2x2uo1=Wnx741uM>w|Wo?G>4fyk+0(pVwS#$CXK1vT(`iRW4*oUV3RCd{@I_ zlV}z3)4Q-CGWy(DDkbcH*uv~M{{b5o1&UQcjCbXx0pBiWoHvjB>hfb`n-98MXYJ~{ z!~Ra-bK}e@%Unjx>f01t3`RFUjlAYv^L0y<6^&dcfiw%)uS`qsFKhq}b8L-87m_@4 z-7AKlv3q?uDWAwmgd*87aGAB)sbc-eX$$In9X2All-jo2H^`p_k?T%6-|d$UGWQp8 ziNK-}jM;PGjtKu|=utsO39mf@8!xFsgTv;!J0D}FacxpKO~Sqd!X?+#T=%?(<0wU8s%lhQ09<;#1E>L7 z+!HkK=l37fwX4G6SuhR}k;U11OG0L0_Zq!eRYB%T5JB}4d*h*b;t zpy#N|lout?&2c#F+s_7|#|9`=Vft<;S0Xfkw>I|^hw^~!W;MW7^R}ilZa=m|FzG!n zNqFoMmS(nH{5x-CE7hN2pjBC5LbBe&?&v6jQ27&;bBQB?db+M{S=}h7Y-lx~&C(3v zpO=0<4orG@9mc8&VW(85_`WE9CeybAo152<7@6)0MIshKOw0{qoJpdgCpb(M1!?2ZI`ps_^!>+Kn+ymu%M=Igm#q}+KQwZS8D-(0*hfP zB8{y0c95y~W2p6Ejl`tWki+wgFPlyrqfWxJOs{}g|K0tblEJT*k zM_`8@p-eRe#Q89Tl#ks!#4bK2!bPM(8q8i%$Jy$;4)aeLCh>Uqu0|AG8623|(T{J(c+`0|Xo| z&n(IE(x0bZ<|+X!Fg|MHSD(5Q-)R@@-err|#=pZB*%*oHIGZD+V?q@^pr8HcEO8!B zM&BAF*P$;VrgZu2blP?E6^M0!&EUcrHEbCBzp;*>eMqQd-|UDV6f68cYY0FO11|X7 z$Ck>^g8xfTzzn2}eP(dM?LQ0 zvu3xe7(m(m&o59Q1Ba+UW;Xfnc8C8nyph=i8L@Mkad>0@D^_@UK+ChmlxbY4)G4(=S6&1yVN?s z#q9qDJKP=lsZj9beZr zwe-+RJktf$4lvljSzJxH;wF889W3Syh zw)nR~@MaJ@fswNZ1QUol{Z-?k=}ols9GYs4yMy_4uv%8%*?EoI8Dg;lz4GS=G@pgu z9te$o=UI@W_Qz=U_w_DsC;us;0jMxC0W9hMMHVTqc$fDK9QvPqB!x&Yx@h4XUE+2_ zP97?6AuSXplfu`if9oi~eQFKF_8JOS$NHPP8X&apfdn${gkujzm}-b2dj30|f}BNK zdkqa7!^=XvFlFCOEEC{4MFsSs6(pJXZ4V1iXJs+`I8p3dJlXG0GGTz`6>f)+w9&;B z(`!zhk3A5!zblR7+qCb%jQ`%If9EH7`O|@9wjl4&83@1mK{El`5TdQuGfB7o;*0@wh|0Ye44xJAcLFumco4}q z43hwx-@be=xGzo}{|Raa#1}yH6Sn6ZQ~-3If+&NK$}UCL>>|B=_pGVT8KmlhvtF{w z*+M*jvv)D_Sf#*c{N;Qoqzi(h?eTg|6cPqH$m3>8yaqKHuqBh=T?zLZFJAVH?Z&aYD)|@WG8Kv3mA*5!*=k(IJufUf>8DVZ-|VfCM7s zGzXb<7{>i8D{o#QAntUpf!vOLW(S&8LoGb(I;@ggk|kGj{GR?R<1_k;M)=VVw+sDG zVFqs(X(mXNy+_n>-?@|;1UQgwM+fnQj+_{9s0<9O@xe$!R+0EfN~A{B40Z<_g>zEq z;)+CY1!b*<>dqqhi>N=y;FrsZl^^%TR;rCE*rN5_qK0Z994$}C)Jnj~yHZu-DMF58 zYQO3>&V8pe+Q#mWCR`mGbIkXf2bt8b!)eLl@LU)LYf?mezeS

$U6`Co;<>FU*6b za9RxJ!S0VIE4lY?*|QWKEKBp=M!O9HX??rCOU&dzcU|gG<00EPZ@-^)e-~e-!bgX* zua|kU_atXu{3XHe>%1?0N(xnND;0aHsWG&eQvIN5?N`(k^ZdTrP5JS;% zj|7PwUpj$N9Y`V>T)*PvH6nB2_ipe%=DJNFuRZMY_5$Gt5tu>SY5}1?_|>gV_~Bny z*c=1GAgL3qkb1WIWTwn?e?mT0839VTmOJ9FQ*mlek9dnvyE-9(F+|~?;u~SWbU9S# zVsz7kXY14oVg{2v5ZgNBN;(|UD#5{$>p=o)4Y^%W66D8JE z`zfAXsZ(sm{<-Cq$CK|X_+sxya{y_V;vnsD7ebf!LWJhpFLs#^=w!xBa>;v!sopix zzc{-3;kmXnL0B5|?D;1?L{QC|c0h`%85Y zn#rG@uW1j=!m``QkXtUkQm%*vZN6MwUmHypJr8j9SVxO#zoOumaxHRTqI?D;81z3>~8$a$CLx!2p<5fh5aeh2DQ2^4bi3nzSGNcq>0EC%R!5T*?H zzt}s=xG1}|Z&Sj6G}7HMbV(!KEkn0Rw@7!_fRv<2gLJ2KNH<7Ghk!^U?R$;;x%a*I z`|SPw{qTPBr;N-sYpz)9T*rC*Q>4jnP=9wBB8y#^cuoNgm>gf`XJJiqp0aHu5#owo zS_5IQ{?v631Y=CAZY;m=QoR5yEw<!z(p8 zS)K|+hPO!k?bW@3_rOz7DWq?WbMjs<_%z~OsH)I@LG^;MPruI{maIt_nD$`FoVcu9UdZK$cbWz{jdghuZN zSkPSX+$e+xuXh_Urpb>|zl5w5(eC(Zl0Rn*p z>Aiu#rmsR8G*nv`RnjI82Rd7QHfxkXvW-hm9YCO?VTU3y{Gdkd#&9~Om;5Sas?|eH zo5U&k8d_qt#Gq`asM13)ip0oNLPH-n;zVQ`xr5f&Zlcd|X&9DQbbi9+j#LtPv%9Pe$EG`)coijqrmN z6TD@Bi*H;P5QS1K7etSNbsnyXl{<&)hf7T)iJdC?n|6z`=jlUj-#x8BFsURiqiu=n z{BC!%5=A{nGWG>eA;W0KDo!WX2T&>i&Axa!Zmo9_ZH_sh7e6I^GQs==ht9H}lS;QB zG%x&C07wR&*2(t&wXftiVEgPf6Q4TvF31cu7cQ5!P+_o8b9ws0#-R9vx2^qhp*wE! z=qNE0*GHGV*PYP^;QHn>kF>F#ESR>yt{7JhCugR;QHtg6MgXe z(BhXQO%68gE82Su1hwlrx(Q!!?m46LS2mxTi+XYu3Tw9yN(Z4A5~UG}AxoDLjjeDd?W!U7Dnf+w@%V|q5rbNO=g=W{&c0il=qF+1C)ZkdG&z-#OAg#(NsB#^I zzi750wV$+yaNJUqJ5rQ)@h2jcZoWLlm2JWeqJ2b_!iLRRuP%8y+Q9n|1hyQ`q7*U* zouNq^9HhmwMFuc)x>VLbs?)mHzV#ZowW>I2EO=Y zf%kc)pbKV7&(~!=^`^=JWu`_pa*=ncG^nI^1N{itiGEAp<4q3^N-0lXICfU&B*`#NV)^SPE8<{bI&HBJN zreL#MmKxoXQ22`T6m4OZ$_`b{3HNR0wGu6<2YwAr?L4X&iv(Sn*%rIsgt9gMsjHDE zWG-Khb{u*L>eSt_8OmOyFyYfQu8(;3^9(bV)mo${M29IEarC`UDUPm5JWj-~R!q*h z^cjBNh^o;se;hS&O*L=iqD(;VQ26?LZ8Ri8iM$WzL$jJ^51wZ8rqlB4eVx<{PCM@f z6g4wjFyH5*l^$oES~P+|I*l&_$LlSRJ7ht_wtC+dLT#$9$9w~mG=w2rhAxH&Gw*L> z=LBRdN%7X$QVm_oi~R0^J7DBdP-D07lI{}Jo;+Tdov(qd+Tz1xD|VQ5)`YZt?0Et- zz1<3&I^FEXvn6B`iJ+8JQsrAVU&?euLty%Zzt&rXn?E|mgj~&OT8ss)O7U4>3g`{~ zQHTqCanLqLv|QZ0ccIgP2>hCaZ}o!JaIv*y(t3$Y=0V9mIqdqFPVLXScBmKMbtaRE zo|C6XYs+BVUcMn+c#h=;f12jDnE2v%zt>iT`2B|B+9`#xoXtvO;i;>R@bgo@WcUvu zLa&TJiXJrWkXZy*jNh2!5boLDg5BfmV5MsQfx*)n2Q1+FVRjl`VMHs}1-_sd2gnH1 zQ<0X53oD?KKm|f?NHJXn76w1f!nJT``n};^B@Cfb)@o`*n3>l0eJl={p^FXzJREsY zj-pWheNPVXlS?12#f;OAV`CoSYnqSU*ZRTf+6*9u;Gl1b)}wa22&`J>wKEU5sX>ap zJN{*yq3Z>~!5GEE@S&OYD{4MVGc=C1pLDxN3qym$y`>fr@e&eK^&l3odz8nb6k{2S z22l|iC{|DimJcYX(b^@V9MXDCq`py0cMT31X*xM#P6=hJ5i41aFMm@sl{c9mEvRRc zecIt9Iw9}eg_3#`e9AJ#i;uXils)O;b`q1cal@di+Jfn1y^aY3t!sChyFRgR2iqvc9#%iJF`$tA^_}!Nk&^^R5zP8 z)avZx5!c&zDZkt40t-INWbHoP*B#_CUWx=w&yvKpG_{r`nHF4%c~Pu|TYx1+4uRm~ zPwwZ3&FNa`Us7{h*#Ni*wftq|vym^vUl+xO@3PE|??4X7VHeE>(UqD$KVmGj$oW2R z3E$RRW#grLXuK@$>q%s(>vAOPhwEvABDUbgyn52P`_x)W@L;;p_4FcrT!kr1ox89P zACYE#IB zc3cT~pHPRX$`N%P;pk$s19iz8W_7sWddqL#r&&NWPRVjCR_;`>g|74X#!|RYz2<~qXUr{ZF1ZBM8 z4a5k?bWW@=49Hw~D6PrTEv2H`1A(8gJq3r(P+10NWMTEB^(5EXCej{AF1t8}NgU$J zuHq_(4diEUM_!azEH(+9c}IFvC^)ZE4*L!f1P#0uXX}TH#dCP-Ye_15dib(LYHB{E zeDa-^Kmw+p^0MPnM1?ur6UnF_Ux7{ENh{rVn|H6kz4ExeZQPB5)a|nr3I!LH93NQv zG#Jfk#59c`f}R9jMZ5$-==m+UnzthbrML25{#5k4OEgcNuiG^tDXU1JD>^3e9nhXp zTUN|*DJ^xFdfT1Ti926w(m5bhoOZzd9H=UTGRhgW-m5$$Zt*vC%!rxZF{R=Qwr(dX z9b6asXT=mxyyOHkBj0X*eJQ7M41Cc9xXI6%{0P_LWs1$kq2_@WIt>mf1MtZe1#DvK z&ko+%y>H~hrM}5^!y{m($6Z6a{8iY_>=5Q8pJS*0)}BC|=eD^6nopE)B!oYRwkJ=h znud}ESYN1MwL^4v2v?w*eKYT9y7F{BoOwqO}4bIH#$iirE5y*5!55m59uc zA}e{NMLovs5}k*AYeb8qiVBIaDRJC8?YPh`t;%2Dp}Od%JCLk#ZM?R0Gu&vfF|@Tapk24}*HuD> zBxu3D!rO>%G*h!4Lt6Lh(&#f4{zkVY4o)p8TNjzrYeH|IqfXjnU3lO@RorJUD%E@% z6~h=TQ}nT>{M`uR_C28InGUiA%Y!6^%$@9RT6i5QHiyClG1thq5{eG@I2&yzMG!A| zwLfvaJU}&qt2(g2s+H3^fIBTId>N_Q_LPcL>nZd%^Ah?D-b2HjMq*qpGC|hHNO1Ty*{n6Gf=jJoPF67V+235+z^uJ`aKW zT#8WQC<-5?@z#kBgU<^naxEpH##t_C%n%x$;rS~#E9pGtsP0e& z)VvGgs9-$q4#Y%Mz;iwM#pe#u=|CUZEEa}7TbumqU#hlK4NqZTW+{1;Sj~6i zjo&D~Br&kRR>;EIe5NA$bIVenykPN73t?HD?(;1BV5!n4PYDVnUf(xD$DAJr(o$$e zytl5=X&l@?+GJxzs}pB;>~3oDFIJJ5L?Kv&C-I3?9q!ZAvXzNRNIy%dQH!YsM{3W< z7Gy42>>E*voUW?qQDs4guF8omH{mg9O6?-~^DU4%)A3$4aCx&kxju`+6RsJJcAvNp zWc0={mp4Zqigv-?am@Nfl*vfW!$@A%@WGj?2)gq6S#58K!a!kTW8vZ^hS8P(pqM1t zq6zt)EhmAcEP9cEEm@_}?rtJL;=@mKP~n_d2^`0AJpRHOEEl-L>$k)xgu`+wDs}6P!0V@*Ux}bIq!DRUX-uuS6hSa2 z;P)p+5aL5?6`3S@{<0&u_v{IksVJ&5kbTS+)cCr zPl~Ls7C-4BHCtE27iUMf8{?~F5yJ*dcHrBWVzxLkl@CP+RrjYdRD#+-IK{+sd2scL6RPk9lS%jV>USEP!Xw;F#`Vc>WSuAI^9J4!MogQZA<2J z4!;mCtS8a-CNaU-W^P-q?^{|5h^o=}mZZJyS-n`e*xfR)E%Se~xbNpbmExL28H6pj z7K%mdU~52XZOsJdo^(}Ai+M)G!?%9Jm=gj2 ze6sl!UF1g+;YQqQlbRzn2DePVJ)f*K)8UxKx{PiO3QqH~U_iL)#VE(xm>O}m3CB&( zcb7d6LAWZ=lznvdIdkxO&4QT;QyR^+>p)wsRBtr@rm$bv(sT_yOobR;emOPve0$d zB)9I~YbghMDlB)`FBJZfN!(wODuirVC{5A=RE}ycDzQFXztAAdXjIjm`S}JMbcG_) zs{ptW4!~=2!1q z^q&1Zz0=wY8AV+(p00U|1b5SYCDzlEuX`{pC$q1<*IO#SrMV0V?hxRg)0k-!J4#Q2 zdj=RXlC7sJkWOBlFl=}8V`pKzxuz5@R;R$N>iV&Dt?BhNML33qK7Tc;Vq<1cUwt0q zL@#gG6(Ef88~EZ}TY$baf;kzkE)7#bTcJu$LgSoVPy&9KccNmp6HevR^W6QNN+W#4 zYjIPWB<&I*Vg|qVr85!H@ET0sLQ*1Y{MFOhF}fnUjC)-MhRVud=)hcAkti_R8s$-S z@4{r1RVnc4I!#x1h0H$dJTl4z{F$E;6~}`o7@jAacQL4TFb#D@cFu}-V_({zlivCR ztADxs6nSzasGDK#H@t~`L@7rZv2N&1KLTVr(rBn7!z1Wwj^7`9$eFfdU*1&XI zhi9H=zF{e%L5xxo0Fa<>F9oVtB;MIv6&BU#lV5L?4L~=HI&zO;SCA_@oqNBDP5f_Q z@((d}I&3=t%a#9CnG_yD=#T< z!Du&N6$~p6Kvs_cB12}43ZRYV%EjG~2w>ZvoM}y{V5B2EuE3MZ5JoGcy%GRE9l(>V z*%r-7VGy+wX*v@~Hizr3>PrjCXMt0v)79LN(>eUnCiY7p9f9ys5fkaC&z}6FUby_| zdq$Q40E>R6NG|01)&tcinWNT{rm-e*@Hk3rQd)DP;uROwBhmpsCQlYEM53N@o6IjY zludQ%BeZk`cOS=o7PTjE8vC-`MrG@hAMJvZga4;Dcy+dSp4$l+ZGM^V1La|TmkQSA$LY8jPxZnT$vFvS z>~o!BSA6*9ovy}){4#1pS4A(J&LC$CnhunYz=nGe@=H<;5iOna74Rkb`-~+5Ig~@s zf&2HgyY?77_2&}fQG?X9`y+4D46ja!AwDFkjVp1Xb?*8H`7jdrAK$>D6J?WVh^V4$ zHKEoGj`9)KNI>kCuX-bVUp-EiQfP?gnMpFxu(c=8int>`NF#cL{6seD4OzIHiVf3V zh$9fUb=XM`6o8t|yG(02pCP^~9yH$>*W3G?{bG8~Y>}1{#l(eG+wdC%J_MDX-j4fy z$Kjblx(adtWXZJv>>R3){+!6=!+Au+KA9N>lzBPYfe5+&m!PJWxC?Ho&$nCUtI-9^5k2pOKucC7gy(CO*TZ7d^S+FzlSM?;%a*Q5 zBGDY*Y$f&j^)_S8lSA1q6;<0axmULoyk(XU@`VxE1t(FVO*WqNn*Qknq~ayz}fC=|2c zb5L!PPrgMRY%6t7!B@Y9DycXqU8yZxCTP9M1I@ja{M}zd`oELXYIqv#A2y@qqbQWX*8hI4;P;e+5xizqv zo+I0da{CAfq4`aI1vHf#?)zMQs=>9?(YBJ7r}(~JW>amY^=qz1Q_br#+w-@oxz4G9 z`wr=DD5?Y_PDcnns%U4XMPpYHcpr^4iDwNH5v}`Vi|_?8&y`itntcj#IYg6Ck<%SS z+bV~N%tAlPed8F)cL1+=F2D74&GcjQ5l}vFm%OMlVgRQNXUg zQFUD_BBD|etxP(j3f-WU5UG&+jR}O=J3UnRx;b8&9I_bYTCTPHv+U@ zQti$9O2-ip5c&^pJ&rzfQlZhs=)&e>wt!K3S}7T_p0u z$SF_LhfWoE*E<|!xP)nYWXmy$2LQQ)wWW!%zd$GlQb9FH-ReyrrmUC_ z1!jvmE{V&I{JjsxZu4H?RNQ^lprWeQJ>X&ILrrzXRsHs%PtdymfO!k|DE91Adi^~9 zpheNFrK2MNPBwvLw!52>BE}`kZ4dJhj+wO-8{^qofF=*JKV>o93!4d6-jX>uG&oi- zqJ^}D9lB&|$tw2=ce4IKZR}dM@4(GDMugI9Sb^@cQFPi;c}A$|a=Fl9@nrw=xXO0W z8k0-4-o(?Bu~DyEzm|SHZDs6mE|fxgzodMPMaL4C7O^86HKn?E0oyd(fP(f?F!JlJ zJuI@I8f;)4wqA@&he?|$65+-jgkFEi#YT45k7L(^KKPP<)pP4RwE^d zDKa#}D%vyQl%Sd8l`1qAmS@zvEb80jYI;5`$gMI~xv?eOwON4%+ zlJp~&nR%jQ4WJ3o9m0(w%>3s-uPBJ#EMtpSL^z~^bCiVc%O~XvOhfVOwK(N)T8eMo zA>Me@0vP)D4x+SM?rBNS1kPf&x|6MiX;>Eq1$I!h0Hh0cLIk{!Q-TO>SByg$QeQ$^46u`!yQ7nIe62v}&y z5TOF0kH^Fz0+{2t8?RCXKA7iE?1M-7mI8>j1P+|D8b8^nEWxV6vBYvCE^{Zc6u=lxsqX1@-5k9?25PfUEmbmrUa$ib#_IP$rn+kSU4Z zB9ZGT?8C_#6}}(@#UFcC6?Zb9ih0}@9_44*)1tkN(=;I*C`Iyfw*Qo04SkPR18Pmmn*<573fPM)pS(rFiX*v4c z)8B6#^#Pgo=052K-x7fc?s;V*lLBHfL!sO^?g6)pY9>#A)~`^%OFryKps(zLer|n!6#@gZ(Pj*F$Q~hJQ~=pE2|ED0&ce})2lImLD_R-KBSPe%VQ&IcR!ut zKvhqULp9*o+sZQYn(M{t1s2f1PC6)r_!PbouEgfBnE>(Ds7HFxr5nnjTME;^PW4Dt zfOvhE=PG4u^+OdH@5~xjb@%fss&PN$=dvMxk^0qVzPfZJ3M>)!v;CDQMf7C)HRUUU zx?&x;U7@}|ETYYlc$%>Qc7|s_`WDl|9Mz4@XW4zaW7ea5Kr&d&!Uc!k!|>fpaGv2J zBl-I!NR|w!oHI-(hNOaUmj>c>Wc+5gnXF-KOoae3gW~n!Y?)BitZO7fnGoQ%<^394 zc9b78Y#u0i+5KlqtH;UUFi{|pS;R$Dox|;aA!5<=jQv;E97acwHpTb`d9*GYp4(y?1IfNi2M*h3 z<>neDZuo(^;I?F?WTmMdxUpN9*1loWXw!xWLezz;TrvUhBL*gxRiSPBMVaQG>u@6r zyX|Qq49v89!XZPG1!+lQ0p&$+3Kb4pnEjT>%c{4oc8YkFj&%V$hvxAGC98Zm1M6$u z{amN`nFxD9#jG&5 zW^k&ZedhlT04jZzkbvAKIqeJyJOO2p#vxYecSX=JuCc%vdTwOlT{k$9~ ztUk3=9`>I_!n)fOkVvJ~01Capb&K(ULt)3%!-74+rtwT#smEn-OJO-xAN>n|wzW~; zFH^o3ofazuK^^Ce+{oSMns09h1Tl;u2EiquZoJmT!V{lUcF9}OF*q`Kzsy8*B%>a%^=8(|Ahs>!8`yU zSDmKa98mcOihN26P@=K%0{$8&Gu^`(0(PG~cefZ&Dz<6om}&m;kq7BH`Sz);X@_lTk2Fym;SiP8!rv{(Oh3MV@@TIYo7 zu0LNB4yCrXNiZWiJ||}I4;1^682BB$TU$=#K{qgzcvs8ew&@S+%J~%b>t3bwh`FoM ztH*EIu>3IF4JC1rP3t&Y`@_Pb2Lt~BIcN&c1!)%vhNe zBfcI<3r%y0U0Hdk-G84|fv~9{PJ!WbIj1v7YvjVqTwI7GNIvj@rre1pf+A;HBfI{G zBjy!!#gQpY0)}VQ1O~7M9L{(C7ev-t1{jeFY%jR~!mmEU0M{FXrbo*^NBzG*-WOot z*sa69ApWnP`~x~ZCxi|2TI(gpf1!l+fq^1tkbCx*3*ZGMx; zApJk%x|7ksnCerX!TslB?Yf73*z+dGhmrrNnI{W^z}QQ)cPRhU2Le z`7gwBJ#4ffks|*IxQ3l%0kE^;zQW))_kSMlkNCi7)k|)}lL7qpAC)?+k>J$nwq>k} z44^&(LSedaGuR{s=;G+Rzirlgv^l7}$o>0We_FJ6%9KpD<4snO`v61)#EJK`V~;zsN`V9SxI8X900nTt+`VR=xJR z&(rKsJAmJX1!%Mn5j{I$E^p>XnC12a5Ic+e9vZBD%BiaELE8XcVE2&O2y>{*^h-We zZvgh#aO;@Mvc|WJEiqI@s4waa5*n)xgM2C8AhM`Y_E{KF@Ebew1F2E*`6 z)}|HLm}=g9y(DT_i-C+n;c05hcQ)?P;dZ^UC-(f>IF6*Lf?P>VQB`l_S==$$TkBHti0fzx||1l^hX$u z{R3#-;kUi&VC%G}3m{rrI;y|JK!d-<&m z!0I@@aRLK-u0vbQ!%r~9aO$C*$(_C~;JLI?A!cM-_WgkMT4l#m;;-v6Can-N^aP!^~L@_4Vp`4Gpr``am#$5%M))>fB)kU&yq0V{)fR|?9+!ruR z03HSq2h|XGewU&o`Kk!`f7_|rx9K^Ehu*P0VM40}B!kXCe=Vagz++K*<=jmro3OWw zABK1F-i^Vs3cB9n9NYmT7trNxR?#q@p~0Cf0}E{Eg;BN6fM#A4V8wIN-2Ist@H?!0 ze>|g5)^EHKp;U%{tv3BvD?%DRjP&VBcB5&192Bp(&aAiqIN^E#>i_u?RZH&y_&5hI zm0iN;nGKl}K%#{@6%(*4r7@iO3Dr+nHp2AbrkmM#8KA^x-@GW~@GB)6??~h2nEn{+ z$2sl#reAS%eyi!Ic?(L?Fw+9U9;F_c zivFJq@v=pcyhKG(qbtUasuU+_R@%&qkMG0HOm5Iw5Ahurnw zCOe6IiWQQQ9TIO$GuGB^{&}@RUpz+wdYA|kzR`VxcJtyTy;`M)W|aMeB^Lmx0T%q> zoTD3vl-Dn=zYdBKjHRC{blL6!;4Lw%>QoIhmyJaZ8vEk-ZXV#DR?B+=CmSiu7yjMM z2r1_z5JiN_(M%UmS6lTpVR2@PZpHHCwcNpI*RkuNI~eS0nq!5Bnol;?u!!Y*SkWYl z;kPuW=zfn6ZsUS3Y8<*7pR@44_hO0rzPjrr1We)9@ZBhhIZR=BZe1|O z_cRmMO3>dLCq62kwc&S`l!Fd533%jdi72N5*-JCctqMllB84z^zI>U$=iBoo>wF;@ z2S$-U%^oMMP#I*OL?@udt?O|g$doYN0A>gv{YIhMmRz4;L~tO0++ZPoxL+iZSdqdK zn~lZWZt`~^j_F&fKddP}BIgHKCksL_ z^5|D7in9dbhVZUtAVDOY)UnxYK-e#E{dQQVLo;9iEJ;!{i9LF?Uz|fh{O!8yK14$L zdxY624gwKF!;fEM@5)`}7#+*XYlmYO($u%;u={19ulU%r0IpiEyC*ziqfh!5kXIUY z=X)gl`8bI%nxN6SB!pc>s|vKndEeqdA@DIoFns7wo66}RWllfwM%3s1ALoC95W?Sg z-tT1e#~x|{5h~7`QH=8wHejZAC4-4jbW03Hs`fnt$w`^@Feb!i@Z#Ixz=5{}NcqVE z2iX0n!v$m;zDKZzqo3MuK1C+7xR+a>Be%iYK`xu7C~yjru{$__%Y7Wi*^vrVI+yP~ z!>IC}E9-$ludr^4!m9kdr)IJK3SO>s;L?V~0y>awd*eMwj%W#|#{!D|5vN13SV1}X z^KLJN_mXy07al#F@pXzAa9%HLVf6S^8nU$GFp@9VPkapg`gYmDVr{-&L$)30lYxr6 z!Oj+mQz`P_0CF6)#bPNRB^IWc!bOmScbyq{f*&Xj5AszX=f$~{6{x(BNcLtXhmp1A zN;!v40|ZN&2Sk%s?_6&8fMA!A?@2NNpzejbEz{OhmBIWYedhSll< zyEt($ENeM6cG=#Aa>X!w*nC-KEp!h&h&jUF%`GSrT`Q(FT5qy~>ryxk8=^|eY2vpT zB()zfllEZea|$Rf?N(jI_W;m-EC|+kG70)$n`#MwwmiU(~zbf`pURE3#v3`C% zs%?KfeK7+QF86Wgjk~SX>Z!MmqVTt`{r#Nn`XOP;)Z%N*g8YhJocpDDYjy<}*I{`W za!(Ob66@F5DkTgWey%2uiR^LXsAgAnIs|dZ{s0@Zx*o8Z2w)TD zqx_-qGb+k+)Sx_0c6yGop0E1FM#zgIz(5RFsJmpvn^W{wDXq~TQEbUkL#TkxfPB*@ z6tYaA{>HXFOOjfpc)ux&TN7;JD#jLBwgb0U4|SkSF9=9{Oegn6FUdi=b=60nuGTG5 zv|jDp#IK4><033kL#{ddCZT7JG*Gv)Ur6mLwmQ1rK;OTPY9(4WO zC1k4xS>l)FPh9C32Jp*LYkzsezALv_iXgLaZEGK3)*ymwaz(n}wLHg58hOoPNY%wu zLsPgzprz|4vh}Hl6)hUKMp8zi zj_8?c0Mi!7BihB(mj;zCc&lW_`;;ZLVfucuGIS*sgj5Gca{|ZwxnJ)MT@|w5E~UOA zRq|!@iHU&@Tel@+z{jR2&}TlMC#ILQDO?M0P=bC5@lU|h=M_0tD5eA9VfLe$^%V!p z0uD1K|B34|?F^UbpVcGFqN2C@&viUp zvY2Au$eO^Q7|$?3!efgBeYrjrtnN5%rWAY)KRHOdAm-I=4b=A1#-2|BZBb;sW(SS{ zkh^I(CPvZnUUbP_?5(9HVgsrGV7Rqq}V}LJH67KFZbg4z4F`mNt>G^(HHE%~I zH}|wc=YriU3E9OuqJVmQ-8Si!O6N#Q?WdF8w^_Itg+$*oa*VWPsK%I4TrH1cKBINo z``OTxTbH=C#aS@{8M!&R$|^^xzl?6^NYlJi8Rh99n zX#J+bD7X27H9`!Cq~uEjY=svIKCRqPBF2PFy!l;zZ^wa?0S0g0Zu z?RKQ};+!vc;LsRP5h(o}O&6!bW)I+>sNvc8{A^7L^iRyMyqVgYjRz5F zyb@@|(9UOZY?VUdzWXm}`LY>6|JDpEwc$ znSSbMih|U#TPuEF(S#@(=Clf%)U>m$Usv=SXzQ+=VJNF0alw^L?phcP(vt)-M&L=- z@wJQwmDN5t{%@?AWQ*s%}3&~X#_O}>Ddx#jvI)7Kp()@rrAe9#5!EDUjPnSs1 zPn>Dx!zDaIL;|72BHacDJ?gltm9Gt6V|7Q?@7y1xG2ZY$Y*4A9M%efDhg=mD#MWvH zY)>B~5k3+p!#5U9xA?x{@UwkV10Wfk3+0;{kj7-^1Bp-Qn(d&vYF6ZJrdkql<-*LR zh>p6u#kR(&dNIe(m-C*Rh!CpgeLlvj&f*QaU!RCXyjzOgBA zQ|PtM6H>wWV+6wUri0`1YL(DOn~v{@S#6}Kb1%buy?#bD#zDFXZ*rkwY}*&2YxRC! zQnpjv!%`SQk;4ZVJ~3X(feeOP0z`!^oDK`W3-4FrP$@=E+k!=w%8Z6757+zYJEjcqe> zY1&aANOyj!#1+^hsq=wrjN*N3<5bZbt~LmYzi%5K;ezME7W|GX={^Aol#TVB`!LE+ z=C~vil7&av>J`6V-ws>lY(CBs`amYSM;zg&>z6AbTpuaE&j`T$m5}#hQr;@5?Cr;! z7J<&6N;Z6md9*=t`{@Q#jmx~{$IqsR-?<0cW_NMRTD(>3AS+vxZVjLeOZqkqFs5H! zSOJqJUPncIP<>^_a8^g1d!>Q4`ih>6+#e@*$D!}XjfaDO86_;(D7oj2Iui2u++&e> zthnIIDWu5jByzbl70ntEDfS$8Oaa9@OS-3|o!b~bbip@fVY5I`?@~MQXPGqV+-{Z> zdLlQXS0Y7C>DRx8VrakWDulaO{kDzL&7N~6hLy zIpNWF4ZI3|TCqu#5K3RdfGmfce4tEQTeMeMvxM%XQxZt~DT zkL96!_Vhc)UpF)$TJ{~RJX?VFGC>?jJx_Yh6Yy!!FRd}rYA+uu#KP^)d7a8CrKdmE zKryA28<6VvkqSdTv?Owvx{nPB5bZ#&k+A@NE51xe05JlR3o4Ps9>A>3T;~VrryMPJzlQ zuHOC~C#&>E%nZkw^L)?8WfthHy0Q73k_D%q%f>hIGep$*#$8x?NFoc0r5mREgxoLi zc#ngSFbp9TMDki6h=}*MIFwBhyfAxYG62MkBFT22(52xuNPd6!IjByo(1Hjm2|>)> z*RfNN!W^6yVH1R~C$QFUIyO7KR7b&?_SqH|h%u9-oAhsB58Gmks|l$7NWwLKN_zzk zZVXy!mLV}3<{$S>NF4z{%DDya_&kZ59utZrtw|JQ# zv_fB$n*!cYKn5l>y%(?T5UK_??HVmh=vj4ckDS3QK^(pSs#CR4H4@*DLK_xjYo%5e zMFZ1*BbD66;NZz%KKLE;fNH*PjSlq%$?L)b>}sciKm;<&RoLMbf$}1oe`$}3pE}G1 zM36Y(6DMUN3T!zaw5zA?pMFS=@RnEDdOLO;ilOI>=@s5T`p6bK$v-o_)2!V-Ar!4@CrRliK#7GW4nUl}ZEPC^ z|L?V3e;0xn^S^7ssx?$aFK17Hz);#R{J~T{*TVGd-~B15+0AgzpqU-?6oL7-g3H4rfIWadA3;JfPzY%+Op_wfevX2}e%O2! z&K^JS#{T!IJEF_c__0x*5g!srb z8=_T8*Dut!bsf?DvI%}iK>{>i<|d9X+%cgEAb&H!9#vfxa*YkzZ2Rcn2y8o{;Is$p zlFUx@9nj7viNO(?Wn5Z)eVyqL%!IV*v^YWb%E|iy+DI*Fde5dh9Sowm6kb-9K7AG% zRJFDrm)3&9g#{J24D*yVz~MP|KIuk5(J<}fOpfDcjEmfB%umd(wWW=QUx>+b;waWxQ8jNW05cLq!;l88fs5QurTUfx>ajG>EhX|SzIu1Y3Dgo*Em7dQii!W~>{rypDbJD8&131Ha_I9O)B z5}U05wtpIgFXi~PV!UJczT5sYkmP;y=58GBQfxXT6 zVxE$7)&4+#cOb@Z0N;*OZ7g}lZ<$|t|HBbhy#_>$kFo=0CICt>s*!WgIW%}2d1SFY z!n5R#rxN_RXfT>}@a+NflkK6ef$k_1GbxsFgDJO4%d`d=)+0dDbUe_SZprn6c$EZ_P^_2&%f~QS=O&8`VqWwxZyJ`$DjChP6#$)SNoRLmDos zOqQf$BnAI~)Tx~d*>cV+%gMAqa&8PjZtPyoecc5|2RDDBD;kyv{f482Kw5d!p=7LL zQ$5`Oi8+-R7R>ntO-HM}<5-va^&I&jB4kCcR8^tXyv zSGn04osbtxfBldECwtm?G`!waY|&}jZZu*~DXobny0YjN1#z{5B*cPtW|$v|QO;Bo z3A@AicKW?6yurO)Y}#|RjMrN2Vc8~HdiO>Y@TW<*eOy*6kluO1;>EbY36#1v|MoY3 zy-`;)43jYILq-!P#79K*Yh~Pm&2_s#2%E|rx7Mca6o+hAy~6)W2dslwMPO9TNj1gL z5I!QU^EDQ*+|nJzHZ_1|72pD{y*EOU`E9^f8~95UP7E>bW6NLf216ZKyn8|u6ke|ceyzA2)~*}80B%mjXtP)k1AiC2fN7#>E-ZFE4B>oKxlhY| zrD`IR7AjzFF6Ymqb;bDS9Y+0;1j19c)LkZ-i#?E_;H~K(;1hCMm5o3B`S-f#UkBp?)=~Yyb@A-)H~r_Q1NfI9!5H8Z?%L0J zb^pER^=~hD1cvCNc=(6lzl%WsIvAW*F!Uv>LWraJKfhoSCi}Y>oYeX!ZS(I(vdao% zZ|b!7o_PGTV)8$QlYjj2|4)MdH%@{s(`&$TBLGO>)*{s!fy~J2jd0S8ChB_tO28mA z@pS=+1>wze*lZUNzVwRyN*s7Pv^vA+x13Pw@Ka4}uBCwzhl#Mc%tLh2CqYf80NU{DI50Yu#f`TcRb*=i{~dW z1=a(9NZ$iw3bQXT4zU}5tbW34H{sSK7q8`9-wJxMPLuQPUn2Crb!nv}q>hX!Pq2EFx z_~y3@K(~QR@=&Y4I|H;=7z|arwcb`FhJgXHg%N%(K&t}s<3}k>LAsCf@~B~m?xE)Y zhrK_Krt)v!hjH^P%1lLrNEs?a5jKSq*)q?RS!R;i7AYz!Q-p2aW|_$>NvX(`c}irS z=ixaoyZiILzwgib{r6kXTF+YFKW_JXwYm0ny{^~m9FF5S&y!2xyu;OLo$tZatmW%# zeGfoyj;cyIkdakFZ_5{4fF|(Q%U?^ViFypSrFc^{k}*9 zZ`YGpHs=Q-P1SA|e5pZ`uUiBAty{)-tuTRfFI>A>h3SuSFyUtzcP!FsuFV?NUeFCh z>e<{+$$pooaLGhewA@Vou7|oO{xE%^u;~m731T`G`9hnQH}x}3{19YiBmDO6w>F^v z=ix{l^EVEq?+5sGm5oIlpcn4P^?-Y3`=D47FBO6D7sE1xa5{pJE-emEsjabXC)UbfC06^Qllla!Qp@?K;nY z{GhSGNxy<^NbH~VQP2zTL(fGy%o?IYS#-|6J8VMdsf{$eRH#q7;R`J@*-F<<7D4e* zIwJzzV?KmR%#~RdlMDK-68+wZ%qIAWE>J4pm zm7#0>NlkJ@l9}dI1AgYvnl>t49sjL|$R-cVJ$@cr$htA5Rl_a?V$7x^h*FFW4u1C& zCNe!ff%0FkHjZbJoaeps!@hmuKHHT^>?8T=y3r|S;^1(+jD!`55m>J}L*+8X8U2=d zp-x0;#1dWPB%FJfE1eA{0bs{voWBQCDAm1GIL@}tIVJH=r0z_LL5TgfJUVB=?Y;|b z7IqRl3k?m{Svirr&tNR#OM3NA@>)dgfyk&jt>Ez~Tt)&}9_K;xy9-`+?>V=J7sW^t z8Bte^Zw3y(^|NnCUAJAlExo(q;fhSa9)D6?M=rI1aR3wh;dGsV!Ox8Y^7;(H-pd7Q zY)2aFLufe5>3uFS%x^*)@I!&@u zAuW@^I$I;B1{KRk_H$^zq_m2^))IxZg-hP7etOZV56;NgTSRUYvziJWe1ZvEh=xF> z*XZ=_PJQsxzb6mE>u&m5LAqtZdXaB?hTFZ}@?RvwNw~?YVG5JL-nIz(eQ%FHUae+UP81`<&2qN)-k^KcL`FE zHYT-)qXi&r5!%pgB#7}Tnye^Y+<)iBQ>%5`_h?fM-_65k@9-stolv}x8Y3UsD$L!0 zWjuT9dFsu?XSPR9P+FyO^9%`GlBcs~v$Rf1%4pqmO`fs$&(h49V*lk#t+0nnC+vJh z5n?1LfJXNbdNj%;^yV6dQiSNPbWamikI0C`;D(M)Jw=I){!y$jHXi>RA?mSWS?ZzR zN9OZ>#A)yS%JK?Ze5|2J>w0dtXuT*M1)1!H$A?h_n5t7KA^Nh%b$$ZX74#XC^%+xc z724_NdPs;Xo=lCVyAek`Tb~=~v-MSZL};Monr%&ggT;H*2le+^!$>+ru({2dNx4%K z6{?1n58o+A3)RKR>x=k&y}?2=>5*kDlgEoQI4;?#Rg2}Dt2RAClTx7*f63y-*BFs6 zwtT%=enZtYlxt&-2_7}o4`zFB7VdZe=~T?3(ZP-NAkwaI$;kSaXO%HnqeUF(F~Bv` zd4raV4;n!1sv8_j6W5xZ9t)K&NlH3NTOm*FdWuu4Xuj?d`FkCU1n-h!y8&^l3%+(z zE3MZUI-SsqRnqh{r(a(1Cm^DjVIuU$_=(Vv`8V64Dc=jA|0s&q`DJcS%cieUyIeA= z@$sJi`7U|ZN(eiqCWPgrv3{;&dlF5LLS8a2BjG^Nw7KfQ@Sk1ZVq$E;y{1EA1_>F~ z9|G(Ax)xQIMY3!AS(Llmr!6@M-jEQRFl|Nh>s1I46&vgeR1J=Fd+v=?@A~X2=W~W` zE3wdg;Lo$NzKqV(o_sjEmSt9AKV--0z49`vH_v%NZd%l)t7X-k(Ll^Vh<>e$u{+*> zsMpYb z{N#}GDvOQJ^{BMo`QsYIr;%BvOU@yB-yx6Hvau|E)JI{DJ=Z%cD7h>tc6pMv!bqjP zA)bDP9wjHXX4_ZtysuxNoiPlTR+l6fqHjw~dV$X|PdbH~Olo&UjYG`tt)7?{_YY-? zy=o+oq(o+nid0kF)OL#es50MbJnN~WEeSDhvWd95+I+SGU4N6Ys5Yid1?3x)n5e1hY z0g?MzA?prax3SDeYMq-4@(-uGa-L2tOtGtokk=m}Bc75{5sTofNYw1yd_*U8S>G#a zM9G@QGBsbO%CO3#eCG1kF^=LKI88-lw?KQ<6olspgwu}#r1jdsi4r$ z@Q*Gd>d8;}Bt2Gc^b{xQ`AHuf_S7?J^U?9G>c)%GReZ^bVV3I`P$3 z@3YaIf@N>y0rRB&xDFL1U@(*N`nF=rYA1_`j0%@}qmb^Ntq^wh8K?9hoUO>B=KGHb zHE7kT>$Vc_WNGrV7@xKcJN$S1Y7ajb8_a)m$)e(vx|aV`9gi+!*R;I8Sfce+bQR;q zt1M&Gwi-5X4Bge>^=bFdfZPPC^T{Gxq1};rw$b< zLJaOG6BjGR)pk;1#SgBI?Ttp#@)d6LbL{KXnx&GIWc8-~_LsmbxERv%oF!=u)SBg* z+*m!8s9S8E+g7(U{$*Qv@hMm@c-w>2SHY~MJziv_!0CGSGgunTyHsgdb!JA`2-YTO z3p~Q)izcq+am@MbZl!t~)D4kr+muPqO{RY{n&sUX?GDL$i4CIiD8nYLudg2W)n+W3 z{B4v9yERSg{O!vlB;A)D9p}Zd5On&5xeir(&*nEAx|Lo1-WZjqm#O@?*rvN;Su2z{ z^9{Cyv!kRo{H)rMK1~(c;!{=pmI{BqDc4x7WIi&~TL?6+y|sYcGGiV=9cuUuEZAMJ z5~5YxIO+(2UZijRk8Ll{BQ%!V)GPu;H(#HzYK?HI^D{cLm9a)wWcYLUjtkpISUE7e zpTscvFDukVmR(vZ$mm#wY8i0~!~yzb#1&_|lxOE__UCvn{Wr3lC(hgU7QJKU*9~}m->uG%Su?q5 z%EW5yXY+BmPb={?ibd?zv8x;mmqm>iHBcn zN$2tFnWM_1vUD{s*dM%=aLeW3W?kU(I*A;!b0{HnW&C|w8vnm8B?11sa$E5-*WX+I zpKozOt|ei!_P;JQNJ&rgYe1`>@B}>aKi^Hk6^2}^U#F1g-L#`tL75zV8=uEw`>2%70&~5?RLgc>%=#YaNkml^2?; z{I5$P%Q)!GeU$$HcntU!{3~&NH~$Az>SDWUPzW6u!LL{HbG?oXe}?{NnbvIKp+Bwn zrK@npO1RmXPWdX_iW0Ex%+x4^$vwSOommzz3Mf?rhd%M3M_=hQ>!-kr+XsKmtB#Qi zVeSE(;C`XS_Yyj(4J=ya(U|4pyUFeN0HAa?U1A0u~|B-T2fPMoK*8UMrhg!lCugxV{38oh;2P=hn3rl?+ z=PiV;_Hy?GM(EY=Jpe1#;D3FijUl$9AD)&tPuv#s?ZByaWol%lm^ojN6$+y^Tf-o4 z8BIa7Jn_A>Em@(@pOktguVznC+|(a)`j9++NBxw8*CIRm2oub7u7ZH;qQr#?k5%jU zFweubJxy6N;|_N$1gqOh=ffVsdL88|q&~QFfBLe;j~uoipRvtphf1z#+YD7#dGBpb ztU(6PQHPT83Osrmc{#QFs&IY(1PCKL)oq5?`t05GSTEcSi1VB)f0@G_x(Dw`GgJNS zx}f`Q^Lx5AN^dSc4WuMH!bpQ03yN?DjKq9pyTK{J>W#aA9ksvx2#U3PV4hB~@{a6_ zUB<8D0J7%K3Mk2t+B}=V%JRPYuVO>@w^;aXx^s))-D~QFNJ(j4aw;Q`U7#a0GG5ZN z7p86$OTRPlDIo-UN23jtcA3?{K&$hLo?0SP#N{c;DbUd-F{i`bVZK zvqXNiB6j^hRTQ_>=P96Y=e3n|TT(X*qfjNZ zNU>ucV3H4HRY0~E?`h2HbhjS7nc45s`!2NGQyxe8Gp}^xR8JuRgaIfd(m3{A0*$%i z4lUzf@P>k)@h~T~Sh%tf)-KFtEbpSjFbc{LzVzqs-T#?ix2lO{C!VT8CDuWa@Cf^P zul?P1+gd-u68B~EKHvRa16!g_5{fSsuG86OUn1=`oyI@wU#|!9Jp?VgbK~F;w*(Ts=20nulgTrCvzT(_ zcuGA6>ZF?FUmSfSybo}00gK_ox?%-v2@SjG{b*rd$O8qQw5l;M!G1rE-|tjtRQC@= zGIgvxH&4X6DVTtklj81piiFsaPw5)|G;6`8f6_eXkIB(1t%zMn zycSd;@Up1FZUHF_`Vd(kL*l)?R$Mj}rmH=VK6L!*&zy9gQy#KON#48^XtyU5ac=Rn zoKpSDp?mH#@0wj3Ax zSFmPhw0GsHO*hZGg?%y#vZRyvzv7}7gs9MQv98u{|X?kEx6` zDDcz^q+&Yqx>M*?%^R&74uG4T`5j0MZ4aE2ya}sx9X7|K-uFxyW+=ys+HJsGtpWu6 z*5|*Vlt)5IMRxH1)(&F^t33Na40gAo`gV-)Sw~F|+V4g@Lte|uSqASP+%?REl~KQ_ zbg(T^Tsm;ddm1DM5+pqzm|8DQ!YBhvz}err&JPX!dqU4F+4vCP_ME$o!6gqD zM;*EZ8muePUo*-GPk#b^Cy6Y82A8n#qZI29aW3*Qd3I(75gOAE zA7t^*4~B4`j!{8K=>AWkZdQ|wJE`{@gPAnbl-^9*^_LM5?#I-^yc&D&trf?1NGhiM ziJm_@Cefu^WI2+iun&JNhqp98Sx7ptxxN}Igxh6~WA{HiIh@Ne1fiFyS1<`No7y`r z#JZy>S+E~bzob!)B*Y${^EkYj0!iSYyqFoUNtTn7%k4CK{zpLt3}*i`*lRsdoi>+w zJF~{z)qqutf^1Yh`Z407@&zeyBL=Qt`)YiBIi!6my_dg=iJE?*w}DgfF;e-t z5~YDRKwP%3-zWuHN9wD3KR6&iU`pfl*sJaZ;N?ZFRHk0tRJm5Yw`J3Qj(qv|*Jqcw z`v?e#+HPK#QFqojy(=r}xmNV2JzZ~eX)&S#UX)TS_%+a;eH}Ufj&@Q?EX8MRDIBEfu!=?T838?dQ7+}n-OJx_aE?eag zwltP-n-g}$;MN5ZY2ybz65{_khlGTIgqb(fKT>G)mfG8gN^MzcTF489F|kk|SdegI zWJ#io^y~aYv(k^j9p-0{VHCls4bUBxoYhk8BeuSVwQ5hZySk+?uPOxt;hu8JfnjuR zka#fTP)yw+g^?u!1Bp96hCgfq!=9UM?zpD--(O=bTop-(bsXQ}^J_|GF4iYrn~iKV zmhHD9&%c9R|6OvRo3={uIfvK-Njltis*Bm$Oi%6uKWjD|?#qXJFRpx?tJ(Ka(<6a2 z+o7G3>?pA>-n^V3T)lyf_cKdZoFZyIffjI(YYS;6w0^gb^IcS>xzu$i70h%-@6OHUo>Cm~U*E=E zY3Cga?!-RZG<`diIrb`~)7VB7k9z*I6a*Ny!?+v|_ftf~mz>ysGXL`;@NeVsVJ@Lo zp}C_>|NfwWo=XVL9EExPKjAn&SV3V;NGNE8pGhdl{nxi3e~mp4AA~oW4WIt|oB#8< zB`YBjG40ql)qgJ{FExB%=E!!L5;3FyeGBaJezmBEGH3OFfACorKG4x8yG``pzYc$m z`M;0y|ISkT8o&(ec7Sr@S^lJB|rc!#&F7kQM zci+3F$a8&86vRO++RF(&&}||H?9sOxs~;&(k&XsXNL$F%{~P*?6apwNs#6Wxv7RHh z&cCee{s645an1goXIEvBSnU0Rr(YpRat}dZR!<1s?t{r*19z_tjwlD>ypn#WFHAdE z17Gx1x;sMygw6ZFZ?F2glYe=00sPfA)c)JPxbi!Hwsc6!!fK>c{JTlR@J>|YrCU{Ni=s;SfRJTa>b~Zrl)nCpRQ%a*i6+2c zKFuTe-S&LV(0A4GRbb9b0rHc#*}3EnTzW4#r`Pb%4$MpZq8Bfb?7P3W1~;(P15s|O z>vR{tTSWFc5_>#9dgbDq()sG`UZ9R+E5FA*TxnBKt_wy#=(Xa}gH8txdix&8V0XZ> z3Vx?nU4dz2_ZJ&kRG2{wZ}b3O$r;RZ)4Cc4_|>RYAVrvUOkeiPX@0)Iq>VPK(a6$t z@3Z;%tNHb8eSk*qk`Sx^`n{@$3KAVlXWusK>Ho9$&FeAt<7V6Fmna_Rtk!Mts z?QUhy$coIB{K0&I?%=3DCh8CR>NMXVl45!Ze?l|4QN~=O!Mgt8F}c!g=cHLbGLn*@Q8p~oeArJp89c~^+o_I4bSTtP$fXiyM$M%I{XJsO(2 zC3{1*o`!uCtb53EyGZjel9P5ZcojcJQwQIb<0pl@#uVb?=R@gIc|XOtEQ4;53P z+jjbyIUS8r2^P)VQA(2GM8wv+G6$9vCrLQhu(>|c+ivz3<6vaw5~A<jv?0AEY`BC->Qjh^?C5io0eGz-+a( zHU-X2SLlI9t_Kl$VM%vvYp-k_`DTU$=G)DAY9{x|env~QO-NZE>dfoKrel!B59t#= zJ#iwa6hpW5eOBk8Fgen{0eMooL~EH*uWirr1+ zA8VYYB}kS3Y+}&yrD>#5NXciutc^eYzG=#_zlq7I2wdj+d!QmBv|q#P3t?Po@RpNZ zNsoE6_@c!bp|E@*1X1Y-Ay^;rF!{}eKcBxS=~jiQ{vO3+7venWP#8<{22m zaY{6|(Kz(bg09yBewpzeLAA9+)aQp|Yv~{(Z&}A3W*PTv6;ZVz zEsjQi^UJH=`V6f{&PqU#H>UCW&v&WqmfVUdzJ0@Ty6{_ErIQa;q<4$H>v4@C%2%Dh zT9j-Z34}=Kc{p#=ac_z7amz3%1IL7;@4Z05COS zn>rS?w7D#5N`}OMC{_GHOENzH7lMw2XySTUx%7<=F+;Ygh?d)wOC9Ql5%qV7h^L4g z0La=-A3<8&+^MVF7!BEN^;EQWYn36FQ`on^NJ94et@CXO=m_KG7Rc$dQRlS1c*y$2+ueRaKu92pFa;it?a{_i{1;CTs?##q)kmfOdjvOrsE0HtXF4NGo$&& zd@N631<0muJB&wYZH;xB8*?pqA#h)>OSLxVpK= zN}7}mA;c5lIN`OCkWEd*epEe(;GB@HdD2SyhWgV^heuO=x%~tP$dEDrzF;tmQBjIj zmkgIG119`cG6G|zneoNiRb=enV&0QDOhlYXW8~5%Cq-yt=}o`&HLJWbzAQ^NSAgu^ z$7k=-0^DEUu$QP1H;aLW1kAOTU`ez&dTGF9DX9W0ak~G_}lGp&MX3 zT8oNiF=Xm*-LlTCsi!&@(6c9E$Cht$+b5`O8&jbIJ=Kor^nEnoWV~z%fL+&8=HLem zA?bN11zn21>7BC&_M`Y*t#{efw!>_2p%~uP?Lo{;@6GVTC(QC)%=Ed-SW_=#_LT2k z!}CHyki!4^Q?)hz9Y&J3skW$Zs@I-aw|c03mV|7@kdSb7n{Jaz{pq0dcS-MC{%6(F zHbz!Dq@|CG=W82t*-q9v^iNez?F7-Vjp|8TN^mczNd=U_%Q~_%3&3gf$?@x!K%add z2y1zE2Edgoo=}~)do(BAPl=a3aRdUP75nxVY&>2{)JFq$Kiy6R(l~9IlKT+Nuiugs z(+j~!mVy>TjLFA{D!eg4M?m;;1J_D-BmiU3Z7UiWdWzwl%J?n|zh{ zvlxBUWg%=X$m|-8dRCmBkZc+Q&+TV!5#szTyxpeMeldI|@JQwn*=7Sy&hPPs7Jeh&-Qp@RI6e=) z$4e?FlYfxA4Pu+6oFmBG(d=4G7j^O#OK~?B3L@e=iAaV?dkXfCN&gi-e5y-AmNbug z$9Y=Uc4e|n^x?v=WylUQ@szJGM6+A2KjQm?o?kms1>SBeeGmjF)FJ2jg|LBik}F|( z9gmsT2i%PGpfYv05A3{k7pFg^iS(ikQ2qRGL-_VQrt(mab-4pnDZ;x^S6F_Dcx^b; zxX-*sYjE%s4H$Oe)?JM?b!!zSGk<2gZsLH zK=^glZS)=nsoLDE>{U3*iZ+(La)^paM>FDeVrxmu0i^f|iG-QK00u@s!YAqj6yRy~ zv$kZCG{zL)4^EV@mi>;gxj*ysUGGR^y-IY&^xJTgz5 z$7{$kK76|}aWwX_-wU5PVU*Ojk6-TiH z>8mL0y{_i!p0oI^Fb*3EOQw~YOAPt=g5NPnjGNySTej7gGM4S{ZQCMw({Hg3*prW6 zO_Uw%1y}yo_ipx{paD|Kvv}($Z@~Ft7Z1pxnGbH7ZR(FGVu(tN+yL-wQf(XbcyAgr=C{H`Vtt@ag?`b!=U;XJC7GMOFQu=;P{HSV0n75&mZi#K^(#69Z8ugk2?kp=stJ z3P&9SjOO1p9WMk;rbfB4w#)#1jHoU9U{}vM3`RWJtm$A)NlEs0mQ{QOyLOAj<<^Y{ ze6!vgxV}hK4cG%NS+609nMS_}__ zqv?^_o>3dekxV7vc=ligLJ@knx<1z%DHDG1>!m`>5vq^lNg)CS;K#p;)oFe7jeyv< z_o#ErNIGb#FHiRtXC)lkSBk&d1KgfC0?5q3E-M7$u}7Ag-xP_8jzRFh_qL&8aT=(w z2?dGCuAJEYtBVCf-al^g^nhuyJeQsC56kRsQsS#jO+y2s86>i)*#ViF&@R22`~+w& zH{F|#IzK~fr_S~WE&lz!^Q%Zint=L5&Rv^|c>t8zwrB1fzjBQ5yVOYC&j1g!rt}$9 zdPi$=@5b2VF0OMAa2ChSS+FZx03V*uaQku{Xt_@ze$TtKDnHJUPJEIpR>;J^W`fgq zXL0c)BB|cRUDdO%Dn16J|DIG{F8Njt5*hTs(V1J%@cux@=;GUTbyw7~uO!F7eLTXQ zjyha#a`+Kl2>|*%uyocHd67$~6VoK_e|;n^1js411|Y_I07oMxp5Rv`RFQNI6#+xr z?%%*Pm6pqSydjA0`#^t9_a~x9WVB06`}y_2h2PzBRK-n_%Yv(T)wqR8;gmn|B<%c# zo2>K=Py)gr%BEw^EStX`Z?zS|?D!t&@%yS&{}M>-{(LvWJOh&cl1*Gut)I_TCXNc# z_$@+tJXVYi^LtE5v%AGakFl>PTEkTYVs=5Re!TS9`@X&c1g;WoR|UsOLpQm9(&}x|{(&1JcCc z7v(P0+(gi*;35ftmtG0l+MGzR1&l#C{`TabV4r|V%4SgI&iSGzy*l}1=2w565MW=$ zmJk!eeC#;;ci1s#5pZa)aI*QCt^)4E#Jt7AU#oJ32!Nsx7fy{MwaTJBAEZ~iz11Qd zB{AIx)Haa9@!3_p##m-wKE&J89mh4s>mHgM+=0pAr>E1oH~G1Ru*W9%atPiZA#(%6 z9`Cbd#mPlS=&3R1T0<+hK55`K(1}DcIl9G5Ic)XiH4the3Hye|&3=v#4-ZgxoC*fQ z?8!eK&p$Walm0%LcQiO_!J?m5YAlAxT)!04vOeUS;HEp5@$e&U!$fxv9KGd8BZwP) z-q=h)OG ze#>$)>iry<`&=agVZ_Ec5pwpZ+ePlRl6;$JISX9dVo*K>hylpIegJ)^5I6s@) z^Yfe)3R6;3L`&||(x3!v7SENF>2m6(;u@kOmAkC)^+1r$s84*^EAh=mSL+rJx02b)ZlmZRA$zeS+2cl-R!m0zHz=! zdgW2hX-lJ#zbjk#eO|VfwS{UWYv-(Uw%m0_* zY|OMpPO`1KRrk=7!>0-&1H~$|&P`%nt=U-}_{Zw!mJF|P54k#j(o16#5DSwoIexKB zfR@esvBS4qGm|ONmcIZ;E|MzOBUqo4a~EBxtQkPS%hTg~LJwj2U(Y%x-2JfqgYNJy zg~QkVu^yj_@LJTM{Mk#Qy_TnZX`(*y+MmT>t{yQzh=js1CH%?29lOb+=pr0$%^b;;p1Gw=U&+Ar@iTW;TveVYb;Z*cvW9HF?~oCaH9FJ zt;K9*7MYe{nq4o97d*t(x%(~gI|7?6Pe{kJ)o>Z6HAoKBD#KaSpo!e^Pwg_ zb6N7cs@2$-->m3w#Lqp#G{e^wt~?c{s)zL8ZAq{<7_v0yT{z%7PU9o0M0dxPvG{xG zBGvx0E5R4PTtK+>1Rf?#=0ik`>RvkJ>1F(|+wUTY{)(pb6> z)3&9gAM4!%BeZ<#^l6Drw;F-w!x#)}pw$7CRKOhFR*SN{kPmh0G5)K8ir2`=K0fEL zK%mVd{q`XB;*3#Ero>}1^p+IJ`&7TaB(r|1etlDI{{xivR~dIdzvDz>xq^uahyUlb zO8nNgOYoWZ=^fp(+)cHr3dbT!G7?yhoW95>BXg4ZVEsA@P#IUq>OT<+P$amLfvzR2 zMtW_s?UaqrTx>+D_-v1o9#`YUn6Ug*>nAVyml@0;&QXeb(Uy&Z#S;*Gd`;VseVoyper*Zrdv$2Z2IgO0BC z7mDW`$9!C@EI;<&x&O=}Cu{jt9q0$+-=CfTi?Z_yC1Wt4cQc1N(wn|?Q+=iOQ;wsa zrUuUx(bx->Mtd=;8c?@3bYxUPqrqq?b81!50Wmn`@}E6B3rNn6?Zp? z7$GY+`}jON%<)b5>v0iEnon{~-4orRTudTyDfk11Rx*|+Chjfe>mND(5b8F~^)Jf$ z-XI+(r)3Xsd%c-oDMd`|$l{N*lUWA*^bDiGVaFq_*jqC7^$5`Ihmxe~&@{%Ll;=jj zBB%9rX}Qp}VM2WE2RSY0uag^70wy3{DFI(T1iHpChP?rhznK*O(ztf$Y~Mo4&DT3u zpR?veN2AzRw7Xz9eB$M)S%r-KzCxti{2+#xdvh4bEsME7{^gwL<`N(w*P1CruHAel zOp=r}sn<(Et*BcD1-mhx1*4@2kZj+FM-Zj;#U=ex@Q^mCCvldcX{VrYbR1yZaR?C) z!Vr^x4B2s+o22RO25!a{acO!{YzI4yf&{~+EQQ;(oE!w5*7ml`&pi44HlYf>W8y9g z>-PrQr=81Wy8~@bKQSHcUI{d^?yuYh7OS`lyo6b94VI42GJb6&hF%wh+bxo9 zLK?rFZ=HqTNLH+wzV)X`^3XOq(2&Vzceo6cjx%rwRzh43Q7L^G2PSl>;glp`GJDI` zZ@x8+3+7V`R<>@f&)bKBDC;>9v4CT8c_f8ST|^P5%;KidbNt!1B_T_}8CQR4xc6Oh z{jGAGcxM9?iu99r8hjCV&e``8@&>?neY$a}(SL|)YPzl#hD+S-)^}E})VVmjv>rYE z$|83)t~~OwPqmHYgu;o|UDag-lvhJb33x4(`1^r7m+bxWYF{IgmGIvUq7I|MhAUp{$cSt*A=fI<^>CQYk4Frryn`Cp@d&dbuI92u8rE9c#xIkvnC>YlPaHsG%MEQ1-ro{ z=x|Fwo0}$JaRzTt3zJ~|brv(1-~5do95AZM@;wV94Yr_26ZP47D6M4D^x~K|$`~rA za~4#-H~l3)JivfuPBix7zZ!2o5J8Z7I9xHf;;k1e{@L(O6rn6Lc_4@OFwDkpxP$e^ zFS;B858=Kv2mM?A0`+M=1zw71+0Roa37XWn7rdx8~D&%~@ z69l+J8Z=b$4|=Z~fFO2#={HMETap|#0y?O%g#Je!a{$8u0yB{l)oeNgy@Oj~jqZPh zFvIGWKzWLh8I&I&ocHD*1S-(fF^i~F_T3z3@dV<0cL)5{H^kwWzA*RN`jfr}fBy5s zQ-)bE*7;C%qr1H}tK63o=Q(vd`fp*@Y4pIhLs3S;+lywwRlvoH+Vx*<-&I<797q7= z4Sy^MZJo7L2Bm=wK4ASpEn~iNBAyZBk}!?Br%BXju^*cgJqyB^F)F6F^?*T@5)1 zYY9o7)uO&d83Qv?{X^1qs^cy9er0E9Fa!#NF3EJ`h!7eP2vz1RX-HEc?e98P5w~P}IM#}BL_h%iOU>6*6h~baMuMS zztFrxv=FpEm+jw}Bf}cfu>M5-0Owtw5(hn!$gaFLFq%0k2~s-K0kehX^7b*pR(GNA zRW8i%(M)r`c@E(=p&mGPuCN@T>q?+~N*WnIBZX>fQf5KNom)L1)Yk5_K7YVbL^mQ7 z1**sp)?M6{h~ckoeo>L z&i0B-lh*=#X97y9o0Sy_U9T|^!kk%NRUZS)S7k7WvY3@ZWv8JMpw-UDbewZTQ%%9T zVjs*>BQ%$!?+WLM5)lJ9=E)4X8yVpfA%sX-T4r$ut=Bosh-;mj>g6S z0G5i{_L}n3*%#G71)W4CK20Ma6oi<6>*UqtmP={UOphlF;YJP;)Bi`xvoCy2+UNF_amIb(^KW|)<(F^tAMZqFN)rP^yo;nDy5z*!<-H6b zqNqrN7J(16A^lR}y9e6#0~rigjXxPen$uYZ-J32hAtI)Fg48lB=6bJRC*5Z%vh2!! zBdytQjWVF`xT7+WmrD%a;?T7T0`9Lv6RWKc z*OeHT*WtbyM=ZMc=uYdUxXc#lNA`FDWlr?G0=NqY6+1 z9VBHQx_O^#Duz-?OQywz93YrIO-a<*dz+tFmJP~)Bmt-0%lURK=eSddt|Tu3Hc7w> z%Rnfkm`!$($Z~sMW88K|-bVx1lS|f|m zhWVB?Mhh3P8qTSJ*(mEUGe&I^LdS6Z1Rk#b>9Ko5lTN2_=i)2Q@@*In93dxr(C?^_ zaO$iZC)MwBSA_zK*WWT%q>N!72cyKr61apJC@70Xz=M(~M2G#I=FpYvkCCPe zkb%0ASUYiQa{GeQ-K&1xcZ5p{QES?rl7F^P=oCBCt!d09Wq37b=&%Pte&QGI@NEg% zoTK35^v5@wwnNe>X+E&yrJ@JX^x+GVOj_alaD}y(KHL=Qs?&rb?dLS>87OnqI&mb4 zW~jO7PuBccGd?R7mK}fJeJflo>N5Fm^vl;od?QbvJl4JAbefh)?(gfbAnGiqJNG9? zmjf3u1m$3=3+NMsSY3j6s4LQ$?$k6!Mfi{s%2HySCH0Y>sP!}1-9k&Mz3yf?+QZ66 zS${$lLj6LKK0ym(aDfBa0LILWp!6P<>t2vSswp|oqGD5?>(b9>cGT8FUCEA5an9D% z#M*8<1;Lg{N*9r}NZ5A3iKB&}?YumU?I(b`0gCrG4aast$@(>P^X>Wb7ZaT|h*E`S z#-JUIIn=S;ddaViFStQ<5@`$sUCTW_zypGi%4`9m#ldSrh7Fq;W_tSdYTHF4WDOqd zx!U~f!r=~cIEfSa^!9mJzZaX3cx~+vRz#)Kx*dIdUbE3)fa=HGy5b(k5|`B{+1)_c z+biX)xk8`*N?d{=h477VdEJd8$oy%|S`S5Qzc#JH3AhK;RL!&^24z#>=^&|@4w5-v zl<=^6iH3IwrTg^U(q~m{T5w?SN7=3$Y5g;BY12QWP--k$H(cDLue{QaN z+fLdWs>O7J4jo(SdKzTfvU?1~uc0A$%%KxR`}8KDhZz!kWDk_oF({wW`ASgS3yl?Q zR3ul!hmta15&^{n@yg;|$!#rebBmUXZDL`LqU)5Y|=@ z3d0hlWmHZJo8GazBS+hZGf7roxqh8603EI}45Qi>?U`7$!5V>7HM8Z5Vj7OqorJ8w z^5Fs7g}!bqKi8mm700tob$j}06<>GxwcSjoT*ZpuR|{v^jPys1cflK(!_+Iq%Abf( z9GRHAQwj3fdVsl;v&RF$`JJ9D%wRH3H1Qeh@VMZ zXG&}68Gg0pCMXcp14Ubb|LM$)>84PB=Fg|-JYhS=)0pn4^y8r#Jv?}z^5VC zi7t6?9tQ_}wj9ehN>v6BUSyha%@N8PXtXTF^5Rgs$rIpj_9s8>D`k2P0gq*7U6ALQ zv_yGUD0lr{(~Dw6X3le2{gywJL5mBXbpSAV?KpX-YfZPebZJ0JLrk9LQ)`3P3RjzL z$k%t)Mg}W>D4y#9TJ=q_JJCAOiwaDb+i=3D;&XSNE_`ajA!AUqyEYo3EV>5&t=6n9>DYP&rauFn4vi&>kDIl5}Jhcfr-T2c4GQGQp*C5dZV=OQV!MUwxTN=iHLjmC)<*37l!Nh(4Q?jp#Q{1zK`zu z7SJ`{AZu}ry=bObppT&`ZdLnX9Cyp^gizSI`hPY)PWF~gfQE^tnv`TuUPqE0p|y1e z=k2X5JIX#A^}xGz0aJ5Ps|WXIZi@sE=koU;ec0H3HK#K2$2TL1ifVEY7hL8;uI{#d zC-ikmypN|Pudz4TF^SSZRIg~uU&tm6&=hOFrU&>9^IwpSA1pUj*%L34e?vCbfVX4Q zobKb%vHyZ>Na48R{6an{{GW9{P)78BzvTbda*dt@bx5bw<}Zd=sDa?G-WV1Aesx*> z9cc)D>;1Eo(e4l|GnQ#0JP$-jJ~P@tA>yFj zzx6}^`;LD~AQf&^f~v!H;+eF$x~!1sc{&cGL?=pQLQ^b@?j*DXwb z8Kfa;wYA8IVe`(7RXDltpq+Wk3h|9?H3BXH60*Crc$(3i3BfEsNBnj^06oKFVGo6$ zbAoBdKS9Ge7KJeI51>7JA9PQTC@}wOj%Zk*!>DJ?B4RTjx7Y1@K|y2cxIl)FV?dTG z6ryh_b%0EwdH@r=QGOZ}CS`~t?kaPFRuCSulpk4B&Q3Mt{Zge0NXn{ zd>|~TJ%17;Wz6NRUP=dkrGSA;D9q`m$I7G$^lz!oL9{U-bV!JIL1xaY z0#7sUZgBbB!C!r5LH_DFbP7;QFhaQ#AVX-wMSfVE6_Wv$uboBno&W}8ZT#*)6^d%4 zXqmxa*mjRC0RN*4deY3wcx(3!@B-VB&oy%27W%)qfB-BtZ{;cv1OU;2KpyXSE;a$@ zhiHd<*TFmW0rq49rnD6N=UpE|zfV9@m>px0tB86^^3y$5V-7HHQJP*7@vs4N>K z{m1|T#9QA{xS=Rv|NB5sr=E+1i+QsOoZjjS3K&ftXn1}fv|Y_&GSaA(N7tn2BBprY36M!rJcb240{%c4J-f z$WA@A;7=?&O z6QV`nOz(Kcr9;V0^14SBCtYx^8&qX&t<6q%AK*<$QC<7i1dJ^<`tj8msPa`6GEF^O z5l>haWih+rlW5gc>1PhZ7G+RzLPGf$_t;Ru0#~cN0^8cx6VRF*APS^}IOW&dx~S?A z$(4@+$eljhJQV|dcDtl*4j~k3u)K#vd8Z;XVA?15_cqX=nuD*G5#9W(%MK#p;-OjN zsPJ{k&2-2r#vVUz8E`@pqZNjz*H`Hdb@bP`%@02K$Yv4nb;ky`F#TLAv;?W0^5*u2 znNEdJ8I_U?o2G9Qi;0~6QzKRC&%g)jxUBtw(V?B~P+hJWC{NrId#-z9@@QwKY=T0K z7Qm}l+vz`3y|VO8j4-XF`)kZ-4-`2W?*CEbybbmwdZ`0aq)WM0hErDMd+u+b=kS-j zv6%B|xnnVeTjNO7JLuFs(<<10q5t_+d-tDRBJ*GLKGNWQD4#~HWasU<&|JCr{pgB` zDW7c5v_1XT8-=)0^x_AG<~69P)Gg3ozo(V4{slP8cvGL~hma@i zT+A7hKSEWwI}I`4@2K)13btd?rTQ>k$7l26m-DaN97jiWNjA*3uFhF`SMu6aWUlsK zd#3dNu=mz)S*=^tu+kEuNTY%%(jB6rlqjLnT_W8Lf`lL~B`F{+UD6$bs5H_Y(ji@v z-(1Gt`|N$a|G@XY=ZAB7&I1o?-RoZSo^#AG#)N*&QB6CDWwK4xrKqP=$oF(}xdq04 z80(Vsd?`!t(42!);LA|lugtM9Lcp}QML(mi4jM|)malD3BA*xHYsN!{!B@Vp^yv}_ z3Ti&a?|$9k)nE!zshPeRLeZ5pAWhSW&TOFl*hUE7{!4bj#bfNBFHS|$r>|C^=rIoi zVe^QiUzf_bW~^)k71&E;Z;D$3)TZaMp028#(PPFj-%|Zx%fGf%9&rZvgLp(P{U}t) z9ZCR+sM&i8W$CCbp}OMs53w7^PBwVc&b@hl_^c6uJeSIy#MY^QKf5asy6H(OGl@~@ zW2W02p}-5J_zvkMj)hYw8dNvf5Zw{&u1sV?UV2CiWpH*DF-l^3qnpZV2El5@ zj^|)gmI}5(6vH}%aPis76-+Tkv>P^-9GVxfr3@&FuUV*L7DP0fBYtZAEvD+E42SY} zQdo7X!7-0PWJ*N>I0(RW6KB>1ZpwRT3r+wA`u9ThkHC>ryN3LL$Ba+ffyE-;I!iuR!Gs zd&0D@);kX!EiUP1NAli@a7B%LL^M1i?5neMHHfe4vcvRw*D=6WL}$|;A)emXF=s4! zf!x=npmq5t9OH@8qfqS>frCq@405?;?Mb~Xb~n{xBi;S=Buea+jF*xe>8n9rx4N*< z6aQw1P_4xSBWlllgw8xgOu@c+G_5!SEMptDqNGW`a4z2Vl{~HU>Vc>E zIbPfs@R1z>rAieh!*Hll8n%s%j-e)jV*P_q=7B8M+8MGG~BJA5*H^x1krtU8fVzGpNR9#^AGfr~JnYKqffK z^B2|>C;(L8UG3s}oCfr)uFPiR#BcjwVmNlQJZ!g%#%RtKHJrWOikNHnJmU6Gynjt* z=@g!Kdc+y%G*vu`RunR`FP~!GaXSA~z}Vj5Xs?nLb8B(oQ-& z@?u0ZRU;zEYd4goB0XQ&yaMxq#8f?hIkFJ306sp0qDVw4dNBFAk^%*_ocfO>q6}71 z38vK?cDv$n46C`#4iHx~Egl%fF3*h@1@dr>R# zaNe6-uCWY2p;U#_MrYE!PhpdO6d5HPF+f35u>&}i4lP{QH!@Qt;8H15vK8sr60|4| zwwLsczRp`+`qAfaIG6H5U|wS~gn3_!th-P9*M882{qW>T1bKMf_JxN8+fKkp70(M+ z3`WDiz1kMtfMz`4#;{<(7HOvVynjIy|lps8lFBOD%){3Ik; zO}F0RcwCz!rPXd#X{wff+PL<72KX86>aD-3GUaJE(hW|C(Z)`fA`OTf z#XJq==TX2iE>8?_5)xvz;HN^;lBQeJq@r}cgt-D#=Y3Rh%f!pevyYkzzySWk2xJb` z(MOdJPnrsz)#IHvp)h&x7N0_U1i2(9H#qWscuG@*A$P+aQLyXO=XNb$xG-xr=S9tR zq|kZf0_^;)-5(D8HSFivPmkg%sT_mzJ-0+g?Vo_o+Y(aw5(~GhSC^tj~>cr6cE9fR^5xd9Nn>HQ_E?6jVW9#b2lL z@r87d_?~wSyDgA|5{4m1o z9AKiWn8!KHu8aAG<6j{xW;5|2MxERvKPxTxYK=k{q;Feu2f$c5kmm{sxoz4>JKR>}pu}F?A+o zt*SvtrcD8O$gPHE>has6hgXT|6XR7_kXGmVA`np{PO0RFZTms55EH?%3GMm5eIuT-j|38Xw4|J65JPdo$47A!d z8pm#4w;ue_&fLT~M@l!B)lmNP@}QRxjuOPT;X~=jnmqtr|4Jxe4%ytbF8_WfsHBwO zFKJOk{6S-G9LW&BE}3gBoW0e>_t#5c`+ERh57JqT2>y|8lwCt?;ie`Ax$~ z5QLTF!n%$5ANvfVU+BamB( z+J5L;A;v7wjQ>mwtPoYbDBWzR4;_|14(Eanr7u^#vdR`npV|#xc$=G`vz*-}Q2;JQ z$j>gzcZBAL6jVxbTiXD*76MRBr2YU$QN@r()#b-bmRbbWV{)o>F(prq|U0x!rVe=eJG%U+=0w zf*dT%YdN*@4m@0gV!$Uxz%*sLR0#k;Qz-Nwl?0a3{4v`2$4yDiA~%FXsJPONg7_E~ z#sZ1RZaBLV03|#?*jCGkglvXfivJiH z_>jf#T4gGXj*%1;!i`Mt83sbiTkfFW-H*R62}=~dZR?H?#04t_rG^2U+7Hw$Q-5)To^W-G$M93$tfQ zKtH02S_Vq_P9esaP-_?WkP^LEbj-@s$-!zJYg2;p?jp_T@=)-@hSj z`Pc66f?$1*!INRvh&@640O(@QR<#!-`PlP%>wfnkTwoL07BZKPa13qohf4CTd)$FC zr9dfjdLqq(~=BEou$&e9@ zs$z2K^}zz6mAGD``kDQ$h0t4Si3(<4lRWt&b%d|~xv4*AtOfFH@&v)aN1@xo^Tyb- zMIV|~O6$ejD!>;m^$+>e{qX<#B~0{!3z z9JkNnUgMO#-sOItK8qda&mZ`;51tSM;(Shh4awVVC+ggGV1f3TPC(52uGn;#XXxc1 z6yj#WUbyQysHu-*qnWy8UF6%h)4t+a;kdb}oge#O;VD*+H)Kh->2-3WG|j}*AKm=}z*tacgLp6~ej*15ZUl3j;FnJ1K+g)Si zg{4;T(f5nxvU!p)uxpWeYWmtglDVI(M6Nn?#PTT{TvmAizXcbBnPmvwIpKu^fHi&h zB++;e3Z(-818)9&zomcV*^-fx-nPp|4yUVTfXDKH$amU}_~7zvPU~+J^w+jAus||M zn=`<2p??krXr|DBDS@-4TA}?LoX4ez>l7f^c*BNiu?0I~PpDocCyfIeY63!h5pW-d z4-m#855%uI<^SW?yPR2^gQ(aOWPS5uN+K%i%#*sCf9*Edr~(VHtHq1%}|oM4LpLB%dS~~C;;@;QG6tkb^GCwVvjxx{89*W?5M8R`Z$MM*Hi$KkiURWiWIisO zdg}_lUZ%*rhQQt`f_ZUQBc;V8o=;B0Ch$^>!Z^-%Wjs^PUjHSIj!o5EK` znkdNZW(4LVR=4?@?fl6cbn51npx<4FKwpU1<0{4#$8t;|%6B`k(Hejbj1Ek*%gMlZ zRFNLHb!NFqpM{_SPSlM^H>F}JH>O0aX)~;25{|dctDK0#(cOuBI1Yw^Exo|63cVHV z6=dKJkNRgg{f1y-^VC6a%hOlPCGSzs^49s80$wy8o$IM)>nv}m4*0xjPH|rW(%EwT zjD2Yjy8HQv70lLA_qG(e3%JPSL*^M>qv?6Sh>iw%T&_TXJ+@xtbA@Kh0aUF=^o&g@ z?$`E@7oL-f=dWrhJs6J!Ute z06F~3tJb}oq0xElgm{CUoESiz-SQVLVx&&{X$#8=%tydpNG*7+^-j=6BlM-Q)3KV>+K(G8+JRZxaxVJU*~2m*E)1Xx;LBS zuINc!ekJ4PwMT#a3;!H1)DTwA-&b4cG`SNy3Y{?%5L4|)c4#`Si}15l#f@Y(6)+TL z5_*PIR&$grHN8LPLX4zo+fs1k$DpHYq`Z@p zgGB6@IP9NookeV;X$%Y-f9O!PfoSLkv`AxI-Sg5G!I-`fY1@?wb)MalyT#1*dYMmG zD2Ix$sM8^x!?~G0Z2*J9WTL;v;!HDkuGRDOp5#$)H0Yv;McXyTIh|MK zZ1`x>wPFWIP}GwRT2R|f@UnPNMa7G+;QP%tLBq&fq5Mo^7X9!$H<_|>=_{ZwU$W}Li?eb+F1G76vKc^xiNX1W%w3b>V0tA!D;^BP^EvL6IpjxBy@u6B-gkjH*J*Y>66Z1k|c+KsR(Q+1Ksh2X4r zU~BbgE4K4yIhE)q`R2_MyndObG8T~N^M=D%_P8ZXhig~sP!+ncmu%|-6qvH4Im zeehi+;hmW)WP$tIWf2!0`m@7Mv?ot|oYY=L_h_^I8jbKfodTp2e1jX&F>+xJ^huai zs@e@yO-pIdfjeZ6BR+)_@808$iszBe-k4P(-aD#HTXKl0AVzVCVrVH(QS!_lD1h!! z=c;vb01t!G`Ut)#TRVAnnb2r8A$8pSC zTTx&unn`G^+K+wJyprvz+J*jJ>eh|Cl?<0z=>NBu5tAryHc&*q{IIHeAc=FC=)kOP zz6L}Gh+_GNb-%6e$*M<3s$#$U)id{IjwyX$D^^A-5Pk^>IQBc@e>@!V+q?c}FmClj z3W2Q4inqGr-g?VJHh%o>+vLV+kHILJ(teCa2J_7244J8DKYg{(d7YC?(Tu0Lx={4! zbMQa(@Y5R#9TIBU@^D4?i3fb(S6`pIp&>7g7oM{xW{D+NHoN37{E-vdPD1BC(x~_= zc0?x|uMtWkAfoNG-t8s{V+wJ4_x zIVGLH8vR&|SypGhLQ^MJE92yI{ccX?DfPbg-}WUx6OlS51}RlHxBDB6Bie~;Au3BP zQhVoUSbYyzvnZ?f8`6jZI1*gi7;=-swv<_IpPMRXQ zdq_H0gqQPQQUss0X)uj#`4(xp){HkoCE0^bedB=SZBrWr9a$i<_BYd?mG0_ z%fJ_sxbGwt_yWue(sEWFkXwY?$jXT6mf$yxHl3s=2Xc@Qt`8fQFYQd^#oqT<0=}p0 zE=g`EF$1meTW@OHmnfX!Edt2|23(i{XlsyhJ{Qi(_3&fJ9jxwf24~*`$^2CXrM%Pw z7TvOXp>gg@vgN1bkYSqFf`oX}_T+tUfQmqkU!weSSd3sw&xv+(ZNdl^&^T*57$V+wj@# ze%B$|iC5meHVo(wuF8U|5b6WwbTz4Vp@0yI6cp0<_WO9~Mg*@PMFDK5TPhKZC2 zM3H>WS3F74fDjG+Y#0^$V=KkQV}uWz?GfZ>U*2~$_1<&xZ>)sq_-bS5-S0!o8@?HO zprYHz5k92nd8;*`d6=oqpqv;;_RUnhAZ@}oL@BeLqFv<7Rb7I}r{g(fqr3iS7~ft* z`*Xn_NxJ4vPAx0aL>4|FjodvN1|P}EKT>O{5XftNGJ3?ly~bpDY{Sb!)E0M!a+PKt zwa72X+qo8>mGTsq%u**g9WTg#H?Y>(en)jw!*Z(3s;NNS%P?PcsI!jSo+6 zVuV%S-MRvJ(e9}5fU9`MQGBtT{83#vZwH>le9)AaPfMAATYTUADL}M7*FI=-yH1`tey_r@b|!?;6Q09$&G6*%MP?D(`R#4savwan2BJfzS4m z$JJ5B>LL4s^{v6Xf@1Weo&H*OO%8nZ_Cx3%A*NCPK&?)>*|-fgv$IK{W7Mxb&n)_Q zX2FP)EukgFFOeaZoV)Ih+fFwKt*!RMZLD$RkBbHKb;&WLJ`aMT8GEI&6NSdUyCl;G znJVF_AQ93&gMp!@XC4UK@jD+n)YaJLNYy&vI$g;Y)6Hh@(%55Z9P>sUk>9>=ZxRa@B6JTQ! zP&E-Uo?@2UVFUH9ei%1D%OrU@n#cOG&aIj;gk1rolF71M6xB&$m(zu$qq-6mQ9~OEwzjVRoXpAamUf7 zDg$50W97o4-g!)#t&jY2E5(5nXRa8lM)KFKDz>PNdHGi`&#Q6k=)lk<0>;=#iYWN7 znto?A`m1y0@p037FShWgN{em3q|DDo345O zw}sBnmxGQ4IVb%n!UdYzxjbV1I7TXIi|<}_6dkkxj#140Gd>a-zF&(T$v0s(xa5_6 z^Sd@&TkzeutVSqB%3Ux=(l{MF=6++7OKlXG zn%d;V`4u7!n2Vc|(OgaDnXSj*elz#($~k#pZ(37;ZHDB|JTUmwQu@v3;!M1iOTZla z4NmmlwP3B(ot$fKWVM{xJ?D0hm!Vl-XrnsXIM=UOSVyIE)%q57x?Q1!HUC4L_U1AC0_gbdgbbi4^#SA<^(2wn(aOQZ^7cyHK9!^YKL{XxyxT_@j* zF)Y62rWQF~eX-2ixU}x~APIRmY6nXLHvthkI6=K)&<&c8ZqZALVH@hQ36F$t87T>= z$4Kc+5lBaSEj^@|&Hs7&y3_r$iy_Ah&;kd8+(KulUH}EOzMdlj@MLBNdl}+f3eSx2 z7YxQJ#CLk_+D?u_?a>JVMCY+qM-9#e5RFLJrGzClmzHz~dl#FsUp=r>e|X5< zHKz<3+f3cp2j$!9-TFP-3KNfD63Rbj8 zXtcT?7PB-LS3sioyZ`>Dd%)!Zza$!4C*UC+AjSzoF~JM-T|_J$gb_PiHCPa0axRisRlIO|QBM|d|z zCMpRG?13D0eE3@k`{xVXHW0sPbsPk0;J)5FuGT~z?#Z7+Cu#v$jVibZcN25|G8y>` z$WAzooH=`D*?T&?0`gCx)i7m1A1Z&w9}EKkSV6Ri@4+E7#*1Dq>5ei(^4(uj&cA>E z5b4E_b5HvJxrjd>rQZO^WBY!a+rK}c>u%7{bw?Ygt4EuUoCC@pD~urlCUm6 z)GxIEXZEBcbTFjMdoKRxgAL>ZmwpeTnK>_%Y_rBXdq#Z>@h&W0^zr z3cJ89FN=3Q9$Xj$%zH7f6lOqHK*{>KG4wm)$bfht~%a0L7>I!p_it}n>S@1(4aL#y}r8N~Hb7!dgl=Fdr|j6kzt>fL+< zBeaIBkU0-BhX5UKh&x*))O~_x%QCc{8W{A)VFJi5Fgz=enJmpWFDXGYXoRJ5`CBx% zafE{l81^6EZDf|vks5^7P;A&?k!X1>GG4}ebLY0r{6zRZz~XmrvIsXL{o`F*Cxm#= z?iqmSDb>Nk!^Pg0Cc*-lPQlwq``7*azO~kCFSMw(>5!J$3WQ@j89Q#{8ZiIgi`s-| z_z5^2`o0^7k+p}7IaM3Y8ACrRIatyk2O|(G!4BLx*1h{Q zo|~qTtx_R!N!c~+h8I-?1^)P%m2k-w(AVPSn&Q_bECXctsKlQHvFTm{|GV8VDaz{) z-%NDm6t>?oYhf;J&C0sufUO2ZiWS&EYjcjfE8mG#P1yMxSoLJuX@JsU1MQEZ&{AQh ze60lV@H0bLfoZz$_J9}>%ZGi9L;Rvmr{LITJ>`4X+^P+6SM}K2vv0Hyc|EQ7tAKYm z0+O2VgO`v=ioh~mH!QjG`$_+K=yh06NPRA&lA#{22f6YxU+wI2LqNL925)Ncma{|# zvnUP#wR#4DF5Jb-2#27x*v|@#{llIN*=iYNcYDwJxft>AF|m^JJ+t^Q=*Ue#fzi&l z`H;3j@FunW3E~uHNam(DV_O?Nil4Lz4APppD-9okTe?hiXrU3W@@Wkj3L+d`J`Ty+ zMg(3JG;dbm#n_oE#?^*~`P%Sg`~Vvjs?W&L%P;e6FtuqHvAz)okA<>bKCHQvEr}nI zUlJ0HF@LO7u2#7{I8Zs84-5crStp_Y-QX_-?wx87Koc%Jh@Ocw0RpfY2&rGSw-5Le zO(MM@=Aup^`R4gL&?zhR zs{PU+fp1Y2D2rAQM9w?qnZ)U!833H^0M@qxo12{$iUNNEj#Ph8t37{$4F9pTrKF`| zq7kLQkdwk7BD*~;NTuBdOyf6-i1(lkV7{I=?q39#=3E$WeC(7s*?`f zeAAx*BL;gQ!DsW!8O$DmvTj}QjJznzCd5bAk$VNqx{8I9*l$ax0&iEqo@@Ec6#QD? z!-lvR+yvK!6Bq>YBbQFk?J3DS5e?K0x?lsc7ZHkRUu7^I2t^C3P79R}yn!|wwoCBS z%czO|xrxT~ZziD#qda@i0pf{DSf&wHLnY_!UU*kb=fI@N1SV1;c-k3L~C?LZ8oUS*mEVqP+ViH7L5J1SF~IFB8{ zf%~xq-TfQoqF2ZJFrj=R9o}H?m*1}XG>o4d+t)s%4x72~Kd}$4Z{y7SFsg5sKu)^p zfJV0$hceSEciD0N%Bnn7qg?K$jM5a9t4d2P)I5ZyHK|^1LIHXX3?90t3`v}GzAO4Q z7Jacer+@t!RDz?3k-#ftK*wXlGllm~Um^nO2KWh8A`VIP#1t4|M*=Npt|4P0?nlEc z>N-q;o?@c-E5-|6U00ihg`E{%h%hsE-l0Q%$-z$b?`4#FbIQxjCt&2r6&gU4)yIHV z`n8AE!d7tI=U&IwA;qkgoe*M{?9{&{rJ=C2twoB(vab@EH-IVl^y+=yR7qVvWTH~2 zFleVDB(2j?5eB;^&+E7TJP4P7a$3r}%M$HrgMb{3xvT_fSfG@+>lNt=k!@O^#V^mP z7-t3P8vYYxgTtv-$;#k(dfS(6oKxL5(tq!1iX-AMTQY74n>|fTuFnISOSB8(PWVlN!|-B+aSI-W8JO0p9TiT)acm2=fC2m| z&u|b*p9~WZ?iY$HTkJb3h z5s$j`UP^+IvY?bqGWD1`K)0^D-tPv|!VeNmvIKTlMmN<~X<^j;=r>yy#`@Yo%!~}J z1gXxCoo0s_08`<(_UYzK)!z`V)gcXj zeJ=!-=^2%<$G6jf1vY%v{lbwt0`YqV=tbx1oMQe=AGh$6JULV>+l zl#>xS=U2cvcS}D@n~J{kqW8bf4X!gNq!>wBf&KN2Z3%sCX*3E0-So$ROQY`sw`z|e z`c6>yhNm6Z^J56(j^=2(v{Di7Oul)X&~N7Jcxm(FT)5`vtmJbon^)dR%kgu?#A|p- zwX!8Fc?!H58Utq7TNJEM)T!8fbXR{O31?xh-CmL80x2KC)1cEtUB#?r6DXRcKx$m^ zxf=Lo>l+r{Q&OyJdmjHABc<-1#zm!9K+Gq*Kpr;WDH!%tgM)A z`;281@En#7SW+~Y!uBOYc1Szfa~5jB#c>q671irPWSE5b0uoGwsuMtZu~iYeLX3=k zCSvu6U}|*o`oU#O1hnKCMY13TB`x&Y*lm0-HztOQFaLEH$X>v`n~(GSlVP3!oGtqO zQ>UIIhGD}%VkpRTL|1b=CS=Ncb2<@%QtPXBzB2G^D+g1G3i0#wV={FwMSUe%y^$71 zY{cVMkP9R#ZQKOwQhN|f?2#Q$KPgIlgIAG@i(^QyODYwC-Z79B5%Q zxQ$Q+e|oo1!rL}3w(wZOnHzrkcJYm~240#O=g$8-9X2RKW5eYd$xqb(cLYA= zc8m6fRzmxE>tBiUpL7bzHUt`I;G@YvygUDTj*xow+=LBj8~6t2-@)k=8aWGmglBIu zPxkNhRUo1L%oEad>yK*xN@if2bXvei24&j99e;B8zc0o1G2}Y2S7-nCxgmSY%}WA4 zYPdw9{}t^o1`oR*16A648|-bT~DbpH1$PwxCsg4roz0 zBfu(IK<4e0g0Eh03wJrzpYOp7LjL}Z>$h`xW>_O&J29-?1 z_F^yNl1=DsaGB$}0k2d)Odi2-UX|Gg+V2c7JEp*faU|hDrKw%)0~mU#JBK1#VpWjO zF$_924h=!58-YS{0mQBjNO`1?J-Wz+jEJi+&Mp5`I}8I%(wCq$XPbE=s=#r4`;N-+ zYL^#QcIUxHkE~=lgy@myczi(4G6N!pfzN1~a>&QC7=7&|gNl(#Q-@ z=o34c0WI1d7-E$t?BU8~m(MEHv#mkuSq7AdE@b-R3RDi;)e&9qfi&(Qq6cDPE3om) z@~$*giX?@1W*EfgqhJO#!hgJuUkU~RT~XIs4tzP=nRB5#vPBGvNE#bdu}R>!kH4fb4z5pLN;K%#X|odxHw zwQ$1_g57RJb-Ytr3n}Jv7F(|8rK+W7D=>Yvau^y;1vowHUx!FB-YG%0m$(9iSo)zB zaI5GVwdsD83(O0VmNr9LFwSuPDGVPb2k$||_+ryc+Uw=o+iajDXgD-8N_pQ#irdf+ zv!KOfa3tCWa$$!(#KLr$$Kst}f2$6%9g3WK#fM)rtQrc}>z28258+45fJL$!$67jK z^-6I~n-F0U-v);MlrVZ}q=uuRro#9cJQ0Q;mo;Dn;j#1AYQyKipvW9BT~v1lM!VB< zNQzT-S2C2Qba~_!oxj>QgO+X zOe;9V=WDA%yqV)`fG9lzB%yO8Ig#ICJ=%GvaQTO`1J6Qgvrt2#taE<#5;CHG7e+5s zz&#Ez5(3G}7GZHA`0&z94SBr?SD(z;cYKu3Cfpw5KKIdvf%RB>oon#4KM5s=%QBwz%qvT@~wa)K|KFR znj|G{|E3o~dTz+-B#iz!vey8q+z9l&)V|K3sVrIn0mjkG(M z)8FtsZn*u1Nd&s7r05%7goThdk!U(cc54d1hLVv=AKStV$WqKhDWKQj&^PvS9t1h_ z6@7k&R}p!yLg5K!)Yj}9V`~pa?m=}L;+VQM3*KIF%DeFLwlaghq$az3Krg~D6BC*D z;xVZmbVtFQ^!P`I>-Bzwql%-^Px$)XTe95DuU2 zM!~hC5nzKY6$kN1#Bw$S)$Snk9UV;XP&l65LW(V&h_8Y;44b%b#17_A6NZJ-^1x4z6bA1C2H~VkPdY=&4{S%7lmILIbh9g0 zMaoTkibepPjPHVzg+R>urrCF^ZF%)_tQaloGZz(Nv(eU7RARof zEOId1&=KK`G%yrYIBR1m6LSJj`z;5>m+u<828EB!+PM24UTqpa0fQDNT+|$g69grM zEGhPgZu`S=Q3-$bT@76B`ynSl!L^3^NlWAT&}*FPw)XugtI9}5`*S&BeJU!xi!CXN z5~rsbO!@1N?tBSXGA<v zIJ|yU=Kg5Wp@)FL*PZz?SjQwfZWtD>uK={M)`x@GzCD`1 zMSek~grpm>-axplW+0VejtUphPNoqUOHlcV|e@;ecU92-hM^`wVn6+v(mw$}1HD)@=nl7?+w zHhN35Z`QSeS-mu*z$VQc|Fy!kdRXspYi3J>J|+2H#sT3ob_pBvge(lXiW9> zWD1kMFUQ4!>{?YAtyK8WI3&-SHGWGYcOJ8Z z5TE{u;cJd$$}vBmI2xHE9lrNbIoaJB4zeaMd7YEOiV^rYl9KP)dxVFd*%R(g8K%A- zYDIi+$p;bQ)n?`Y=&wBv|EzfbEScy1z>86&++Z@ol$VeZf-A^@MMMzbz0XJ^+MMt5 zv1L9%&fW0!Knj5#g^y8~_7_rDixO2nt@|F{Wg2aB5|58&~>MlR=9Yzj}YT%QvPwJ@Nm)-sl@r>qk{e9E%$j--X zfh|(>*Z)duAH5Vv!9{&!Mela>Y||{#DzA5FRmlX*`}wht91gT#hL7S+Ssv@1shj$o zf;VHfcjq3uwGC!Vsr8xnR~SWo7lFSh?aYdTh&JwqiT=ByGP!l$E+lZ&{n@ z43mt5%y?4BT)j~2UW)d$w;k+N|oo|KD|J9-EBXGU$!QTOV=+VXewco zha$d^^2<%xI;&Z&*M-Vlt{t~Zfyg}lwBO`lJ*Frt<)Sh*$&iJq?7)WKJo)6?yN!0B zYFO_Nt2DRJB0iC7*Q*NU;ZjItn|*lYQM<8;%|qA3yi^a`Ip$}oGW;fpE?!?enbjJS zTJHuL{zm4WLb~|EC3(O(JN+TtLL%4&S0Zq$+&fQ=?$5! zm1E#^bgnh=R+0Ep2m+XBguD}2aFzfWRDqhPSYIuMk+1DioU985N^c)XUwP% z9ksG>W;?6^=Kd&G>l41F{J8MsXjkEd{U`SYT-C;P^L_HiaKbrX7P^*hyLugOsi$e* z($A31Vk*!4ctEh9G^fzdzWQFxG~%Vl&R-Bsg5|mN9vS!RhNSNYSEfJ5g#}XWyOlz` zII!lx*2(D&+c@WsI%`Irc|CrAGLuq&UyvE~o=U4Qm2|dz?k%s=#WYu65?=4^jo+u9 zk>n41MNg1ODWhRyo@vbaaMEHdEzB`CGK7dRZ|LmOICFvPV{t1L!cNvL=D=|&h<;(I zLhQuYWEevH5;>+3D3|=N%j|VgYYUduD%})|Y#EAtdXbR1Sj+7D&6vhkF+qAo@kY{4 z&U5~fC4|(4%Ib>!is#ykK6;(De$+ll5Nvb)qzWBlw*IZXMzbR?t+2F8tL`m*!|@Of zLkP45Qv8g(@5Y+I_(nwKX~PSDY-IvQZ4T@&q;H5fQ$=$_bxGOsh{h#1ABy_RSW0Nts_%;QYN|hVe%J+Vs*nC(cV!Mw#0(ycUzm)F5M+oL zs$sQMMeNb6E|Deug?&V0K-rjK$r2tefDIMT!T8&9KU)5{R{6Vm;RB&{BY~Ukjkgum zEJeERAEG|&$Kn^lp&vE+tX34d-^-1gUgMI0*?9GEq9;ucP4^95s=*kPP{%_uxn2BQ zy(Ra=?G5_Xw)8I+xoW4hskMhrEd(SyYfio*N`r@LS($jWrmWiVVklo1_xPB3^|={v zWD*Te40F4W--fLY7=$RMe+krM)uUWgT|P7JO22Ig_z_g$ zB?&?-_%lK! zK3C1?-j(+}-2TCk&nCi6yEx7Mn#M7%-d<(@c0LborZ#D?bdu7kUU(=DB=g6%_|YFa zLiTPqe508r0w^muUue+OCP2swlbiID{P=Kw&yKV2aMx|hIOFQi|A^QCMD*}t!cNj? z>uPje$9=vxd96{<&xt7?$IfwwGt7R!TBIYsevbhwx*r=xN zU-5OF{w#4u=!X>{LAfku+`1LYsI{mqeM(*`wW4nM%u*DdAx*>fbPiQYUT_!(E@37K zWl;64=??@FCZxgk;t^lU&hN)4ymKEe%E9l*Tnq}opj-V!_jaPbMt{e~Gc17Y%;P%s z*a9;Go?`1uWv5i7&^*J)z+;xB+qwI0iFg?QsAEIHcd60Kjg442-cfNTJfxQ&XKdl- z;z1HAW_exK_aaPj*!r87F@jDrSJPi_#6{K0c+ogX*XN;WmaMNV@#!hD!soABbf`EI z4R!5$HaF3cO3;jxIFEbPd^}-o?ANCFjf}b73_=b?YqhlxPp@1Tns$=?;PG$AW!?iRwu&jIf7jrPtDgzAh3y(sT`3M5Ejy;y7kUeSzQU_ny!(j+NlnuNvVpo!Ik+J4MsJ2wKaTu$|pmN#0m`$H7Kd_vYQe z-ad-%u{H)BrGvV5nt+#J>#1Ne3#pFCI8NDFCyyPeyGyc1@~3X+laQ#l)L~Yog z!HUAk%ttJSeHx^l7@+cWIv_^e<$^jju0nxOCv(#{P(t~8kgM}C@c zN6q?222J8+cI zovUrtmdp5+BmBLd@~7M)w3L!yEdiFPE6?8f>sZnEbp(wp!Mreg z!wX#1h~3fB2nWmxRj6M|p8^cS~0 z)n4{E@w=4fsy;it9;s9{0u7SkG=_Z%IVT}pCE<)eUzH-!X7q_Ni{<4$2QJ!GrTpy^ zbo1uN5b)-Yusf7H&t67VG1rtWhcTmv_>67u zQ^Q}EwLR0j9=LUhF%;WELDc9eX(#y;^!HuyF4++wyh65B3Va_)>56B0vX0IbJ?2d6 z^)1RRfga*55uLJ#H{O&bja@{Bkp?2-A68JY?_{9uT&&`^UO>g%hZ< zOyp(h-{e_L*Pw3@IK;(xd4J#0R+qHXR_MO>UbU!Z?Hert`a6wkoYkIHPDaM0SpA*0 ze&{Dm{cOQC{Ebhrq9h1C@^7vBxua!ja-1U!mGL^=i+6feC*l3f8Tn`&b_~Kt{B&9J z*u854^cdT^q*&wj&_PxVSa}zwMHR>{HOfS@CbAAX-|Pmwe)k0uEYH`m z1(WBAlVW_kxEuY0{+f)*_LREoI#VgC4Iq*>OtP8W!&CB(X zFS94}6!#sOkk@F|Rmot|CH27*0!~JARTy=r_wkq5n-N1yG*Y+4wKGbH-sc7ra^j*T z`$Q}f60{vJl5^wTC9RzsV!7sti>eZhaPALkg#-_tPHCFFVYJDy;CnWs!yJmGyQLhc zMRk^dURzw{TmEBxZ_&s{tNjsz&X8O(2sum=s>md+ULrf$icM+d&PTS+ZLTVbMt?2K zm~}f?q_UhfwWX5;A+kH)HcW(ncSzXu&mqh78J20H-p-E5l@Wl55p< z7C{ij;)yn?nXP*94QFlm7q%Dj3zS3?1N5&?k)l>aP;X(@D6h0S5+gGp!^9ZhsYG8` zObZ}3(kv|aAP_NgiBN4F=T5wl@T#p+OP&($`a$9*0U2xko3w7Cvy^xF7PPOdlIYT$ z*_CE;p7+mc+rPoHOn6{M_n9q0VLLa2asykmgSthDgm?Zq>(aqvQv?5L-SZNrWJtPj zRnN45;LD5i{>8-a*=sy?ZZn+@jT9g1v<5~Q&6I)L_0U`E_t~Zw8~}PX|0dg1!k4PU z)MszNRP3zzt;EKa+&F+9<#*Rip!*6?TDbed*>Kavj*sc5&5Z;51YuLyfhqephz`W@{_mNKWXpy|qLtbh&koiy8& z52I@Rue*rd=`xS9x7V=W5U)u4rS=s|aNTB}`9R%#uqjjbZvL|sbVq4zxhu&~3^V-o zKE2cu!SL9!!bKPAv2A?7U)HO+t$tBE`9*V2xR$`wxfN%aZ!Svcw$Y0b%zX&8zuDewZbz85&ID~1!T0vbo9@96{1xQB!2C@Hl*OhH~o$FF&aIJ#w@iYst9 zb+~_GdvfkJ!9VaUD6N*JA>=~MDCb*roltkK*LO4}C3g9i;$CH}AqmQ^xr=|(jeI$V zJNh$kc9-?i2Tq(0izTdf@p~^B4ZV6})ImL6fHtaae|5Mo&93NPcWq{`BSYYa-cY?( zQ1n<;2pq8a;$`dZQr9PKJtKr_0rCzBF z@#E~!`K~pEwWf>?>oFMC_|+#jrWMFvYxV+N&G;E9hPB&kqh$w66UO_k8$PbqGJtX) z#nm)HB|mzKJUCz==oI-(#UlV9S+eTI_Wf8mSUw=>C3vm6VR9VHJ)2mxczpIyLT^_+=|I!) zna5(qy;-B7z4#J6*=7Fh$CZz46b(;0LYc%dGT|;jI#7TmxygU)AZdfP=Khkk$FZrr zpOW+W)7@IXz__iKyQWN{`UWzSM>UQIw(|_Z<^x3;L>b4mzA4-rlHhP2DUp?Nrh>1o zFZRyd?^m2Iewe|0o zUhnjmGG{sPb2B3CI^|#2*qfu_p7yQA9UlVqch4C#L6$Ey8#x$gEO#me zJG;Dx9}hh5cd;i={y6nzt;I&2D>Sk0xZgM$ws*IR7(w3u0WfQCm1*R-1tEjyN^=YS z$gi$*wBOUz%cO~V|E%6BxiraY4#iuxjL!7NoHrDdC zo!6o|CRg{81N57?YSK&Xk21vO43m*zbn;qR*~Hrdz1a>oGp=~ZZ)k&nz8~JX%>;Ye zBA?(GM(2eHSSs(jPT(BwEp;<9{MzUvn>p=7i}3r(TImbo?UlPR*T^IXaypSo$J?xz z50YK}1Kzqz0T5>Wp>t2T?4s`VGnc`N??u0$_$rlOfqaN`TYLbJ<*}K1;rGI=1-S-* zaPA#W8$T z-|G`1h14~R8kCa?2BqR*Ig>yKzneZw?b*BG!4DfAu)6~o1@z$_q;e+_OOd@&CDpjS zN&ELaSlDnBUYs)9RZ6LEM7Nh0>0LOh=-pAK_?le{Q+sx_J8?t#;AQN---m%B>eOwq z9w}EF(Kz(^(hWei`wkTC!g(p@N)6k|Vp3l3a&^Kk>{6o60dam_=gG*Bj^>tp zi7NOuqGi<(hqCUcYJh|K-7tArGe=pe8rOsdzvY$|gFx)78}!^?fSK0&=bk!0_kfOi z00-)*_h`@Q6u5+t?p1a|qe_>`t-#8M8Np+l6w~(!0*B$()$FCIsr6)pzZ0p+)pN{J z`&)fJwZJQ(OAxB?z`)y=9M}!$AFwPLIS3>ES(r~}f-pCJ%xm0+mk@np$`?L)x+Mjx zQVZ%EE`{hA3nkQIs)4GEbRLN{el-sF9C^_m*-M^z)$CS;irDr zpz>Qk5iCU>AaOJ-9Bb6Ih02UkQ-pI_05hSNkTE6p(vw^G5$dRSnV4ta=!s+)Y_<>E z2&$EFqO#T=zB&Nd@+zphkI|Vel~w$oSVxBj0BZ^YNlu}Dl@+<kg?94Megk}8{`|bh6GAb4_UO*}836x+sk7s3;{5vk z&mj`U4$_p*>^3WGetz<^FW+47z8Loxs_Bgo;T_QY%Xk81xPN{5iTxATuN(fnkilmN z{WV>`@a+%qBWMi?x*ht@zx#!gdIsTg@9-UtJ^1+wem!Wzh3@|Xjk*ktOizq>RiD4U z)FPQ8{dMV|7rLtr_3h@A)ymILe)SCw3LnZ}pSs7A0+4==d|be`5V_c&5eoU!h9m)tl)x$gAU!<;ERgAM>hN)JdjN=HJpgi~bYCER zF8HEASFi@aIAqF!IUg-=HH7Vd{z92{c(55DmzDs*Bp9?{0myh+LM(u94DbHL-3bu_ z@S@f{$|gXJS3#(i4U0p-jTw*N&^al9yr}^GK&|x%VA^;(8!<9+wY4BrJ`j)6Pmep` zbw0L+gTwFw!zswQ0_S>jKyH1cLB7=mxKPtT=%0-0)z8H0ubDOlCOG{zH3U*=-F64& zw%2V=^K!KT2wocan55BOHUxMonK6J_je?g){NTE*1Bcjdrf%H7=2F59FbDi(GqD?l zAlB63*6cXoqKpIJ*$My>Bh1GIoR7CPr$hl} zh2|i9h663AQpgb)yx)dx2X>2@$8`aa)wwCe@PLf+1cS7x@d*FoG|1kBTJt6wv<5&6 z#{gd|29=R-IsKy=h*U!~a7Z~D`2jI37s&0e1GJJgM5z%}>R|5ysfwmOyAtmU6DxYYoLa18R%*`0y#i48t@aL58c zM$QhrtYa(iZp7yT0)gD=&=nGp(#P@nd%fz?2JeKZ-%C3Iz#3gLJ^`lARM;&!QZypZ zeB~mTDe#H+^?8FJG2pESB)B=px7rCULKawmw(>Q!!d$hs(I$~?YXC!T5`&r#;Mdey z!>s@zD+p438w2I+bx1I`u2@JCCrn@q@|)*p23fb@&(_)Q=Bkw%F))rB3x82EsHvge z<--6M@0ruZ@2NbGHmz)RhOnR+DF{o*N%7!z1klbO1zuBQ5P)c=*b6*+G7~fB+Zgvh zR#mqoF!hM)6_mW)APGQ2ae)7Fnu5S5gVpv{WuSmw1+Zh2W=4i?udX@)O0cwZFc`O- zvVUKR48psjs;iTupPlT;Y|w6kA3BQEhcPIO0e7A?2--Hugo7fA?xXPMnk;)2dM2%G zqlP!EIsKjzawNJv3BsnpNqDDfjtm`=4JILc^l(dmp(|D$=zGnI{3kE;YnS2!`=2PK z=P^4@0MJVG3iJFyzl$+<@0Lw4{a{2wZ;5@@4=iuiAkLwD6A#|6x%jV(JPQV!)h!PV zD({QxXFo>}3I;9&dr|JC!9lr<#r@}yNq7eUgy}T-cd`Gx8a@c4z;5X+mlX8p;{vQS z1j&8(sh9chsmuZ9Vh@R!ufU%~tqZ8jZ$SeeT#_vM`-06vV8rQ=&>my{)sA!;(7DT) z%$%xQ!(gY3`wo2f{(I{>hybGYgEI`0!9iX6Xfcl4wTT~ZF`aCfOGYPHx3!OI( zsl18TQ@?Gn04_rI)(0RVSJ@g$hrEM|WbR_fyjF%mEdhlD1qY7fuy(?yJOuvG}G&O1YF>N7R^JY|E^Q_x273W%u_3u2~LmkM&umULHu zhE|dn_0t*K2T6@p$W71P`y+VjuaL|oI3Ka_=|4CGWUEdJuuJ5E{Y*U4@_zD|L#X@I74 zQ{o7+*mlMM07rHBj4$0C^s5ZUV1@5ksfL9@zz;$HI-r(mKc`7aIfDezYdI(gv&o@1 z>4E6ABTMu30@y!n02a!ftrScI`wcH31~zC|(EunHv;0!lmLOwp0~s5Am`^661e!E1 z*~#h4$|2!C0es7&5QTOn#-f>Y!ZAStg%)@5%;OUCtS`<>FI`BQZXG%8q+Zl#v&-6Q zaBFG2s_bCmrR}gDzXue!9Y|_CP*I`QiNU!BVv>9|sx#j!C=O@$fvBl@=2RM=sID>Q zt=jF<_lu+<9AX=l0erv$z>0Gq*$)!z$mWY=r>=?gqak4?Ei~uuGs6cZxleJ-aY()QxtCd&bl4WZCcjG{t z52iK1HSw&v4dN$1?^=1oAXFQ`P!_phTg|V>t9_JkBfx;< zb~NEYv8y$5Iz_^82X%9yGgxtMSk7Jn!1VU`on7bOhj7sZ37VnD#_VS?0eVJMUY@=c zh}Z@)H3nBZB0i`BV71dZWa1b@s=$dn04eG3jWP$+6NX*$`|)Es1#s#ji-!h&&hnGh z4w(TW=?8$kJl{b--M$V0{nO_4GO7Y$#YU8DXzdo4eqRu-ycbH@-RAwwPOZmGpT^A< z!>b{`m|QMyQ4rbO!8wn$-n{`r@gKbci*T-z&+qU^)Z$wHm~-zy&qS<5tK#tSGor8M zwPEWcEr8BAi&X8HO4|3hR0Rx)pI4}r>#Htk&Z+U3Lj|`LgP1Iu`GVlxZdf5#)=0L6 z{GFU)7k~u@$TuTIH6RIylkUW|Fv{;nEWeG93xaG042E}GD|OS1hPMNg&E&iMeeJK@ zzL9MHMP9YxlL#JvSTT!;1P8FY1PJvV+{{;t;)4zB!FN6j{F=2wIv`-7Cd&a3X#qL1 zII#CEN}Z*$;BC%zsPmjRcJOy%N(wWjCcs`WTlA=fIafv5OLz06WvK*sjsf}K4Sn^# zh2p$pzZm)Tw&HvN z(izBJ77bEX!`Qe&9dyBeS2I7m!p#xAR51Yy1sfKQgs`%q1R76`Ybx^cwhHbYdHFr( zHLXVvbx@AGo#>9%y))M+NIb5|D^c|_Gp332Z5GnRpLCjZw9t!j!TQtKq_aBU5ir@b zN>{s=yN&vP5`vzvV#4 zct9NW^#afYK9>wb_Ya_oZJorCL<36287G8X2gb2wW?zyL_2crEgiEdy-SIb*?Snb- ztD?jgUmL-Rk9rpF9!soB6W=eV>0Wq!*$a{Z;?g&&?;Bt$G!wq&O!Xb6L0FKDT6>1Y zlr5XHOk6WDSX8noy3*Qn3zstj0C_dPq#Rxktvi`xi`-+$(Uj&IY#Pb`WOsIg`*2lu zmEfL$l7cN{va=C>tkE$={2+A>1p=0=gDAJXRSOh~uAl(hc8T6_uzfR`R=yY|L4WNP z)b?APSriFYZG#Iy0wCkDAw6Ib&JZ86GUzXTOCp9DzYYZ817IJ~)SbZe?ajAmstH^h zSeo?Q!XLclG42xPMp~Az!@Am|E8W?soYf}4Zxx`RF8%cu%Ze^^)6N>?1bAb?_zgM@~e>9Lsaj1O3fYjnrU z#|E-!h^2ZbRWpX|u#XqomA{`<&wHe~qkYbrS;D{GA5b|2+4*j1*X5)zk-6IA>iT}` z$jU_%>{vQ04tU(01rBoe$^i5CJJ8=iknyuszAza=lR@8G0|}1qWryJ}01uFlLok6N z$=F!XG`ocWTbZS6$*X8*wbJjzG`GX~4T6#yAkcs#-|IT%pfy=|F)-QRx9QRiv z898+Bzmv{;y6q=L^*9nmDg(C)O%SMio5d3pj0K=3-sD0*bSNeIMAchz?WU%yU$%yX zwI)CZqN7cAB?xWdcCOpSNCyeLv&3Q?lbEPL@k3{*n8q0mgd2JO~mf}5Fq|WQ{j}9R4N)FckG(*ahA|00a89~mY>L-`tJH)P6KpfNb zCS5*t$PJ=kFs#KlD;jPk-)(3QJ#m^?BsiBC7?GX%_Q2)02soI3|gd-flwf|EZk;x@+@O z5X0Vm4a)RSw?enKfo!ZjE&rMgHLVFKp;|^o4tA6gg)%qMF29&htypqI8%WB2s2Vj@ zO!XM6hDcF$ffDyfrv1j$HL*_2Xrl_QgTv|_?I+$Sr1-ZhgVx8ZkZVKin;?Pq5L;z2 zDDC_*7gE0Pu85jy0sUDQCm+wAsyCjht45*tT=ZaePIH6&EUi=WYU`$4`i2)-ZjQFl zno24*-N%qdgnBt7n$FY;9lvG_B~h#Ce7elar@hy~t}+N4zV$JT?~yKbAqkfKo^h*x zDEw`J1cALqi+L#R2bhu)0GaA7k}}=d&Nl?_y8f0!sWERrkshaXb2K%lw+WDt??Q}} zzsOPXYCsd@z#)3vaQRnm(oGCHQ{R0GbY{jGLz+OzlUSM ztdULYg1+ATI;C>*MMbWIC-5~`&`aV__if233{8lL{FZkpuXGs zc2u~wShJrN^ZU;uKx9?FfTsGQNc*E?Pn8Y~K^=-}rERi|rgynC4Ssg3AX;&0u2!`A zphd@arJZ$(EhPolay&1ikrKthhgsptv*@<0G+H6f{3VKB`KxP^%&DIDdx*GL({FfR zloR?b{v%^@16bnZq5h|g*S;r+U6*+-?{bVE)-krLps&9cb@3)cnig!}T6Deia#~-( z^RgUkdxdICET`-1G}0z%7c8gkD&j3{-FXfZ+;grGsB;x-GQZVHJf1Fhr;2i{Hj}K! z0aQ{7>48NB1~QW?b!IY=*E2(NdtgXseza|-J20WmIpb2^q9KrmwdA&n*CoNHLnBhG z0S9H;gDfpCo162#Q^@eHDA{F|5^a6S+b8#I^5R{N4KpOK@ta}U^&*p{CBK1q31xz% zSGL>VPodp3L)l|!RDU{HV(l@ZUe_;wAqP}jJrT|k??0Cq5BDy`fk0S!GP#=k5qs6{ zz1Kx-G8a1ojKl%3J99ws*|2gm)_KgztL+=I=I!!HbIe%z8FQCr2$OU9&>tbE6$TM- zpI3n`4Z@P_g)1&VXG{h8&?RmGHTC{5Ov-bjqSyN+`?)%K!#Vm zmAeyLF)3)=khURR;qTcS zD8-RU`3}^8B#skThzW5}nikD}%VZ=Zf=p5{Sz@2`!%ij?;>E7KBk9;K!+8OEmidra zfmm#bK%!tX6XN@lAc|z4^oDKt+Y>k1q_DS(2oEB*^-UMIma0ukGB_Et?(G#cwn^Va zQ?ejr-c)C$prYo+A=>82pE9{jrJhy!Dw4p-**`m;YjE#1s15nm=Hd_#FR~S_10U#XKyliuL?wQ%w-_qbG)J|+YwX!sPOR$vPtNmV8UUAc7iq0 z*aQdV^(@$yWJq4Nb@mv4kZFJOULgi^Po(+tqh^Hc)dnHz`rl-HgmfU8w0o}+nJjWz z$y&{RRceO~0a>u7lAxoqB?%?=e)$RoM~9v@LvhqxO=}Q+#3b>b<*;{c7kAmSviYcrwng%5qHgWkpxW(?sDd zAjEV5r|-Ge)x44Cn_>)2iLL|Bt4%2C^0JOCXDJ0;oW9msZ+_xgObnA@h!nOCLNMGk ztP9qr3F|&CE+-Uswh!}MX~#^w;3&Ms^4)}BM6r(fitaj~T6bj_lPK83`9LBd@#P1Z zzzF*7t1oj6drG#?F3o69(Bz)e&6lFpmcb*hij1Gb(|rn zo)!j*2BL3wemhWHiTuGZc)VGUe|rYRA2zAQbi8xO-KAL+v?%v!e{0|uh_TBQhM}>v zNTkS~%%_mM2LuQo&iUL&Yb?{|I+ixX20JnptLnG3-nHTEG_Dk0hCIdBkh)ksdV?^U zgu;XS3d9YG-xV^DKrIJ9o>&GW`o7sZ3No_ydq??Hdt}H8QH)Ieq&ooLU&HKCTX4n~ zFi~y3pf3@}mifkk_+er;wN;`?v^E>bDo2>Ot6wZbkiE}`I5`GlS}gqZGbXeIQagfu z3E{N1&(Mn4*PAJnznK|864kpAhLFD{;9zSK=*r2x9ByyP!$ok&xg`h=rh^Zxu*_bu;NVp)0oyP1SphgGAq;A zj^lw}L8qFJLM}l03DCHus9JFo#@>)IYcWV%#hRC1`v6F2w@kQ_rP1+7sgmiNfHGe4 zjXH3a(723?PRP(U&oQ;3ie+ijD9`gi676LyqsG=Va`gT;EL-N_5R=$ViBBX;5&p=e zohPPZEnIO|u{QYWRvoDLRu|k1d%yJs;lLB^wy%T#PTx6-&ReO!sSVZ~`;x(5I8h2C z@roW_Ps9dLyf}LRaptA26My_fZevU=z)MTx#^Pm8e9}#x5ki;|SP4sOkG$?*6oJ_V z8+N|q-Ge529{%+^V4v?t(tqAMEFu7OyEJ%j_3bf8(Q*O^VVI3w9(-T$na?9;;->1W ztGL%s8~Fm9;#FiYCzo%q&sq=eiM zi1X+gL>SPx#%p0wbDh*|7a8=uZgbXBGN`AQ{a2<5s!zHNgADs8 zW0A>2)&T84v^Kr%w!lP4ZO|73j~s+=MrlQ)@x@EBc`-!pSiyU1vv zBA4aR;@yAV1r*8>I6*@cy=iiOKVkms9{=;J-+SwSb8krCi-}&iK#ni|SXl8V0_cC< z-S30;|D@iyVm?%RZl77TIbBezzhh&z^lrS=2xV1o+{SPyLU4S_r}+?jH##llp$jtA z=G^890`Xfa6kf3iZgZ#a^Wn zddAkDm7;3$zBG4(k7X>V?qq4=Y##66E1v6ZrE#nAig9gKYw`UOH*L_~36%Oja6fJj zKy;e$*}RO`tejjM{X%Q5k&U&F+3>(UGwzjJ+qcTkDlFEU7rr1p#vj~;%fyX!-}7(N zBKgG5zT&Hm{m)fWXdEb#$qLsJ(#gPAVjuLE4HX`#tq&_8D*ymAP_Xiw^z}gV$#-$f z^M%h*2Tya-R9)P-TZdnHyBYSyA`MUCbDyLU+c$eATlxlG4o$5pAWW-Tx4I8EQJrJc zrk5+3kRH5!m@pI+$v$plGMP=i^XfkPM1)ieP?Ov6sO`fRzuMEr& zD8mN`rRe_nJR-_!C2rdzbek3L&2^cLjghiepyf!PV0midE4+d@!g4Ssd1)$S1aGLX z8ME4uv6iXk|5|gfMzww*m|FFMI9%&%ZH^OTL(^JO1Wwt7w+Ge7S;)bMgyVLAbWjb*vUvSCe~hhFgi^& zJ}FoB&bCi#8WB^faDT8y!LX@H4Y1j7s8nvXsMb};&8B&^S9aO5k*l6~JEPk&I@D~q zM!mjx>q~_U3wC2r>X_tR4eVXxCET&{B2~R<<>sj5tw{1b=LfChCQ@}I0<_wU8$q-S zMr-ee3jJ5~XZ?Pk@?f9(0Wndu3$v}#O-5RNCz@RTlrmDmWxMoZE%IoHJwLakVB6hf zOjK^ny}X^JgKIiwys~01-1It?bg56^QQzraCY1@dGh!wtCZ?hwJq5LT{ZpL1SU_1_ z+$wIhX&74~Ggf!Zw@JtQo|U0zEfrU!sh0JJZH)IsM=RS8R<24TyYcGI8?F=@Nmjy* z*W(_f#80yB$?$r+wJKPyC#*b~YchIT_E5770aILBs*Ly?htQvhUF@S}beMXS||st;GHE$5iSt1z`mv-=%{Q z9NX+h$(s`c@`R?PPRPRXejq#ztNU^)po7pfVY%;WbpLqJa2-XV(&N=gA8eY6r!+70 z5m|f0WUBo~p%_lNwr%$s)ykmk+L6nJ+mB4f^iqe6E_;5LiJqI>4A7QlJq~evw>*o& za7=+*_#ktq;$tT{_1kJn4R$==A>{P8@Ma__5F&=n;jZf{All!{d%I2fZXWB0I$6bz z-iI48_cpT#m>C_c1u2Y0Yf4Ga@G#xqjt%>RwDFxH$2M59jv?%LnsXjjd&apo2AiLs;MF01 z7zPS14^k`jqZZu8X77cv9Bn9tJ`<*x3#T#A)IfPa_1JGMEi`q<6*b_L{QZ!-9ZRLYlu$i(z2~a(Z|Vef*w?4E0j(< zWxAT=+a$pYLct4Y(?v6jrMPRGxslBRLA6Blvd7xru zdf*z}y-mi0JmXmZdfxT&mBrMZ*l`zfYl%$1qnq2 zx_(sF)8*kA3RCp0#x;FVTozrX3e@qVE()H^f0bt4Zj0N@Q#h{bBK{<^J>+_)yoi!y zwrsG7_R973fpN2y_+V#k-?N-CIuU&mDqD_*`mZpd;FejfDMOK1wKJQ#?)YzPW*P2m zic|4GGoeXoXb6V9)-7C5xbdJcD5x*kRH6WnXiBayij*n$ErPc(4rf%w*fZ2NMh{2M zzTmI}hY_W+tc8nbaqK+u=3HmDz8zzXUUSqlr3k%%ul8shC&LJnw>F!#Jr;jpErmp& zT^RR?80&^5{Cv=n@H7opsPq1_OD)5wrDzbX35nfEFDXp4z3x14atsYGXzzJn(dkz9 z@jkKErYFVrhsi?+$4LG9G~&lHmLt+TRi zDiy44hJn5c$*mRCZ@=N*5~>x?1lxTk<{!&)IP$f~_x*6!Jq~n5>3VdyD%`Zp zixi`BgcI-2Cxy~H32|c2R)$Mh&wb12>}Z5vHn7fZuYYt{u*U@z7L8cd@-H$miN#@@WbrntQJUWA>;_qoXu(et`?j6#ZP7auqjb!Ux5KoLGUx-rr)G$v$EnYRg zVOmdA7eOkul}qFJFlV@Kp=5GQkTP03*zWUjYB?7C1gWHXK3#XP*M7~^#iF`uUUT-O zprLeeX8$f)r5Ye&_t>zyZiib&OSJLZI%y7$A{3rBo}qHFRv%6W=n*6azv5vwrNqx- z?fsTh^;mVVZzxUFf*iNnHVoMnKqFjSt)t;To*y=#u2WEI`V7ew7I>?F`VU;GkO<&y zYH?ohNU{5iVtX(W?!f%w=D3z_KP!Pf$I`bzTrKqSjsF_uHY)5kiP80V_VuX`8 z=Q^5^pZ8?|Lp|V9J?7Q6@E!Xy(tE_*AI0!lu9t5wX`Wd6@_6a+N< zXBZz(3F?kG`o_GY=K)JO&hpfze$mm*A>$s{`7t3looYEq*9^N9Za`$bF>ZElj-kfY zu;wyOJKFg)(4YV%H3Fk?-KhKN0^OV)%EQ!tSFBRF8%q$0-LfndMnYLP%qLn-L`r)Fi!p`(YHu=SdnoRM-4Q zL4YI<8V&K`(no)+_GRppZ9*R*obtFxFBVZh>%he~1}i|l-G;fft-NzAH(_azCqM8f@K&qzN9=iGLB^M(REJC#5cfRa)l0TxG;-5T=wviP@I#Mt zUKr+-)*;n;zpmnB(zN|*a&g++7tJ&4hw6NvyZ2YdP`>P2?AUbUeTFCHd~xk^KNAnL z-168s-z?f-i~BlR614<7e}ndj&lN`9n3B`s^FqwBwRS*e7~sy?Emz}BSLz#_N1;6% zFH$%~XOvW#=%haKyd~IT2Yc38>&vxH)dZ6jVAgEV!uotO4;L!vfVYxCnv#Pyb78!~E zt#o+Le}8$p*jC_e*urV<$ya9`tU_JG=;>Ns9dBgo`Lj)~>BKmJzIH0_=+CulQeOOF zeIqB=S;&PD!neX&k0H3ZJ&Q>X0fsM$W{GPMW5z|9${qcKRSZJsNb50Fdp?89Z*DWG zC(1KRR16-rY;INS=>%&FPoTacdnKZq!lby|T$4w#H2OjfqY3_dxXJUeI0kPw8`kqSY*bUWr}6>B|;^3!|`v?7B3yN3z6r*Y~F_}G`| zy{{|yDF!wQerq#+jb&jf##QTt`FIfy z15WH{G-C&X-G1Nl^w3pIWz~V?4T)aSHZn?>X4ko1gJpcgzsyQf<;4Zk=V5`<{#Us! zu`yCiI}@MepYs*1OV(4JZ={m8-wcxzS|S?MNQ#ZFbHqM)&#=!HAw10_Sw}C zb02t zRV#&{6aru&!JqP!Z-4)*wA>-KFA$`mlF!F()d2BUyh?BlwX!5Gk&ZAauDdQN-sg%} z@hLbcnOQ`BU}b817PEBq{XpCdN=%LF{j#rxM{d{krg%nYi1_v=Ng2qBmX}}VNwbW3 zA+6#5d$IQf>ZBrITSP9~^;p;geHQkd^oLVpYqzckzPiSP@lVLO7B>*2kbN>Wx6CT4 z%+>AZMCGrxT2`cJi^N&|UI}m0ge6#hxQmls6E1Kv4jqB(QZitrUMaiFN_F=|sNa{qJOMk{@8|>>2Y+j6Lk~bh-f;)|e@?4*Q=;3!mi%ppN zSSEIvc)Y}ZygfXr>hNp9didl{&K(ugn=)?{&U-s;UTZ!t7_{?S5bVSxsOEU|vCSz# z3LV3wm)C4qjHmmzs?CoKqBn%mr3iW}f8=b^?8atNsxF};*e=ALSCMUmsI3*{I%@y` zWuj?A>H4b}-~@)AeCf(Jcs!#8KdEMI8P8?Q>A{elqk;0dTkYYNFtuInoPm z4p7`dscpsZ$B`HRjgSaLEldo=JpHLT`|r#rm{$EXAgbTPjF$Y9!~{~EWZoTit_jBK)7{<^OK|k1iG=zj}=F z&+!9Vn*Ic$99-oN|C4S47KOXuE3%QdJyd@`G(WTv1m#x{{oVRRFeZC?#5~Xb*y=$x zaQQt*20M6mru^OdD}mrEZ*Cy2@y~Pzl%WoSCMJzBE81VJ|9|UQx|ZD+pIs2A1d@9xG= zzXRhj=L_AMv_I68b5UXr;m9jWR?n69^xPe=L6%C-V&EVD= zdTuV_bG|rIY&v&*u%e!2G%&=@ew@Z(dXh(|c3@vw-W9u$`<(8Foc*s^@nc*F9icV{ zA_q?I&R++oe%#zA2lj1w5psp#{*x}zi!L`#i;MDs5shA z1q=&U20lgu0*G@CtDH{5Cu@JU1RfMDS@y|lXSFN@i_ySU#y@5{l$e%{`V2nnEsE7wKO35Uc`9YQ8-M?c{3E`o^Y!d5(!WTlv9`&#pg=i&E z7+0u-XJxH$+%PD+786&^wsWK{7{v0gU;O8%oAH-Sp1E~v)_xc`);CQ2)YPO*dgm;M zUzxqf!H5e(K;4yst-QuehRIH8!*P?oA$3~x=UxAGjk9M7{2`mExeIW|107}q*H7{B z&JotBLUkeH9&Ro@wba_Ku6H}yx4yD>QG)|MThVZ~tDfXPuc1->30A~_hgT;NeKWsY z6M>vtZq;q`LXXF-EGY^Fk5bo3Szd9fvHrSpOMk`F_VRDf4qD+>hrK$GH(9KFXr{TL zi}#{xWuD@IQN?TGx&EQg!AEMltEW&mO`} zTSI@G3U5}wd%AE(Yl=4tKt2A^)k4&Fs7c;dWZe2s5B~TM11c&CgSQ;v|NQO$ZT&!b Zkwfg#Gc77svJ2p!xTy5w+(%mO{|iet43hu= literal 0 HcmV?d00001 diff --git a/docs/images/targets/telegram.png b/docs/images/targets/telegram.png new file mode 100644 index 0000000000000000000000000000000000000000..349dc101b188637e3538649a09d1af5d182b9e20 GIT binary patch literal 181063 zcmZsD1yo!?vNq1(?he6%LvWWM!9xfde30Po?he5nf+fM-A-KaJ!QFju8SJ0z?%TKL z{d>>p>Au}v)m_zf>el`G_C%_w$YG$8qQbzyU?|ATe1w64uZN~a01~uj0c*J!1_rgv zN?KY?L0Xzx&B@-}$_5AnBOjTPhWtt65I5k}dq!GHLFxe83$F-I;sby!V7e?e0RccC zB7t2^w}o1XNPuILk46hEB)tD5Q&Y`!+esZAQOiy!^M3cs2DaN>&fS`)^F;OocZR?D z%j?Q(ZVOBTL5qpw+j4+JCX*uW(eZFZTqJM<2^RKu#8-IKv@~XOL}X+*8S|6%-EC1A z<)vl9q?VWG*Vnfnd?XpLV3>$EJ^UCrFg7(JI=3R}bzt%_sr{aTI$H{766p+*q%!y2 zZx~gs&fg5Ga*-%i`9pavAj1MLznyXp>pF6jhs&1=oTd*h+_lQK)=X$ zpXRzGc8&%0=H(ji>c_fHw1yHZ#y_CmC7tF7FLz1wWsYZ%upP&8oL}a~Mke$}*NFfd z`hIrTdPx4N8q3R|V9?776-lVG4hCAJkKJJ98vjN*q$W^DF$$2_Nh5;M3Cb=Xj;)^Q zZ^1P-`A8TXy21$?Ot+;oVZ5NdxB$oLX;?}Xes}%T8!%Nh4!IPE*%--7Pq)muK_rE7 z_$mt1M^q=a%?Goi3Df*>Ea^jSsjr4R3VehFEGU5Vk{yK1@EdLc26+QcB!K@MS(2K( zFMvJ(`I`jk^aFP_TsdNBKCum=u%zGu7G_ZI2C)EarUXkf414hL217F%Wv~G!j6pEY zIZli;c1Z9LHo?bW7i#Gt^4h@k1hO3rM5zKbbbMrbDO!2dihw!Eel?U&n3_@zph*zP z0h|lLQ6Qz1F9`b@69QLggsT+XU_|G^J{F?m07H(+5r(&kE`Y@zz~2jWAn?Jr3*q=Z zzuD%%@kC1b9yXagDsK9{PJTKQ-&+7d^alwAwKBE$KR$jU_(l0A=tyQ&_U3z-dft@w zJA!cuz5FjAzXQNKteilD(6tbDIVxHH@4}#_Dc=K}Yj<>#!bq+`0aJl=OC?%!k`io< zsGkGb1NuEH{pdzwCNVxcq-laW005uGiHIyFJ6SWwXk-&}#odp*^7Jo5Hzh5(oAj$$C%o6ujJ*7M)D0w=W zkC{Tf_1E>cph9Bxc4nUsu)EZ|w8eQ*-;XpFKT*0;++g3}x(0+5lgtRzo9S|$5?5sL zeOFR%)QI~upj@;N#x6;<(leyw`3!EWkE`meBG;lCsr zSe-+7R}CuMv`Y1NZyo>`DN z%8T{Y%_{DzmG#5d$Obp-FSDd`CDz`SjMiX~-3;Y)!BO)ez}4*_d&aY0&AgiUXAHM2 zvZ;)g#=NT5FTJ136~dJkge3)U;eP4Z1S*Ns9YbGqrIgJ@XUug>Vu z`KA-Ph~d1j(yedVIp1!9X&yI2K9&7T@QzKMkTu#SS}0mfu@#sP>;xw5X0;$Wo9^3X zEeqbYrF3Zi`a@GTIEQcTf9!Kicr*XW|{&egV!R_&cazW#C zf7!m;zUg&ueJ ziczCDX=zt6`zU)9ne*UZ`y;LuE~l=h&HXJD4#%$ZuKTT8E#h~eyAAJ8-srVTI>Y6K z<@~vyb8#nUa!qY4Za>_5awMl!X(ehk@%Ib&w5>d5#OJDhSIwD>sOkVatzY>OcfoYo z`rQfYl2ewZ@@#<*x~9A60`Rd3)hN$JK&)!G3*1z>U~&J)Cq^`Mq6orwh=J59pxgY? z?tyNS?ye9c=^*L1QU)Qq;gx_>^ujPU3}M_`t`#01#rthQ62MBvyGUy1`_R%*4O7*R zZ$H)!TBcYEs|J4z0!%Ya9cvP6{?rtrbr7BD3sevJsc(Mwj*cbTXYFj2@l`nbR;Ngi z>Xeon)7$sHpCa;c1Y_&7qujROh4+@6hs_%Mnsq0#KeE64##<&FbcSYz8B7*XA&1VdDvfI~y7s-3+JK5#fHhw>jEut?hjc?i6URooY4wvHR z#8aOIY6Oj)?+C-$9ve-Xq8ith_c~7}P6Iof>36kl*iCjscw?P$w5~q}yl(9F&W77l0mVuE+xJlR6s9!# zON%GpqT*no;06v`gGS5;^i`jR z^FP0>FODxZd&HAp7On<%#(#>7zMPOoQj&PEcnV+G&3HH5@lu_L)yE^ni#?{_I{K6! zBrTQp=4IpwcggsYkQ?3-+%=qJ9X6$cVb}ANijhJhiZ z|C?YHKE64J@}IN%r0t@utR!S=Z_93MW^V#y_po*N%LhipLkL>51-ckhd)V68ISYA+ z(*C1|5VZWanuC`5A6;CmMQOE_)u^TIoq*JQ?40bJv|^~#)YKwQX68a4Wn}+F4!skl zwRCZD5aQr)cXwxZ=V7;Zvf$tn6cps(C*b%`GNulbN$$*6vU=1?R1 zd%-S4f0+K6L(8yl0)F$tqrkvOz$nN_e)51l$w3TwBX=|4?F)7q?v@0dGYWLCt||bq zS5VGW98k_MVc`NdC|BsaS5eN+HovX3K0Rvr+TYsRE{|Ogo%wMrW@V%v{i;%2(*pk~ zOI&SpuVSDW8XA&swzjch%}7s|zu&QUad}tcO!1~nFC+jP8%|0B0Dz^TMu6Td3;@b2 zE0M&y_b)GI03cvvb|>)|S+7kNL`AxK3wh9;?o>E0{?-jFCa_i@R=k_Y(o?bIFm0=4$Nf4bj_= zvO@Irsm!RmEEI!+1MBzqGECT^i1m^vo+K3G0RD9=^!8bU;N{WFxFP~`+J2&fsel@y zwDwjjj`8_{W#3vdM|JNMZ9`nXn-;(NSAxpHNj(JR&(%AtekL*XgJn`p*GOKX1KUopH^ zSt(#tzE*zmD;D9(Jed-!J%pSR;Rn^zRM(=rSae_0#mVCbJ=;pA)si^9JOvU-mQLcU5Im9-mYBp3$D+!896QM=ROIEWoQrFrHFsD#Mc_sM`{Ac|@ht zYb3c=&v;-avhZa^Q*14=J)KplhtrDhLJ{0{w-%7r_Z?q!zn|^JC(XL9G3Om%&c0uo zq3(AtAJkh>ag#(ROa1Vn)QUc#Hqw<$U{P$ zvE89Y+TNZ9?w4R{Ezzophd7jqD$WacKb{52m~uz-&O!#&pH8tR*?aLm1;j}l-YBjx zWMS6mhMXnn?KJQ`xUCcCtR>kMc!;hp{#k-N;LTHp33%Wc;qQ+oFFU2g@H-@q~#T#T8ha(m_!3jtA`FqNIWpE)Y;(xjIQ53<4Vu!M-be{qR4&$ntECX7CHKVDYpPkY zqdRS(&mZUOUf?Lo+>xS$#4#NFThaV#lyL+}lK0h*f|`Y331(Ue6f-y1&}IRt|)Ma;as z)xkf&O zhvAw>5swI=ii4xv<#r3FB@q(Ri5=Nea$SCebS7O)e!UbX$Q>ALD=dHZV0b`=|5f+L ziqt>XEcRW0N)of1GS->M`in!AWKRe>2Np`+qVTpTt*cO>L%}1m&!NXpvW=BbS@{zQ z?DtdMkAdGX8iI_a^e`^hsa(bS(%Vm zixm3I4DiH9Lm+UU;imI*ocxodT4!M)xSYHE&wysWKl6{B=(|;hb1@8#A9Z`9VQ!)? zVs1lQjf50aO=mc!BlQNRl2__^RBpe|&QXEZhDNuxe1_`4-d0Js-l(*xsrK}zVDnob zdq>BRmS*Mwsj!>Ghr!@V)19gEl;q+F&^JB^woF28j_2NC>R0nY{}?*i-tk0(KTMJO+t;r#QRBpL>5>;dqsIN zSs7|+2LG1uW^Aip@GWWVq}IF2tPd86Ud2omyH=-UgsneakSg;g^}W4by8<0QTRiMM z$QIQFGES)HPd^HytdXEH00eOH8DR4P9Wpk_}J z{Il1CUF|gsf12KRfOsH{0l?#n=_`|YxN=d>`g)C1B2YlwFf%ba9XqLh#x;_2%YUtK zVP@~+E8L|(CeocER+)q{?3P<<-9!afpLCuUXJvZmKEpE2e9wua)L}YiK~7NwBDB$O zawBZAs@%**5!#A-mT_3`C}Iu3C{%cs$yQt^a{(<})rQa3E?? zWP5B5}f>;a|>KuyQRGZgGLH(gFlR?Fj&$MP5_0! z>t%yAk&FXtbJLv8t4>P1%ESymh-ivKN}g>!p|4!EL}YgWX>L!ActSJJb+#f+C^eEJN1tq-8=RbTA*Z8yr6O+r+4Dko19#`%+!fo}Wf{gmqmkqL ztFsv{8cs_D%dT1Ps!#7S81-Y-1u~evPJdXmqV)CivR$mNNo?m+wp2*+Lq_9#R?eUg zx2BgeDx>**k5y2Z!xb4bq2+#3yuNJ!5o2hCupLl09}n~qh+^@Zx$N^yEVN0+7mn>L z9=}DVY!)`75@m9Jwq385XzivD_*1$e?yAta33w4{Q(~&?;24Qji%aKs$bL%T1E)R` zi*x5ts?3qA+Qfix-$(bjT;Vc#eBo+BNCx(40Z0SiYp#BsBY2C1*3O(4idYq`vwG}- zaLC)dDxOOk82$QO_oFM>If4D$rBh>OM&Pu> zqpD@>-p38%yFURhWg)vSq&21P28k&-L&Jf+)3eAz<(~PpmK=voj1Twz!*c#*uQLf1 z2=PE`Z$_*v%>>Vn$=)J2(%O^<&o9+tx<50CIdr@&dfE9}@Cg8#BaU|@P-c;#_HZ3u zJx{YU#f&AF^kQO!7?k_lwOgM?REX~ak|eQ9{7@glBQEu;ge9GZv*x{Y~%a-5iY=S;&^So1jsVO_^^1vE2#Aht7A;D$tpNUx#v7b$QmP?&-gT?HA|=K zYSpG~TyF7s@$tQ6wmfpEuQ4`TTW5}Qa!%_g53$1%N%@keO4Ixnj>N-uT+6ac)ABQu zY0^(L?>WY*in2vJ0h{8>%2?6G=|BUfH>X?unY>53GnLk!4@R_U^!x`Lt^hV)p;pv9 z8^N9(uaanUNZifqiw;6_w{Xad`e)tvvAI_j(So=|-P7hiCAUJf-9K6POXIg$d}BNK z5Xr_JD_=pL=b=>oy(`3JH>3`HieGs_7ojhSZq~W9ol4iL=K4I+%DI?B9SOQ4(d^t} zal6jS;xVH#q_R#IBY{NP&-r;l?+PcWUFAknJ z_Z(~8Z1?DwS->khY;a*awXMRyyV}fRoC#VQx>jlJ+YIYf4SH+z6z)k@X(=sdf~=flUuk8?Y)6F1mc9@t z%V(g7G4R}X^8M_ts-R7tXW;Z0)Dg9_x8JD<>i^7)48})8z#H^H;=0Au1<_kpT~{Fl zAKnlL*2Z$niL1+6c1N|7JQQP?`AW1VQsRNH4-fn3^^UkYA36gb$384q+Pyot<3gX@ zr=Zcf(_QJh6uU2Lt)v3dQtd1!VGa0{5$yzC#jNTj&YGWowXo!=k8LkTucuEX`pp#u zp#;pjK;*KP(qx6tO8tzjRh2pRax&O=Zz$GyPqVnC5h_^Qy|1Oq)5>$+HxuT<4;RHp zhh8!G>~r+SOEg(aiXPID#0!QMd`Bnh&1m;bGrb%Yyo?Co`fL&X-fXh;)kG@HwHYwU zJ*}A8v1dhrr;BRz0d0L)fFt<1oT;5?f+XU_+avIi#bLF3C|3c()b9$udRQ!9|2fO* zS30)1)2&;~#)1d#y(KN|NsQ~DgF`83)|fh>ASmwlZp>h^Zq~fRFV=L+-UmsBbRf<^ zjCl-zcj()KoF$##VJ>o1U}zN?Q^U#Trx*_UdW01nH+1Q`Jn!l??2ce?3J0UYkvq|-v<6hFbgoM;)c1u;1i(C=!lrLo|j7}P!5*Xt&@@&e={gl?; z>8M;z%Gli-N%22T*2L6vbx&w_x7Bu-^$tJ3o_BKYP;Y#c8L{L^c+Y7)5A=L36ngoc zmEg4WCK=2E`ct>-X;angKWqfrT!iQ2nKf%wZ=Acmo_TGep(@JRY<7#P2OYvB!!#F3 z=HZdi3CO;95VpR%-$6M$C1hK==BeBklr?WjgA9Av9Xg23d_e(aAoA_%w5tLd|LnF~ z@cEXTLL(|=*f$!I3W{i1uAL--yWY2Hu+2T-XYYbbr}XX(dLz{EPry4uqD1c>_e?t( zJ*&&SJpFq%abNqLpH{^LZXJKy1J7`!sEr@Ep;;W(QZH4X{c3v z>UnfNB{SGYy94&FQ;#PC1bL%mBI~aq=P|7 z4SOEnII&V!oQb^et(0%+Yc_FdXPu$#9@B`wMnBo`+{qNt1!e^YlJ(1Pit@)l{6Mh4vQ7}B4`JVlG$n6e&-Y??!|MuD zg7L`p3HSBnJ9r~^m{gEH53rWOFzfs#8{Yn9*`LA}?b{)|(puF%tVr)wjD(j4_~-YI z%yCHMO|>0$Q9>a5E6N&+l{fEdVB^F$vH{PbhC|(UYla)o!Run{!Ma`aMPZdpS<7L?++5?w#Nr#Yn6MQOcBOCcx_(wtGV4p1>|UEPS=y{-C}U?YdM`|; zIwU1ziEoQ0xym)F%dtcZo@Xd#Qq6HQB&t)X{ zr6K{fFj)KRBp(~7V7mq>YTO0b%bwJorg-cpr!=mrcw4>||4{0SpvI)0s`e>t*u)Z5 z>;`4GdVXt=0bfh?T?JJ^{I2jmx6?QAR40r>lAob4F-6a!sGNh!2k{VfKJPX2r)(8? zlIeMF%J049MY4ErjD&(-dUp9K~JbE<@~8I)(wKP9WG}aAU3D&NU7oFZ zbvL%TnR@~~luF8^^kb6O-aH4K@KD+h3$%Zsw*L#^LLy;g`1L*}w+Ii8azPS_Shpx} zbXQ>Rdr4Vv{uAf@Cq>|CG|Ud6*4H`DJL?L5b`Z_R!P#otJozu{_F#&`u+}Gq|1vQN zfCmC~eS+St>RItZYJ#nfr6ZTvMgZ%QF$Yg+edzxIl>bU{MGI2^RAfNo`(vh{{qi9| z0`BAwL;Xs}R{qY*XsT4Gz|TCh+le^Nd<2_(;geuEMXs z{2PJ)4?>A$z=mH;apMeNs4>i~^Ne(-Tq^&E8<6&kA`6;r+mA!9|Dr`pblAqrz*#q3>JK4}HS_r)|Nn|g<>NtZ z6MNZB!FC`}OhE-rw74$*Q!W@(&RWCo3TP`NTri?Q|(6E64x!aoyOQ_0FunI~Yq$ zKyV`f-l+-#Wt)NBt@17YxA~zkrr=J33;fl^iqzA?r2iRHy0o2%AaZ2=B=i#?Ynzvw zD*uYMquR6%8>d0xHLizlEWd*;C{e4`_1Bj>Jq3fS%z34uB$VK7-b%;V^Q&jD zzyD?Ppy-5(ZIo(n8*81CK*WzUns-n82KPNg3{7pTr%pVO`$2Ir&-KT(H1EozjWUCq zUponu&NK<8sK&Ij`nJ?KZp?sQb5t&9*G)2pQ zA-_L7y1$jq|FC|-NUM3%n&&xH*N6GoLkW>zDKE?%Ve?Xk3LC;OUqiT`~sRanRa>hpl z8B4{@!^h$AS$A}nf>3lRROPkn5`OwgzuUUg{omqc5itPUR|6b8w05izTiQyel(Khx z3VNDYWk-^)YM`Vria>7Px^>U0U-Qos@wrW+*av2YOM$pc_CDKW!;XU#^IpQ*BK}ud z>mlo|D4&n_u1EFOE>m|%COyK$XBX~%VeUb#UbT8;>+ZRaQH-lQsyd?xuiYOqlgA)O zJNkBFNrJ9 zXYQ(g&&P(&9!y11LlK}`Fz=U}Us@Qhh?5-Gp|tijD$bui{}s7(a@JQ5EAXvv-A`Qq z%cMLdZT1k6U1n7Uv74W&y9`icceV#f(tzmU9GJ`N|897)sb)g8vEVwECeEM@H7gEW zK=SbH>?iFRuc>H*`i7SX=VmtXQ!A)<@=z?Bu*ks-Yv{iBTUPv$bXKj8xBa|0>Bsi~ zwfp%IN`k1k_(dVrh?nzlaRfwe1ERTBM>2oUeinnN+SzT%^CCu3s{>GVU{nn6drK1H z^@j;}%r83Og3?(vU?UWyXIgGcDMd<$@Rwu5*H-pM*g<4AO&Qsc#x8rnYG4K6`C9>l zv)ZS>awd7I>1L4y3PH^A==*+{9Y0b%49PM4{XtD)`!yfRe-MIw00+Agrz-w@U0qaf z=kP;W+S1-JTCbe0J`4|5Gfwn&VP}B9vxeeB?s*8~o913V=I0}$%rR$StNxHifPGMp zk$TWmdVWF;pF%AqEY8x6$HDxZl+gm zh#SxL&vttigr(Iaw;4QLgPFcQnai4ZU)Js%+=r=nzvLCjTodMc^o!uA&IB%NEJCVD z3E`Dn#=F(-YB$Vi#)tb=uwN6+hNg~zmt!S+L4$=j*mDw1{r$tZ(B7!w%VqJDVC0s< zJ5>PJ=VZI@YbIMfNOTep$U#pk}@ppqWLJ|C=U`IEyDAyORA~V z3Q4Usv4Oj@yAgG$WxBgKqXiNlt?bDKxPAQd*@w9ap`cj8y={5*n}yg_Mu80z6H(hj zKOYk*wtV9p%}7~`jsv_|V3=}|$sGQUf+jM2HxJ7N3S%}X>MKd9>!G5dP|JMBS<1@O z9>1!CuM{z{!_OC}o6TwnJ$@fg=J?$_W z$Cl-=Jldpza8n4{l`zGh&Z|F9`z`Os+PM_&tlf3G_bkzmm`JUyLCt|dCS(F{L_#N_ z%J@D(zzh50G1xsM)>Qf9m1QNhg5Ppq86_>?h; z#uHAEzLxj$NUKZ8b9s3!6+1DRDWkbVgYWX`as5^70TeEVUm3i!$*l{lfJALm!jd5`+%jn&S#3W8(BBzG@lYv*Cd@+ct@ z@=ZoQfoS^q4S&%4E-l0#b+l8@Lpgl9zvH$KOGf3DBaGh5<;5Qr|-Dpx-<+SyA4`UWVWXyMB z_uW`3oi`Qs7p^%V`v5X<>@X_=Vp@e>bKYf|v3oGt3Uv$E7fiM!jLO&J{kqHHpWy@c zURMM(r}C?7y*E3;T~dK?7&fil5AcU^hsCt{59L*WErR0LYd~GTQ1_0Ngps}drG~Fl zW4LTS=Njy3o6xX!*S7vFMONf{ZpT_Hoaf;{gOIf2OMBfiNban3Kk+duYh{Pw7?SK@ z@+y8nSWkqo8u&7@B(L-Lar>BrWt%_a_rI4k?e^Dutw=d+ z(w6Gf%EP-U->*HRX9+4DLM6DBjo*5mmeUyhmY%x!_@`UKiP{xVbWP9U8QCT36KTMEjIpui(a{WqX*L5)mJv6Y14kl~C`mj9%oJ)~xvNV(w(z)zqHBZbR6MKD_ zoa~Q@M8G#e=uZjkYs5i8p7Hk(BcwutyzS2V%`%CeZST=bri(}9d1o5iIc{rLS81^9 ziXIm>PI2ZCj-8L*KQWq*QqiP6Bj#~egRO*GhAO4ke3??!Uchsu=g$R#+&P?D8ww{- z(_J`1o@5KCjfhZ{Sx+~H)_fZKQ7JflvGLv+TwEPW|8U$b)i)S{#5Gg2L+6e0AuuoD z!b(z>#?}*VlL1>r{k8WE-raZ3bhZ8HAW>dP%NmzUN@@nr9*KcIbl3ScXM+>Op{his zASvIQGDBPX@SfWra-wgszu=G1(qJ&qZ8fAY^;}cPMn#=j)Q0#8H4bUvWC(>c&b%B? zxOX~7mj|IN^lf$63LwJ<6nRT>l~&Mb3tOet7pl-#&ga~M9m$G1xnWNj5kw1a@YZLq zmZ33l0pI{pDO-0rAFEhw2W2@yJuhK_to(174L^PCMot}DvLtvKsqo3Al-3yC^fG@U zT`O63?ZVDc!q7Cv826VFhy(?FAjFw9=g2x0Gl~BCi+OYP_6weqau=a0>Zil3qNzh| zxmDRoX1sO2=E`ydXUb8*GrQ^ zDdXb@Qf(nMS>n8=t9PWcFR&^pDgJz?jV+*J0Z< zkilK+ymGZ=W*;6PH^dnO71zVGo7#|x_VZdhwUohTV3A2b7m*5NU`LS6ATP(=zSvL}q9o z^1W%>s#w`NFV*2`!UGsNJ?Vg(tr*E|t2ObHR@P|}w2!2!?}RgzuYv}V1C z+661U1@T|m9kP(To*PtmSVRNZfW{`FcacWperL{kWSxVroQLB)*zG;dlSN7wRlksx zW8jq=oCnOWsR!gjgrqwxK87eT4ZO(`C^azd2TGNrSiyyBbzY_zUnV?p=3a^oQ{~!e zbwU0}lQj&V-cvZK@+1HmDBufB*!3Ld++7t zFbkfzOw9Lr@(HRTs_kn^BS*XfTavQkmT<}4QW%Nk`^p|48cK0{E^)_^W)-TPh#M9HQdyp|c7W*QZAe0QU^f{Hb`Tj0Ph0bP zhKJNB7ZMc!C(2fx?uu}@mT6Gi+%c=cWjL?tQo_WcOzfn(w};o|yk>V93rQcLKnf+k zLYW5kF5W-BBhKmMn3$MHLMMkt(ZH&a^}9@PJW*D}Ryw2pScKjit2sVy%SXPjZ?eyv zJ(3#&&f@jg%iU8fGb^g1B`O>A#yxGlDFjYo4j6ODU|49l(RT`SX9Quk=Y<|z^2^X% z(kt>{*kw=+r}SbHhnFmRQFB*T`WtQqpY1lR=)<$2?rCvDs9gDxoMxGWgW$bBr zhiK9+4OA-vgGfGnEX?8FGKvVs!sl7T0*@pswo?wJ;jH})ri@!8q|&cbp%I5Rez7Pd(JvgEM45{Wtv-m}p+XZg`8vY~t?rP5B= zhDH^RWN#=KbTh7dLb+49rH&QQQAI};OpHIKKmydX(y=eLWiqx5HL+SLkTY%e+x@dV z3bSKsKHK$%?82CDmKc8bF_)>f7J4`#M81Xt;P`Uj&U?lgubO@&2_$~-t3vU`5bZDT zRe~uP^%M<6*~5aqpwmpic}n;<6n}VvT5=Zgv4_ekZ$0oPQ*4B%IW(?Ch#w5LZ_71i*PP0~{RKn=AV zzOaxpE#Kp}?B)%R1rkye+8gv}V%*7DEmuz9ho4Q@`9o6XS94Sa2U|S=oW4+;ZO zjAbtD376W`z`e`vC3wGi0#&|d#!2o0MP zx*q*3wUftGB>${G#NR{8(KTN}g|4Qp{%(r|gb`VS3{kN36eCp668Oy>hSm`|{>wDB z5CcR>T;7hxR)kST3-`0l;K;;Ms?|IYxJ7I4Z-%d?mx;ZuDs;L*%rc|2q!y+a$KOl@$0WA zjX|_o)_MaBNrk8`*K!5iAuV2PEt3#3k#(J9e)k%BsPzK%34qLmOKr?GqmN@!Qusm{ zlXM(Anqt1poLS%rfH1A%0eGdei6Y$|MoDKeE!ggTO9<p?>=D#d{1e`4MC&jIM@RTD-jcRMY$w~!rgEl|J2*c;V$)E+=a562k z)>8?XzUM&dpQN3FmBbwX1`R`#nTwgQ%iSf^4932Zi|4It8;>I*u;5W}ON9qIsUpW{ zMo;{nMBn}pyc>rZCbB)f6^tD!^Wh~Dg$=$XC1+WlNQ({->N-nq!H_Juw<-fqt|R ziXBkG1WKjyQ2S2oQ678+j&-T7#@8WZK8C`nl16Hvw5EasOPkDJqNB-Cum zuXdYM85wl4CzGHdnoWs-%1oQZKoY=@^LHkkdIjAxL;V`TDvQJ{bNPsN4|UkAvw6eM zV5a#5ln`ECZJoroyS)1N&v>d1{ni=F-CUnbYRaVtu0mdh@PS8-O7XnNbo`4R0A7M|37E#F?VL$O_XX+I;_$MDT5mSs>P2Z7V?YlsRX+&vqu@2~L+uH)Mchv(kI zaI_8oJT&vM5jhaMx~gN##ZL2@!PezI%Mk1vHlHt7OL(gf^sxwIsnOvv{bq8v$QZ>_ zH_N~Tm++zJS1_~2hi4m$M1sLwo!iLTz(0hMcT2$W3f>cu&??q16Hq+q$ZMj|Xp_%8 zif3@krFvzl6@9|n7`LY_$5^zEx65F&8!^#cPlH#kYu4)qfof>)PEE*n=>G2epO-<~nRoRn+pJ1dI>` z#HGdx(_46|GbQty*hu5%#phldb{vI_2;(nob9xbZc|VLwmi4|bbx&dKDfQ(8NH5$L z0fwSKqX;%@JA0dgwGS^QBT@tyqP0;2@{{$b1(y(S+U0+bs!H5MfglYzJN;eT?d=c4 z+3hbCG4h}ifWE1eKOAN~4kz1D-U;MBNeq+7piINZtBm?h;xJc|9l#dvnFxNp_c-h;sT*33P33~ zhv;2XTIn{GxC3qs#|aD$)D#1RtUnk$G&b1=-e7>4Fvl$BFAkUW`5~FANn%068cU?> z4~42hJ2V&EiQ1*iS?8NCDg#1i$EhGMe%~dE?dJIz&oGpvIi-_K%-)?wo#~c=_>Ovw ztG?RD(p1ATFXy>tsTlOm05uC7udkm zcFu$)U1A~aa;f)0-Wi5^iiI`Tzy1-Fxf5FVA&?iCp31Z%X7IKo&xg25YnS1~5!ou5 z%n#;q;k>`NpunRjshHYcYj?#Zk7s*NUdGZ)p4nERhKF*3KBtDu4X6gWz5B-^* z29BfE`2%uzMmltQMG9go3f=slbizT9#ew^m+I582Rwy>O-r9$Sq`j!7bS&S6!bT`~ zIUvNCjE>gRvk|uyQdZhxEy+h+0Q~?uj4&beE|?bInGd09a(pr66F~}ryNW#jLnHK03fSU!6)dxky4n@r6=5ifqKZd} zoA_4U$Qg9s8W3oM)b5qjjezF@q@J$ilmgXHN(P*7ZneIJ2B+t;QgZCBGr z$GTr*>(>+b{0f~HhI`)U9Izib6h|o(*Jce8@~pPjuCqBCB=5EUg<0_4f>UZ40aGOF z1zUtV(NpTVq=P5&>nPeuYsodQe&fY}X*O*@>dntv^4G&c?eDl}d?>UDwAWLpnO*lqoLZkd?87N7sW;L5~l7sHn%oOOj;F%gVAk-0M8g3IlO# zlPuQ2ZNv>NvEZALelWlWsLG@(4D5HxQ|B;Y&s}(wNopc%q=B|BqkwgI#<4`7&E;X) zotXmB5y<5p!dSzXuaOr^-Gcun&e*9jM~vxzshc`;qq)<(u3nepbv7I>Ki zZ{s?8l86wPRq*(YXg|}frTlUKrn&GqG>)wUsMtI>R!@SyhRGzj_XdG$0toOhc48w5 z=eV=(oj&7mwS`am;pyfcerZ)Q7P;tS?fKz8%T#m71NfUyvZO^x zQ6~d0-vle%OgDGAY7Sp@A?%2z_6U=0JkGM$#cO}&%+BCt2nY-{qkIlTBDE$HqL=7k z^9~tOkx4EXH-j>%^jpgZhh7E**)*?;>>|P1rboX3hZ)VvGQVlGrPS2!J%l?HEn2CO zO;eiTPZLmVs2db{{fpo&dKH&WVQ~Q5KDR$>k11zdNNnA$kjMhXsL!wJguTXmi|y!e z(dZjG6Rg;9_!(qt%SeSzzejS&Xs(H>-UAmlz8v!6^GSxR^mF)%#)cJE`wt{9$>-^A zZyWGp^cW&*MQklEB_`{UDij1*T`j*mY77AjifmVOEr}kx`dL1la-nE+s3ZP3Xs~@N z`|69FOZn|_WDq}fsSr4KaFk$^aQE~459G*Yk`uJR3ZJjHjX!)6IUd#qYKhIz!Oec$ z9_l4JJw14RD{K2c_-#Ac`^)A8zYp0*z`X152y@Vnc249HfT@Z@}*qqE4%c#s#e zP7%)@dAQ`C-~c;;Jv{!$O>x}-UVKcGjW0b|7CW(!3#r*8dSY(VWIbpU ziFS|#G5%QRx{9az_X_|FI?d4jvU>pxN0Cv}Y=Tjlby#w_UNbHip_Cu{q2*`iv;+(~ zi&xw@C_t_FziIRh3}jMdm@F5-3s=#>83QaT&tE^s-5%kQA0Hb6?ld|)FrprIB&sE_ z;;H&=S7YFzCwn5X12$89#Ix3MD(5IQ?vh95Pk(1&!wvk9S3AbPEph}kuRY?=ZB-s( znZ#IWBh2uYT%$OBh(oNcQFKyvfMt4Rz6IvgH@3QGV)l=|ft3lm zN70hW-ohz{*6!&`l7;%39&Hq~V-MS1Na+Rfj%zAQoSvA&mU}yl$Q_wS zRe7>9%)W;}brz=%<1sly1_zNyGo-!Ix3ybF1+C@8fVHENbp(V5;^;14u%=Ivx@~e6 zpD%p(Jfe6!a7vraw%ry|d9hgC+)L9?^tRoL;mYm(!WORTu%~7G=a2>ELFKb06klu; zR>YywI;-m!u99B*`&@9cU(ICC1PtF7n(PorV4<|+%FC*IYCd`<3Qo7BI59}+^KUF_eOuLryJ^mK5l&6QE0Ey60=gR| zc3w;>$D;K&`|`EvjTRX|C9O1}xA4WNV{=57qa4>nLT1XI6hAE1eYjh0+Q}@HtEd)V zl=NVWwvHa=-m8%08$99x+V_S?FNARYb3Av($+-@j?}s${#=1w{47)s67F}AJ z9o8<59V`<+MTl>K^Z6`j(78gb`~fm821Cb9m($EH!oRlit{rCgyK)q&o#0wpWdG8@ z70Waqk1vg0WjTf@trweHvD25MqzhC+Fa)|1ddPErq{d;D^gwbHC&mcYIfu!?V26fOGcSZD0quLz--;!T z=4IbFNn@vWBg^Lr(>XCJX0#w@I#YWmPH5j5xUd|19M7U1h0r#j&yTCx9rO|91nml! z5Pf{^Ye?DyjyKu_n3Y*y24jPzsLYp+gQceIVn193ekP~yMmC}PfI(^Z1^rbFQOSz6 z89!{?#X@mH@q-!06Bkwj6G!yP`b5p57JMVOcPS27*ALA)1uUgXUPETy-AdHgK4Xp+ zV!?qgXh#hMR~%2-9f-pl>ZAAMPWAw&bIiD1&{f&1kITBrv~$c%^jx4|Rw77vB36R$ zmn*@th|*5d9GasfNRM8V{FqoXK(cWfy2W-F>-BqU%YBas&6Xz-)NB8(_2qd zv0f4C+Mx969gqrLLBc?l;g^lyhwm}_Wmm?R=pZBWXW4;Z_jI(Dp{Jj7wm&NXfso08HR@$Ot3i2zr6{@uxCLh^vo2YIGxq;p?!1iUrIV<+VDyR2#tg$aDx@yRgs%*_%ye zIZU!W?TsA||rtWb!(c&Ri&Or)j?)Co2Jrqm?;88NyH>UwJL!$DSfTlFigmV`m_@JQ%^*6MGNdF%nOkW$ z$Gp}%fLuZ#zCuEK(Ph*Z%WLy>hJ@ z)>^!sp`2>gFe^NhRv&c&^bO_v;Xsxvrfn{g*v}*H&tz?cJjS`ti&`HJ3`tUw)2#n| z5*A#BM;(KC*re|(kr6ghywF?jBS@qYF1YgfMSjEw)Gq=XFyMu|qLpEKB4ZsNK zNjMha>#C$^Y%H>sQIL=XKJF=V*m!qeYZtXY89s<*{83^f0%e0dK8926`1tVpIK*UQ zu^JTF`c!u>#Aeh<-Mxs!v7+1_9c(<5Vky>|9BZw1D_ZrY_`8QdPYtRyWpmjIPMk)G zvK5*7ccsx~P2jBHW0*VEiuKb%_2THKi_+>aoH#!~30bl$x7Wx@y*p~?N@d+Sy`XN- zch4(x<6Z;h5&yv`d!A*HqzdyHzL|b@!zHtoI=CZt5CdyRNT|~eL%&Q-Lrt4k7e}m- z=uP35FNzC~CF9emZ~RZ(?B_k~zZMKlXg7+SJr_hzinsN>dX8Y&)CLsGR*Ghd`nv;9 zVs5ZFcpVK6wE&WG3GBFDIsxea4nfDh1^Tp}O+v;DUs=PnjDjG)5eyswn` z6N!Ju+W;WSF7*QBOsq`5SN?X0!~yc$Bj@jphLIqiy1X|nl2E_psa@?sRFMrVpV+``hWmT#D%jx>DN@i zbH>ai0R_wDBAc$YtWe7ke7~&2y})5Xul!9go0VMd+w9*KB=mJos3yA@^T+L{r?(j+ zJvVh-uGk!Tnqf#gr8ewo!Uk8r!mTReb~xK>(aE3{A!s2->uT=F?pL+73v=rxl`D`> z8w2sRY^0Y*DH?XUT}9Zr=SW!`=~}Ujhc-ajmVfjS1JcmRI$I*Eg9?SM`4*Lk2B6G< z?S{K!FQg%?_Kv559zM5S@WdC>;Zd%K)R;Y2Vo|NZ!vRBLWBrK(*>4H&*a4$r+V=LW zC#GZ=DQ|O=!HFSHnBcxKg4Y`g7N3I>4&9ZzRdHrvT9%Qm;IVPrpYmM}4Z9`;L?&Xf znfs=m8Ieei$jTXN_^qp5QC&8d`ocGLEEs# z*;&Zon;)Gl3M5SM&|u}#38?Fw{gqq<0-5)0ZD$ zo)>2{`qljN;{1E8Xw_eADe`h4?Y!zYWnN9j<^qj|WTC)O$z!!sc{&IsYx`o^ zdtYcevO6Te`qYQ=N;`+BtYGyeP)vq2`qla`xl2Frmxt9|TfXj#R#FhO(?+m8JS>?D zFEYSKcx%bY(1_$>{Js{ka0B}3nI~c{GHLujr|NE&sGtvXa;Hl;oM@L6LPLRthEgs}X zt-;6t-!{F>@t9~zmzN`^Hb%!BSyWV1UK0@$1MQ-yo&7Jf2qt0!TESCgDFJj`@MlBg z;^Lyu&!fWv_ax~o+sf#d;uIkKKph)O{>ODcuhn^#2qme85yaafThoU%^J5X+5i^Rx~FHVpd_bX_4>?Z-P7X& zc?27AMF+OR)3#<{6I0^52E5{soH^1zhlR3&K7vFx_z<{1d9sz7aYhDGlg z4+%12xtYS%wkc^UP&{;{Nl4)1RFSUO$AgEy8Me6Z2PB9Ru<_Z@uF36fSwK0A1;Srg zk%4xPAvK~R2Z6v|X_kELLxW zk_Fri*+Lk0xbJ5yh&DDyO&2ePg)3NrJxl8~2&m&S9AO-FL7X*-rtNSy{O{pcVd8sL zRrzx5k4S^A2-ozitzXiYDN(b>oWetghVGq1CPV`mQH9?4P*`ZF3D%CtLKMY)Ye|ah zIk==*Yq9W{wBM?+eD5(i`R5)hR>(`Hd!`3T6gbp{${NEmSvyqdmTP5Yzs;P$q%^L6qZ4H_hB{z`D4U$Q_x-4ztfjc(f^fnXGY@$sf< z^ljDeG2Dx=#ybL)en%KmvwO+51V1MyK{~~nfjEpC=Mnio=lg%UGcPZy2XOkuk>lh3 z{i@p9m_o*#?(S~CE8tl06i2&<{iUr45`jh@92~&xiuJzgWzQVwN`G2YdRtS=szy_~ zwK#}#-{R5%ZlntdP=Jw_qyI|#RR_E?JPi4*uAzaYLI@{cNgOV@kJLzxm@@c{bl5O< zIxzd%`H;y23&W#HZ;lX=HSHLe@hbd^F&3bL8K44*Z)MJvF7m z|6*SOQmc?jYE65`2-GFDa!4!!l#KkOT(*6HvXn1|PJ2wNJ zmX`g?*y_Z!q3GbIOn|WWUfDjTw*jEsZM>@L@tpv8GwjIy&f_Hv09=168h~}Gqa#1f z=aG?-=>n*91GX)z^fd-dLVJ!K{0svCdIh3s4lt?EnumfzPPX_KZ<~qh*(0)$uz9Hn zS5ep;MGr3~8tRGLHktbT1y-oL^eB$vE!pS_(7h!)e^Xv9qM;kO16+$QwHIRryG#~! z)f)i*`?dAx8%dOOx38pgOvib3&auOf5dXE7BGDjBFx(Be0wm6E$U8g*Kl_jjgl{j- zf8uz=yZ*$`lBx$r6Q@}aJwxo31(2V*>Hr-7+XwM<=K!xTxfZB)E64*SOk|nqv`j7W z63PL-4!-`#+BLyF^jMXalRN)^N8qCaC~}G0gN?#K(SprwLx%B=;UPBFcyWh%ZtU6M z+y|ICJUYW@e81xLqHtUnk#0)s|8nHoP`t@e*!b7#;^HU);BuerebO=$lW zE&`lV;Y5K&1e{KAiv+86OJlaLQ3+xGP=NXeR6D#rdE|mdcsNkRBMi0T8-49RB!N_w@K< zi>m#q%wHQM5zC9FPN;y4HXBm@#i5y!HeQKfX<{%IPc_9i^HeGI;@vZjjV%EAjqCW0 zg%a6_4o z3=++%{M|PIygQF}LL70$QuyJ`9es2KaQ|9EU!U-6#tj~dZ0_H&ZdX{0_+$=&fzel; zmKA6u;Lt4NL!V-Ezjyjt^?~M{??Ak~Z`I9c40Aej$6|m19t0z-`1*utTmjsY>AIs+ zTDRg!((&7GLj{p&keKginMqgclERoEK+A!`p zPt-j1u_m{l)ae4~l?^NVEjS8}#0(Lt z-K7{E!K2^4yadHsQl%bnvW#~??x_(I$Xz(RtgP9?H2PP6eisa;XC7Hd7DVC6d$Uiyrk`cwEkm8;D!AKbpXZ z7rUuk1N^C_<<>Polcw-)bUXe^*=Lr8tA$}Gu3Z3_&W=!*-2x>*JENbdY<~fn%aV8Q zqAf+EbhSM6|A04JzHp3W7QGR%=c(?Sxc|kD4R?`nf5mkuIdfy#mK^Td#I# z0Ilbz>EFHOY*>^-IMaO+apa`i+yMWv3kj;MweT85=&%v;e5WiwJ zmfpwd_jFL{mt zo!7Di;<NmjFEVpd-$C%{y4}2tm z7vFghB?&$FrJbHG8&pn76Li#P;eNE@vT&){*fE^uK6_eTAs2AmEB@Fl);^9=T*7br zR~c5mM>9c6#4O-o25Mf&7QRVsD*4X(W&-Lm${%axxWS!z=Vu6VkI=|%6%PTH8tWp3 z3ymdKG;sI3(Ao?Y|I0br;l?MbK{vAYxiDEVFphN6-RWxX6Oqu*sj&&WUMBl^B{87Jy!WhXXEFAQV{^%zBh!_HPO;@pTEk`Ge5YbpSgk_BsAg~O`R zrgs0PaGF}VnOby5ss?cCEX^(G+F+!6Lo6*nn^qfoC?lX!elY>9iy@xrQEV z$UX2PSOf|Z@ug9yTf8BiT|}kE+Qc7s&4_k`COTv52ccsivpAyR3aFnI*+M3N-vB^= z=53=-CXbb|J$t~-{GKGbRqm_Lv>t~Y44gIGUK7T)1V-Tps zL8fB{QMMl7jrn%rZqnKXu0@xtXf0R2^B=U2R+z>&d#Ga_(x|Fg=)SP;$Aj5}Q^<9B z`m12%@2gxZhy<>o>OC2j8U1@XyUm`?^6_j$Tr81ViaC&qM(6U$Nma2`T)I9LEH^;) z_0JHcqoUGOBmyh;0b|+IcJqP8FG3z3NEC9_AB0+zD*Ytj2%X_1Vo32CTcf=FEy?R| zfY_{S9>i29NpAP9*kNz}!;=UEsYDfM0Cy10=GTK$pwNLpXkNbES@KkDmO2Ua;So!9 zB}t-4a}((nC!&f(ASx2fx`^T=X-&ZBcPJ@!ELDTy<6vBag))Bv#LFxsEZRqG5QBUbHNcDks>XHUK3Z)fgvoftxK_%O=EUz*AaTi{G0-tBBv? zY_yFLZ5hH;?Y&FuR!9x_lMD(U)$@y(B->mJqxUxz6p0aYBNk&Ln z<}2klyTCb(jP@3G!c4T=0Wltz?nZgdzJUUl@bc^I$OtiVHb`2i1g8shco&BbV^4|H zu3{egxUhPkU~eCmqlz|hpQ-1{-ch3_@Mz{Kw{Da@0(?6dFd)q@Zh-T3soEHpP*yi< zg7~~KU5@Hmr&z7wX#SD(%b;47EMAKhuRZ18h0VXvKZr2ArFteM3pw09==kD{9Ziml zB_+5wQb2k#a6}+E>NLAo_YTNzyw@9&C>&I|JTTs$izU|n*>PdP5dw<^JEt5at-;VK zI+Iw>}yLJp@iM zA?5Agp(sD&^}@R7z3l65T}Kk<3CBCFFo~sSLBXwR9-tIm(YKZL#4w`FFDHIZh*RlF zAl8h7muen&;u9&jMG1NlcqRBhKbdAAS+`$I2m~@>DcV~}m`VQtfj?86eJb}~n(F{{mkobH^XEh(6*&LVOOhiL`}vbYdxMrulOOq*s+&vFLQI3@W<#Z|y19fO+3R zkMjAPfSy5vAZ&xs?mIeeGJWzMHlCkz(MrCc-rp7HgoH^8r>`U?pp+#$*k~h|c1$jB zz-D{kO-Fqoj?fzMKoL3fnc7HSootxK+RKTbTYg=U)d2t0)zAOit)j;|4qmJ!dtiq( zHpBOQeWow1AfENVO?`!`kY_b$M2X+~1{?lj4%aPZk}YC7FtBUiO&i9|xIl_6nqF9+ z&gCK+D4xyL)U8a%WWuBlYLZbNFBlJj?4aO^>5VibO7*=GgE){;M3&`uU_iRdCdC=d zUPni#MW|G~=!FcEF~qPa-|3^y>?i6~sUhcfOY2+V$~rycZ*TC(<5j2`bbDXk0s<>V zWntqBYYmqU^Vo2+O+IZ1O#LNtp?33ksdaX$MG)O&0o$rFBP`Z>(H_IN#V%E0oc^dj zLWi-ma&o!qK_KmdX2{@@oya2hreul;q)*A`H8;ak+*Kn`Yc76Jqn^;?O8&3-swexg(* zWFGf-(lLXp7zMrydW7pRuWac-&tX#IZIY(aUP;_WQSl}?gDlIxID9NjSi!pzdn;u1 zrtScIo9p69m+(`zznFnK}$&6)jX)T{NE^@oBkE*~k-9Jbn1>ougPAx&rhW zE0#%6k!;7_5L$WQgxIf4V>&OJJ8ET%Gt^?W&AE>sOfc@Ud=u76m$6;{Ed}ZEmi}c7 zZ#tV(o(y!V8I(iETJ73#s7lu&3$=WC7W_t1 zem{SsPh@q$Kxxa$1{SU&o}kakIp)*e%$#w(DE%$3B}EC{U6s93CJ!$d`#bIUj@pxv znP@UQdqbNlJ~6TD1)+#3+AHWAANJyeEEU`M6700CauY40>d0fMv8@Ue zyo+DOrJ2FBi>S5Ot-Uq=XppIaPb(cA8O!gi?6vL5qOWCZYzR%= z>ZcgR!!Ok(pn;PnYVYwxznrY#a#KnLwqA*g0*U;JPGbYzTVe)TW!*+(>0~$P^|gC4 zzt;#0VtIq#UapJpD1KjDJ#(x%I=D5Wi=$K6@sU&bq|LSSX(j7P^q_MA(jlt*sFhl( z`T1DZUrE4CDo@SuH`Z(Y8lnY_jl9Cbi7s1;c&gT&?#U6T1nFMIpZ$qDgY#y@t!N-- zxm1^1{MXn;ZJXM=kxV5_W1y9hTBF|Sdw@~xg5DU3@L>NdLO*b`sNQKaxp zZLpAHVqSPcbht2oEJ6EVhM|p)ZZF|RS!sY;^|@NZ3JUk(K+c7x1k@~)aUM^(G?;;$ zWe|Vh2o@U_a?<7cp^lQ_!{lyG9E`|8k7ZUOS^>brcUxRmEa`YofFe_mU`)-9ev>zy zRvMec@Jy^C?i4pSl@B69g`>l-;xG61(2xZ zlsT=s*zg0`41SS!OagHX1I%*62uHR13!|eUuHf{k?I|pFs|lk3E7z^GMu0jVe|KrL z3@|r01KZ|L`m0S)kYO(Z9OGe=z4j{}R*KK^dwA5w zmGtZGT~4;QjWX_|iHq{7!pn^eJ3auJa2i&)D`t8WkX~RyM?s)U8(69|tuWt;N5Jx{ zeGVOdf;SM{`2(l1wb+aIJGoOut^E_iATHc+bhGH!&ufvOdZS(~IKl$R6S}$s>EAl+ zvMFJ)o{r+WzvkGBBs3sb_QviwTb6Hc|ElApA>I|i(rilX?Vb3RsU#{e>EZMxLQmM} z0?NWPyI{-T16LTEt#7Q?G0$_da} zD|kfC#fB5{paG0!3?u-x(9PQ_MN3|wjf10WnHq9G(+(IWFR6lPh=jU92jWic&Auj- z!(g~CyP|!$f+!WKcE_~xtZ@OLMpTi~<}@oh^`#R-4e1;#(@9ChbvmdoLj)>x=t5ys zXRa$eC7~y2>bn9I_`-xW&gVMuiS4WXVqNr1xH5=7%7c(k{Lesqj4#>V63X@z7_D6Y zG;UNi+0VRrOIdXD)83rm;d69!obPuY+3};}JShRWGGEbnaU2r?SFKU5Wvy231b4QM z3LxAgMD-*-$#E%AhXzEf&)^)N+f?J_=9TRtB@4Z71?dy$0IW*kKt5^%%W*S&8{| z`&Sjg*U1vrM~I1x5$K3SQ{0q*yG#+K0tam7Yt$T4Ouh6Q4rwM+)2j0HR8)rk=+-Rl zA6I|<8siXZ5_qm53D~_r@B^(C0*?0#%H4%2PBOI`0~yFexo+&w`HfNqe9nvssDYd8 zR<{t4pD@pneH!7X8Zv8wl1V-4aqE*(IvxBqX*vfF)!L`dDK_0 z%as7fP7n7jEX?~wtRxJC}`M_)Y#}el6%l{DYbbOh9HW~@coc=so5L~49Pz<#e zkU*1p`tYa;jdEK7W$Phphq6oXtO~lm_cQwLMF2B6Ok;$r5Ww<5vQu*CS^&2#R6x6n zlRkMlqv=}UHfB_?O16^Ny7Q%6Ns_hjZYR?iE-Q<>6aj$mj0bs&Yf~TTKQZCT_fZ}J z2o}}_=)2*Sgt}uVt+8jmWuzRYGZB-5r-5xa>E0;Od6Ls}q-C!mGAUFqVo(kZw{pM* z;z^mTZM%#1^Fq{tmF!}W?}-eKAQ5{ZAgAnK4IH-gecw{V+zg8SyI}FXoOsBhMs>ZVTNPQ!HYlZ|M~SU$z@Li5Dm0ei}!ZV$47RKs4n986CD z@37Sc;oZ(evO~jPr{@d-!cjzy(nUS~^vlPa$4^*9m7o9ip~92R)F9@OLL?$lS1j@- zWIm8^f;BF32OeIg-d-_QzG>fL3f?VS79jm7)a_|KZBD_GY%fH8vO@Y%M+!C8v?P5@ z&IqWSQe)-%GtJ4Ow(e#-8SD5iRabMeI~jAiVICqAjna1_?H2BEJw5axWr)TdMJWW5 znm0qX++xmhLjJXH4Z9V{_jk|b3{ox-tTMv(x)z2YG;M~&Nv15m@toNM5`|y343izg|C%R=HYb(ktLk9cs0_8!Z5+^h!z+CF z9HzxPCjjxMod%k8wy+7`H851RZv0{$tEfF?RL6?&qqYK7bPp6}fET8cwSBg?Yj6`& z{#StK9Qxo*n2N4pPw($mA6q^^5b*g)+HqvK1k~l4JEk6ZGVuuljYbJ}QW%$oTAn6h zSZDvXLZ}QM1Wo?fVAevJ!jqr>yovk^Xyxjp`J|fIKh}FQ-yhWRFn8#@QAI<8MY#ZYD!3kgSYII{hI?$>I!7{9}j1V z7P1!pYL3Jn`Ra+PF1@IJ2O~pt;6b2>{@O3Y5nh2{I0;Q@%MJHuVIU?$4SFy%fFn1N zt&0Fw9hlC+#81O8VY$>L@coiz1r&@2@YBt4WVC;1e%9D{_^%*th8UhxfIYQs3U zbh&GL77!BE`~Hmjp8l*q@dC6}@=9BIBYUhSET8?WjlcQ~eF!|$!};pft7xDYkNPYR zWTy1}8TtLKJ%#ij1=xpd6@kqD-_5;*#TxBQT6qEurQP2Ug;zB!_Q9LtLHqEExBnq5 z{C|IV`Qd(-fjT9D%*4{3J-)9icfyvt&)+@#YaoBxVSj)u4n=!VO~HK6K%+GsiucJOH$K3{g_A#6ch2~06aB%j*aGlK zvon&XDEEwlqi7?}D|H=7f0!gYYPQf=idp_U` zoP{#p{2apKP_>Bl;Cl=L^9cfNY3|oM4e!8heajc^PlH$OU0nr`L!|+}J=%5ty#Pc@ zpun+;yJF}3(ngSheRQcAqO8_)F^zX)zc*i3o<2^$)UZ2M(s4WbcU9!y79}X!NT51C zpqsfGE@-^AHUjPFF;V*s=<%*RVtRAWbgUx-j<1T+WP5ZpOgqna@ItDCrZkx<*X16g zN@E1I!eadk!|XqOdZ}y#cu28Qy|CaxZ|}crZ+|Qm;9>|sWIUO2OTX%U?V8<|eRAT+ zyaHffnKTnP?!#44MMy#=Us>{}$WIK*GjMWVHfxruKZ9UAyibaqdeK@S8P)FzDKR`0VdU?$*`G-x!A2ej?MOxKPDkJTG#7Y;C5-}VFCGaV{)}~w2cLToi2c{YfA&RV8ZK4$!TP!~Rhixfw;(dC zS-PfB#CG{41HjBFTD%_k3kvlID(-~^nk*MY_VJ#S&$=8~@|Lw-2BHDGUBK8#7f1dd z8~YV>=e&|)Z`MhqxU@E=H_K&^H7k{YrqmDicV6Jn7S~?9v(7pw0Ppp|;2;7Zd0zqs zpWt8I=W@Mh3nK@^=m1!+*JyuVU(g`-6&5qnAItq~q9TGt@Zi3q{R3i9V%4)Q$c#5c z>jy3`Am^U2JypVZ4(QjWB-u|JzmJ=EIRM$alRxePO5KV2z-HarovN}i3V^oXC~Ri=4S7L+ zKJq;Kewrfg*E{4=*I2%N88U`Oiij!YX`w&;oh169{FX8$u69G#au`2r6;N57b)HTz zN=a}%@6nP6gmC>!fsf&>0!4ds>+zD57j#y=&pYSgws{^gW_!K;PB6%S7vP8u@JODc^DkXOyJi=9@0!`hDM7nLAujd9I&= zQ@2u-g4?E2)x--c+-FPCsaLna_n4FD+Rksb)FXTr$*e0;(0B2Z7E`o|XT|nGySTI0 zRFy84-X{AZmiV(bzvp&0JnB*QuIBT0QZ^Ej=ca00<_C-_T&i<&a#Hhm^ViBQWO5(M z9JZ5M%m#d_u_Hg~gU%ZO?AK6_zrVCoidt{Gn|bKo;0hNYZkiPCYblQy)K+G zO!VEWzsy%p2AMs6nD?Li%PSDo%cB0A;h3rF@fmZZ$}jlNSdN1+_VgQi$joq9ur2c) zD9(@6oay;?{ej`&ca!`ohT6mKXFq}O7=SqYxRgA_&8k*oGoAcU+c^p?X4NR&fB&@S z+0V{Oc{n1^Z#Ij~T)k61GyU0k)bH-|0Cz>az%kK!%ckT(6mKU0tkl}GLb3R1_A$ql zel$u9adyDqw}ADE|8%bL`*_r4gcoSY78&Qrn}$V>!~`zsrz z%H_ftyR&6s+-M|bf0csnya)k1VqPAt3_M$K`H}8tUqJ3i&tpSF8d}sU&(TG9aAlNi z_knjcM#)ueI+vir>E?Vbt^!;>sk?(OVFw$Oe=+v%x&2Yy**u2+P#!~H`5?ZDKo3hv zD-|>bL4*1(H8N>lvm>q2`pUm*Ev06kIj~M5Xi+u$E#9>BI`qGwvGMG9`!H^pRb+2@ z?2?gWT!7hA4FG!#y*lh+iyLSFtibtn#PdYQ`HJ!DB_b(yf99ci!Vc zF}(xkZ}I8+K{tU_(Yc*00c`cZbteI-|BK~_g+?-o31u~W= zQv3?z-vx~*2)i-M**0)I_Wyp)Y-qpWcDCQkIna6$u$np7SvH|bDi5RxD^qUN9Dn+@ zv=M8O@!SGrR-MexAEbj@O#ldl2j#e`NnSkG^lae)v&V8MPjjJ8OS9nF?8t6qm}$J* z=~PdUUy~0ST7d90ZVVnn#e%y_)lPY6wnO>6^Hu=(aSor~cB_8wx7we2t7cu-jThL) z^R^>$W;W_UgXLag!hd;Bz%@6Ddp%Icz%WY{azlCzU-Z-K2m|+t2A7@Q{z^j$p%{_p zxvnhIdnE~J@?%lTj}$(25T|fji6mi^A&=8?cjCR;Z!yU?2R0YZ9XPXXxid-TDhpja z!X^{ebvlE8W~6SKU^KQ8$e0oU8+SJXR{;BK9~g0mMrkNFO`L|k3hz*GM-k)PVezREer_d zEm%1g*?(il86G0L#_DyNHVnrIx=AaY74{31>hp7NJU{9!X;124*Zc)A6QDBBMwuYN z!9^-;*_S|Y5&k&5ulUniPALpzUfjh{)QL)Jii?U#f;*Awdf0VHC@g!jJoou*-eoWT zb)2_4BaHYNtGG$qqmLou3XP(LjwS9sH${k&hvcrbs~t)~Ysk=4;PsTw92=#o-LcLJ)7kMqh7ItFgzZ%}iXt@rBA z{4^ZqPSylJ6VpLe?WYX%;J_}U$pxHHk-|2xbyks@h_{{<15W0Z0m7Ck?FiT8(wfj- z?a?clb4aN^=8*|`=<*ZfQa#}y{4g~cXLNr((J ztsSk5;p}*nL3p4^B+zBRv;|ZRFVFTUw^k|ju_p95*6a71F}#?qf}|r!RQpdR^};_F zAehj{3bR$->VjW*gWyLWRJ(~n;bzG2wz|i|W~}X%Dx7Qu#KqXl^C7h-<7zs6FD8y_ zXc4%#cI_rKh_Qu!FLGZ7UwtPMlgVW{!%cJeU_Et{Hf9RG2i8OiQd%@;f!bC(#l6RX8(Mrq%p55C-Vs$JWVlM-nW{- ztD;aV0S!+7ZvCHuiT08RRq){H#z@wR^{lY-qwvPnNuLu z1jA1sF)@}|Yqs(8$~XF*(RTnJMQoU8RxVPz4wP#s;&7i4uzUfqtP9&l>h|>TRanKm zvq_@(8{ov$DODB*x)`}=G`GTyW!@O>3<7^p+dr9vbY>+Oewn1fn?{`_dH-LR7zSGyJ@TSb36Hq+!c`d)1gNg|XeMv^tAxTlJhxAyztw`BO3NW7pB+k*d+G)lXt%Z-Pwr^(<-w3f zB%-b?FlQBqzb8Gi6d-@OBDrIthK`jQHENZAx|&G0z>DkZVi+GMefhQ2vY*;MX)e!J zm>1??VB*^7(TzpfD}Ld(nQyOD$)P)Ou^kyq;5ys7<0-~bC{!k(o)@?^%w3bzR=-)I znabQc!;;8DLTcdJe$;Pk%6Sg9h29F^slvip?cD<>xbJ&K%A2B#9`cBsvWJ{#gX5z} zC37-);M{%l?-30#dNy&FK#XmZU;HRb+NW84yH&@`U$^&ng<$GE?1f4(t>&uj4>bqx zwok(F`>ZG*1$*8Driytwa3vXhrnTSCR zhN1hDNfA;dL!r*A+UPRRa3<%K|GP2WYOW`^13VypZLiN4+~4|#aAMao6>_li`h&4m zST7i0HYJ+>U@((J=jCM`X=t^`-r(1I18AFqz~iA?1HKljrU4t-?*OEpHCKHvY0agk#E^0%Y^>I@svDY^u|yv z)u@N?&Tb^~y%|h^m&nJ)C^H0<{anzm<-8JeX^7+4lU#+9eoOO(`<{RHBLZ<;*rHYv zk9SKb*y}fr5d_piY?9ze-6+&}(sETG%fvi~srkt7v(FJ-Q_a_Unvy`r}5+F<=fN9eL{t!rlA0v~DdW*92*AK>{eip;8}UGG}D}#ADXT zK6?a}8Egn?kRx|qS7P%#PZKP32lLx>VwwspZ2LEUB#SOVTDVc+s;9x*(CZ#jElKSr zmHMO3t9|^M&PyjM0Sj5C{l`P>xk(#aAW`twa4IRMpYA5RH)!JCLB1YZ_n0NkU*&*I zR|6X6t+}$o+bzv;Z^TT3!Eob|FsyA#jXPSMzvJ#~&*@EC5gsczI=U?;ThM2px#XM+ z5MmB^u^{zi=iL5XmJx5#%n7Z};7?KcP&!ReZbr;8uUWcHpcA20Yp5_kqx<>!G z{=F#dn@)^Ig*O}&_&=G>X+b#ZN{egtUw;KD8G)gglu^U6_qdonTcFZU7l|CTL9(7A z#WYK;;Ho0tPg*(FYr*L}uo2%3254o$u*iZ7sYj|v#ONx+&4@9Q!2_r=9hC3w&*K&e zcBD%$*T~PR7I^~_L~n2X3kp-jdrlnU3}>jfN##QTaj~ow#N&vR=rZSM)7WCx?^d_< zmqT3Pa=-sQ5)LOGlw;x-O(j2=NepnjQr1}jecXJ#avH|Po!Oj;-$r2IT$*k8)NdAp z{BiZy)d9czh;etH--OgTK_YLH;U}(35D?MX+Yh*`QXY?cXi21O2lZ;UZX*g)*M8%jLy$yG1;@S^Vj9>IpbgsRuGlQ2Pvu8sy6 zP3n5oH(fVU?@k!8r6$DjK5=dO^qlsa{nHTrmVG3XE5A{*brP57>j3oaK1C|4A=5fj zYbjV;otu}dp}*%`HAjn#ZuR>QKfXN46&VMK^=hV;bbMIAIn#l^>wjuuWXwnmYz>kQ z&q6f^pUS`AlRqS0f6UiV;~rXOBwQABfBS;``^k#RKQ$GffxRsz$751Q;Uy?|9Aw@9 zr(PVX@gRIEWyB}(n!@H2Lz?PzRXDA80eCNs3 z&_C5XZh}fylb@s7^e=W;qQw*2Kpk5#H;gC$_}O=$gDglHBm1jdM8kE@V1{i|V|n>> zuO|y~tX*6DZz{nbmlmmriq`hc>c`K14~Z|#i?by0j(z&@5~)cs-}G@i_wUCr2=?wm zBeEvXzP`V6|3j2dPDNmU5(7O`OGn@-Nr~%P$W+BY{0JsFCUzuv1tA7DA%T>7Z_c-V z2;X4oKoUiXX6=W6Dg!vM0N-!_$4?oRp375@rOcI5=%|%aT%aYV&m8_~h-X0}aPWl; zx-5oSAP1+oc#y2hP5rln`m@&@$mJIngUTEJLNERbSmnFGQS+(u`Z6}O{G-tzci5w4!-{h*#4=_9ub4jQSe>qQneoa z_DY-8demjM{4sS2y`;ZK(JjtOsA5wxl^{#-Q6FX9*W#dkYE&BB@(UO$_!0HPTPcVmcIV3`?lh<_<8>BR{obx&uht4#K7j>;9xM_6Ae0T>w3+WGc80M1 z)~y)fInz7UsnmBkG9rQS_GbUhtt^aNg)a4nD2tCv(Oo+ra=cCek~wy8h*QLl<(P3{SM4pg;JP3en0w-`3pD_T<-z%+pd$JUAg8G zB!<%5-;zzxQTOYF=yI_41#k+}Wka_^e+NxIlUoJ)3lVp9i`5Xlb@(!QT_BJ`-+=?| zQFc30OkfL#?F^h+gz~Y3$?X0^vV+{X*BBe5Y!c)u3;S&c3@FL#vBB6|?Zru%93#7Y z-vO`U%=_ZE7r}kqJ1eK1MBfMD>-#GVmi=fA=`;7Yk$ z8%EELM4o@(Aw?qsdUY{>3tN#SD9^HbQgn8h0dF_H*n=rh{=*gJj_?-#KBWcSY z^0k+80=02t;P~6%kOC^1B}nfE8~I>sOnrvZnze7_+S}J4uviwz&mD3^Ea;XI_)S?~ znH`32Bmo4-h3}Mza(_b}pvtn(rAO2iI!m+g9o49%3f>+KanSp z)xR8?Edy-W+Jb52NN2VZMWZ87J}3tP*up%#ui(nb3q0lnK?K_(sCpUluR4u*f^0Jz zlE7Eevo5hWdB$XmYS7+@)uRvoGf#H%RZXcIQh)iPQxfD~Jt#A(KQ#!C?Jt0TnFjU9 zUeMM*2Ki7fuOT9cr_$_-M4bl;RJnqC&-#3*6Pc!xuzvLdeb)3$I+mc6PT>SVY4F#y4`U9? zhVa@@c)=IJ^Y-4kYmn;v6!^_GFMwyCg0~qNR+=o5;5K!1dBi!ns5(! zNJVC-%>mI8_sb`~#*a73Q;&iz8plbpDaLS;O*~U#}aVqSVe{nW=zIasVGG?^*1W=wTh%|vFlF8my+MOZq@v7SzLb={O= zd-g1fFhPd7gZSn1$miQA3cs?ZGf)yP;_)`#ES7EyYP=@K2%N_bX39V6z*cDY=Kgwt zS|M>YrNJY9y9g!fsEzMGPbSXW*2NX5HVAq`=L?5HdQVAy>-#!*!rmahA8mL9g?)do z%=!a|)j5~{o%pQne1eCod>F@`r+jx9$PL^c*S)-lM?;3aeckx_@J$zu1~q2A)2@C$ zX!qO}pzlo1(?6|Az;j@3RSf1{u8%tTr&>SE1O{+h;F zW4BcO{}B&OqG*}3ysYLG@z`wKxn9Zco<7D|bRL;T2!=F?g(o3)v|*#TN$m?4u%?gh zrqP=kHo#k~$5`#k zz_pxcFxDBzub!RGCkcA=Vo;o~@~7~cG-&?uJ4tY`*NR4a)Cr>u>J@2|PS(JYaj%j@ ztc%4?zt?!36qQ-jlQWXU&XA8Rfw}`1iLsUt_bCygxJAzU>7b6A;89F$^D(Txw&}%C z_g8%4->7QXS&8IGhXI>x*@qUhOVR71PS_*FcQ*jq-g+K%uNZSv%)+(03H}UL#C%-}z2T&CP zee-|~D!(KXWcJC`wRrVs;Hj+HslRLG`u1Wi(b}i?B+?a%YH&h-MQ(`|5ubw=*zhdv#fe86gkY1z|8RT2szCHhWyQxNZqsm9H4un|Vsa#^VDw z3L@@eW>bAmd6Q3yp@MBZ|AakF?-G4318;UmQ{)qytV7PD&>tQ%dIo*F_eYKj1LK~S zE&JriVtQ67)$=4Mg4xJzUozCKJV`XJK_QX{0)HA{*PbUy-$(^_XrN)ED1&J;KLOoWEXyc3CK7+ZyO;B z(^)E}ChY7+#{4DJrZ@*IWYiqVOvsf;1001$)(gYJ`WzOd(JP0-KZDA&*l&IsxF!c_*06Y3Vstb{xvEoZ&==@WU$*@0 zUER|3V-$pErL9il$dO4kSx_Ndj<^K(+P zET@t1xL9mj`zBA$3$~EonX}_6R**~c1)(TXB{nR`&pLzo$Uw6eVcGFcT=SSug~uE> z?bf2)c34GpgYlDqtM0mt5zi&hP>H?X`KqtAP%zQa-ZaiX^#cEEX3XE=gpCh-e}df>P^el2poUD z)g@eHXpdPAO-MHGLwq!Z=G%Yb=B(d2F2-FH-82{@eVR2gY@xTYWZx=dlCP#7_dLL! z43rcq_})&C8Vhh*ow5hBaKDgYZ}ep-#v%*#FFus?a!Eh=c*LXVAVp*Rm#+1inF+QF zV#rjqFfM`}o^*mT8=$w}PwZXZd_72ny(ZE}?3QRqs_AiatU)OKahy!q(zf(B$?Yi! z{X*UTDvg<{M|a0s0=E?uF+woeVZq$56J=vt;mTIBLC40|6Ov1%zaL@L|Ir@3n(dw7 zoYTVil+b6A-Bzz5O;N3wtQXvYhut{q`*-V7ZXvT@5U*L7`l%L0*{o9fO&_H?dOZlX zsO!gzYYuM>FsS59oLrMm6{g{)Woy-*(uVDJaOXMUse1_v70mb+%P;!Y4L2Y-ip#3s z?7Sx5k~p;mj5$7Mvxn+HNU2vUhK82(=ZoLQdAK&JCcbSMP}fRoCB4Y zZYyG(D{3v(-(vrfHnfB{A#3y@WktKhg!QOI6auDke+kIJW@u=KJ zqlKFG6U({~#*R{av*ZiiK$|D;ZhcV2s^J#14hm4rI~^4-vA&D*2y{K8Jsz4Chq#^F5D$FLyYRh)hTN1))M&N# z@k-?tVGuRXcq|N)EU^{8^#b;q1Frb6pkOd%fSu0Ityo!rm2UyFk{7hPg3%$`QGjgu zpQpkDOf;ymvP0cZ!PEO(AR%qhn6d$(o#B2T3NLX8&&k%$>CL%!~@UQk1A z22xM$^S-p(!Gn3~K^}Acuq9{-1JA^ZFX2okc55lqBXu@}O&aYjr)x_K+7-EfvIicyn|qy=>Q85?eDKk(IXmRhhuOXFG*IIsX91PM*0*c zbr@P*o3W=#E2I_S-d+Q4*Ztn8 z!U4tflQP?OWz1pbhS`@J^`V&|LE~auNrKyw%0`~^Mgw~Dv!LlgbGJQbjR;OH{jGnm zJ(01>UInoUA2c^MEqF9pOGG#omMHlf_!2@>VR%3Bygv=7%e zo!E%*H&bPP^+cgC8-t(5jk}!siVX7AnMdPZfow$xhm;m{-A{v zJm=ctWc%gQP4eWjk5)LIq|)to8?`&u8aS-Wh1G*PPHpK$AAgT3mdu?e=1m(N^yaWwXa(MgCU4Mw@w_@ivf2QVL%Oa6E%s%=2Xg`rM77 zKer>JR$=ec;z|2?a^9wb-u&fo^ywHAl5@*nS%9BEzPk3I0V#Ce3F7$n&*i@IUw1t5 z>Ir)x%RbcW@Jk2jg1kOVBE@?h(&FS2NT&*`%);h#NLq;)LUnygJ06e{u5LTiK1|bQUnWIKIy9) z+imq;I(cpzT^9toc~5u|Ub+|i*Pv%%OSe)DwLI8lGBn}!)HOFlVSmBCAD`ZL%=Sxi zy|tZh`?#9@gJAW!4MNFLkwu)b`7;ETs4jC3*%fB%h|6otzg-{4UkyOo8RDtXKf{_X zlwkr3PQi`!g?NNC()KQYA&>1Qkb4bN1pRVOCv6zU?Q|SE_hO zz{wdDDdCV{-ga7bor^>qJGrZJ4qHc0dc4aq$3MPJk%fdI@QnGHG zl6H}V=|G?U9G-&-vpI=QDya=0oy|~)-x?zETg3`TXVd)I+Y!04?%EY9(~GMD-WPG~SIgmKulWn2UqRKlWyu%W$9$sT;;Mw;yl{sqx(Q1}_BZ{8mGzRCXn z#Fb5z;=?(U;?^{I$tlF?uWG=n7~t@rBsO-7Y<3c=!pTW_{F)s5%!ZLYg%}jLb)Vbv z{<`?V80DFPZrM1bX0b71S0$gv9Ne;Eg%;IP_Q{$VHciCLo|D_lr?`1fb3&QJd@(3J zkT=u<7UapzzOXZyVZvkNe$snu465XH2QT-h^%*g#)H^kQ z^o6|mohKCQ1+oxB!&W}{Ar_2?CyUAL@o)bDiw%zTJCP$&7yAGCK!Uni(D$#@1Ad^6 zLm&n4yu0I!MU5%8l?`wOVUcF;t?-L-8y>0Vrz0fj@f+{)d$G@r%NpwGbVZ{iUaZt^ z+YV+V_F>`EMCsL62t8$WOCAKnXh?7(mxE6CP*lzCi8yDY2q(2sL z=RJis;0JVHYUWr&IOCIbHWVA3W8hYOJ! zFDQC=X@z=)PbB5$gOzqg$Y&2rX-f7!ywn<<8hy+UQEgAKaeZ+;v-q;1U`TS<=7AE> ziiD#TP9!b!rBR*gw&^LWjx}tvY}vsW;Nir2oRZ(NY1{Ua1K*i>y8U4v+tO^z6+e4h zm+vz!LFLue=-^keBX{Q_rXmnSh90f4EoOx*Nq*=?mAVInV8)y}N2ZtX(2j14W$B@; z|9D*dKzX6ak@~qwo21NO)lG|DBSJ&SYiW*5S4Gob-wfY=u`32>y(=Py*Z~rA zbNV(Y3~c3oPPsl(oCArF7$Y1b*RoK4X1?oLv2PIb9YKtr2r(-$hRRzfMfxNu(Znx% zhakLVXuD@s%}euk3dVP;i$j1F&}>zUZQJwgOGLNKvda_|HfiMhhu9ckedB+fmJ zktS6XIug=m`m9K4J5i~osRMvvbZYkRsM%giXDRm9XG&4YiAB;%GT_eEe8etkwlV+Z zZ=xK5Ud+kg{_H{k3v+?_87JJWb%Wv&V$-LPWrT6CqqOQ*@V5acwI9gkdJyl2Ql=xM z6`ywZbd2z|^%6zZ+}aK3o!9)~G^|{y{O{l$XQV7ciEYtzv-|IROSa$c27c#+8sFH1 zlx+BC@W|2B&I_iU^^A30#$|JjkmnRe;@{3O!j1JDN=eCKK0lEOc)tr#gZO>^_F8Vf8!20la>y0mk*>tG4R zH!^IHUq6HP+?hB@I9=XT>tv~&L;j$DZd)hPy=eu(<#&!cq)buxRevX{HuhN{<{XOZ*Jzvo8<;Ip>th<<8yJ=Ol2)@6EeSlTED3y0F}@;gc0O2pqGzDyP(^@=)06BhhVi4l1;)KR%6^TL`{0s^twlSeB7g4TZfjj= z6xx1WJ7(QZlp=5M$T)63dpa#1*QF(EHo7mN$&`V1Pulk+=~&?>-ugN#AM2hpmeC_| z=j_QekvQi^@pX@UDEeO;{E1)=DuW_7=Wpt#r@T<(e&4DpUd!*V-k0O`3opY8!>H$3 zG2dVV%hiIg{hZOCqS=32YYri0a0+=n6q;BOJ(@!I$ymhru2jsdsOc{388v7QErQ|m zMEB2s^+)O6hBb}ExSbf#98~zt$P|dRn)$0g+&4L-yuf)#x>q$9{clC@$MTpuFm<<7 zP>{a8K~7C?UqdBv_WL+7ZqoN1?JEu+)Vs_Qo5%mws+N=xlE-`E*De z1XFAOZYhh{WKJWQFJ{kONAnVMTe|r^|9|M-O#i(AfHboQ;Z-fUB!YAVo^jdUbGuop zl+2^|{R3H~ml$76h1y?1|DRQQSxP4GLtpG|FEl^;$r{>JUY0}@oI zZ>P_Pme>!S<|Pe)Z-)23{tJqdjlriXt_PDZwU#sbn*69l-GEV6P(@Ge-*40(6v!Kt z-OhOnOnxJYZp`^MP(Mk-^&fx^xK6Skpx~r+WSX6Cp}Xq!EcVhW_bXgoZq(j_bT0=ODy6ADsud8@(lZ*a1<%9xMrgYQlRMnabf=NjsJIX z9*~wiu`6&KNTv}MN}?6zYhFbyMXz(m*neD#O3dI5fJ@o*1pG~m8gLvoX*VmK{?o!^ z$8_RAKAfGOCsB3P@B5nw{@3!pOA}E50dV-3KsDe*fTIVQH27GGqQvz(uTIE+ELk+> zv}jpPxbN$V7c_Hke|M?an3yQT--Ya0sUH46Mi28@?{1_cw7&;I54@bJAhEYZQ zk})t1g6APp^B?vdnq<_E1Dp%BvfcVqM1!@^0t>7VH&NuDzDN}GRs1CA_fD{GY+|Bb z-T%oZrzw6?8sPK#fHiDEg@@(j|gBqvC%>L7s-#`pLlaS`FgK1+- z+@!v|%GE!;3W_@8&=qI?#_a#GiJ7H<-8|@YN3X!H$(|rnvm-HR5Vo*!u6*k+CgHE$ zjt)~26@$BfU1)aa6r2}u`Z9P=B2`8MG}15e`G;TOz=cBK&vqFvzweXQPO^-SX5JU( zhAm8+lxP0i@%i6BTX_X=BKRSf-*G$CZ78Tk-AvgUf!&wA>K|S#+bsXA+}7snrv`hM zxk2sn(~LIH<<4uHl09EPwVVGmD@X)2Sz~qHvJG#v+|&V-;v3?K zU)KS|R|>iDD8LDS0->9(Vu6C_fs$cLB^8LgL9GR)S}tb3JCdm(q^i(XUe2CGBmBBz z5JX)395Yl#YOmhU&(BXcC28HV-{}GT4tqN&|E=pbNKDVR+gE{xx|UtxXqKaSf|kH` zKrbFk_=nN&AuPO3XqmfA89;(zU0suv_BASY%Go?k<^>G$BkJD3z=nq+WvKv@_VZ&X zAc|H|bTpCl#WVA~Uv7?4ECL_}j{!bMaSbp}U=g80ka>F+{xZ<0ZrHgw1DcZ8$!Vh9v>}ZHOc0loFk4tcl`c!RZ6?!R9QtK4QPRQ zbRsiUZwj;2uDM5HW(+kxCNPQZvdoyzz6-oAz!(~l>X`HF{U(MN%2UY7YqZhmx+c3) z6L#(V5v2Uw<~$MWoQiJ1vMAv4vG#?Dl7q|Ajgqx!HVNi>RP+0f9`A0Bd|Jw2Sp~Wt zA+X43$qKUJS_0n)E~;2L`~XqggSQIGe_X%!-ME3R%o+?%xbs|5tkRX!rMly6-s4NU zvTtJOlbQbU`Pn%8R}J$ydhUKKNC2sL-va;(E4Afk^>jZjj6?vKF-!jbd9wOuw>mLF z?9l-HO(*yj*{VEv)8xR>0PC0*nbX@gS^zih9U#_e_rVLh-uw|ZPEtb*bF6pvbKp5> z3+%b3B)sa1H~fDd4Xmr5fQO4$r+rhXh2%4E1Z}L>uAsQajb-C)a|juA@DBRQz&qE& zRf!5IlMOr@DL7vy=F(nLO*B`K#qA+j>2@GcdUDF|wtGz363cySEk6_(A zkJTtlc+;KgGi!9~=eAZ@0`IC(Y`C97*M5O>HLj%Yts)QD!!+NrPJ}h8$v+(6BHa6t z0;OrLO%DTSA0SW~fn|Z?3tZ5U?Vtw~erLXI?)(I2o<=wX$qsy8tArS(eh{OS!hJ8v znTNX3;4a-cOc&@j%Rt)z1v*;liynM_x*UM02>_MFDE$zHg#HAjY4>wxKFY6MczlMz z-!uWlM{U$hkmT0#J&K>F@lnXBUTbzQVwFS~T#W%V%3X+Cm_KG7f9Q{JKGTZ3vaegm#x!00==K>I3w$`+DcjX^U`48@UX(nUW zvrarHUC=4(+=n>;lgyXe_e!*iUd`Jt3Y(nYguPr#DdI{!dPO5-qk^yoOC@!nR3&1% z6Y#BjJI^D4e394E|Dew^^fDgd0DzZYD|-WFJ&#% z$scTgv83|HagwY6dUf=lqv-U3W{{<#z<*1?-f#mio-y{OV?6;)Cm?2`fdNNCq!?oo zX%~_-l0DPP0><}wXo`;#byAuBAUr693!{7WgfpTv$R2?uEq+El zE0-vW6KqaKi<*y~Y54;(+TpHy2bjkV3p|{bW%jyQja6n>O;CC7$2D+$lp2<_Y&RQU zuJJkd(~`zE0c_#Z+#P9>c|{7NvTvVq`fdC~%wK~sXc6%kXfmCmFxtSh(-!um`x!jG zjyjw?Po-~T?>hY8if0_ubpwc-leOlUI0cJ53Aw4DauQX#UfEbv3bAqhODk&D6UHIv z&d{Z(!{jr8J~CY!j(biYCb?uY;!hi4W^L-Dg;P9u)UPxyM{$_L1lZaS3zvU#h&Uz-&&C~f2kfo?1RKC3q)r$x z9=F!zZ6DEhxM7c~_)Siq5OQAf_);F9gF*y$u~@OmQg(K+*^*eAhroo6@#F6W9&C&z8v{Mw+~C5mM5lp+9`|ec*Af=AVI!>$&Vl?lD_PVp`OoXVp85hI zm!Y=eykjBVKG~1>pukCOmL;zu2^G&VDKh0w=5!8#xb%teGj&{EH(5JN_U>NboTG~) zs$^?N1UMG#enmN-FD_odIC=o=$KOvW^l_biO#K(&Pl-_Is>Wbu|IPG=(f+j3O~eeO zPxTT%wt;0o;hUXnc?11&Z0TfW9&yonJph?3?4}p7k3-%+{dwF zGkWeml{$Dfv_j638uSzViN1luz)8l(rSr$8;LxWuX8E;n$Y|W1wfSvbfVC}B?vrA$ zc~pt`%avGr=6xSRMBKyhK(v~;)G2n2CCh;>7GRcCSPwXAprp6;B#3ZxJv=$~@%f|?Pu4zzR%I&9@% zq6lg0<$KubQs>c*qJ;cL6~vOV`er^ec^z3v?;-I>o_q>JZ!IX|C2*1>Ss2d3fyXl?>Xi|y+E`vEemX#2lk52N`v2JXHKFo$BAV3hn3n9@5#twzE!s3@WboaQ$4hB9VDGsj%1e^i{?+%OTKc%Tsp9(FTXjb5$xRY;cW7) zHVe~qwj$a3c;s&;22OD*stwiR9Vl`mhO;0DDKk6k zDll&03IO`%G0z`gOH=zRIv>m*O0O~;y5ti(JK5ZbCXTWi%)cGq9yykBq@G1XEcqoI zgOIb$O+He0BTr_0TrXbs;b9(Dnn3PlKn6AT~|!T4+3?TiZ_-Vo_&e z;cVd2T)@~aO*JU!-vwQ4?7xK><;);XE?p&^iNz#cTSO&mjC6J-X5OY=!~~KkU2_Kh zxPKxwM4H8HQNYeg$^0~6`LPPuk{PF(#sdae(FrCUuY~jlXX<2)_Alttm%d`}VtleO zh&5X0UIp=o@iVmvVmxV&hOGieynt9elAgM$Bf`1xdcK;*p9F~QSNY#qalQS>NstVDVWG4HK1It=QouL4wZyN*3f)K*qK_(iEC8_cf^ z*Z9P3-XvxxO zQwU555wQOisDSW7c;pC z=R1~(qD;tnQBb@^chk9SxuFYVXIiWoLSUV7;^pm32Z{3*eG=Uf;rE!AVjsiluQSdG z^j($|IfIyf_YO02hJxNIEiG=plO~Tl(Vh3j*f0{wuF<(~QMjH^4AMLk-Jy2+(s;P^ ze9!RrwwB?iR!Tz+=#t}R>${*_dq~fBK=uqA+^`v}4Yy%6T9(u$nVRd$J%=9LDwgMg zx8Sp8S#wnzN1xx+m1H*BYQA&|c?nyp9c4k1N7vyl2et?Jj|UL$g~UxoxeN8;@N*%~ zgK?M_&AY~Va)T$B(}NSg%F|7pNBdFY-FaG<@5h#-Jp2rPrBLy3n)q~nwVs|eK1mx5nu-YLk2&a7o~PADg$m1sFm42+qSIna7zT>8^X zyQE2KDe1!S1;3O!Qn*V87A>@WIJSH@HpIhWh}S(#lp$48K4vP4@c_G#LHSIMhHB+V zTR~^UdC~Avd0|gp(`8a@tH`=-m@j*FA91D4SJa?0vXaIW-u!5DFynPGo{SF@Li#KAS5sez}0jXJj!Qk$&q-I$DKmUK@3|F{T!O{M2#Iba(e70NW{pqV%VcAIA_{aid-xF zQm#V4%S^;M)Aht1vdocHX5NM0cWW=QeVy=I2NzgtpTq(tz&=Y) zK|6pm>8ukH66$edh@*N8QXun|uJ8p#UV zLR=p&DMRBrmW`Xi+c?CQ*c%#pSkg*|ReU-AypsdekG(ofo8z0=>~3yW(cv+XaUmDl zc6_i)*i$lF1y6eSGn*%kKRy34VWK=r|9+>IeL^BfitNVblEYO3kFL&cs+=QMU39Sb z(*X06vaiBN`|oI?>qj#29vz?zQw|}Ph36hC&9{(}xke1PvrdY6(e3#CyP8-7@`Y=E<_%lAj6g{XK`e>5L&9;|;W@O{b(44J(ji-y zbxKee{%wWTee&#Iroa`oEZP|#_q+3A-RNaiyOyKhti&q_=%(O~7c}Uy!)vpJd8b$u z?umX7l&K`;tk0<4F8IK=wCL7DwSS$ppED*eiMSbUy&YYq6%AhFj6}5#%QYos%?m0* zc%!_e34#}ic?2CQ8sKP!efuTb1Fzo=kdR;n2%#5mpnu!7o^%qFyIpdsK;~>zt|0u& zddLFp*lumNdkW`0g00wLeaDePULvMUGUosjVYJ~b-!6>KBxwB(V()}iu&dH1+GuKhhWv#Cm?#@I;i zTDpUYy%JzXH0*Nq17u4C|hA8B>$N}m<_AM$M6_PO%onoxPY2%40?)%N&wj<3!(w?%HnsiFBp4_AIX zeuJ!jBIx~M{ipj7=z;Q*==bdDt06mi6X{4dcUugAL z^tD`@{}0e(D!S0A_#)u8ZjVh_q;-So(~u`E_vDJxv*7+P^?vJLT)0uLJP~$BnmCU` zi&xbs3e~n=HBAt8GO2dH^X8eiQmMkVq2SJB^uH|QaA@Q1E7hTN({sc&W}F*l5=}KV zl=xOW<6P1h=n{{Ai|QU0mo0wFV@i;dy zgmQ{-)Jt0Vwr0{BpNPAp&Bv8Jkkk!WBJuqNY$!YR_Ch0jROM43)?hSqr%u~S$8pw8 zXQ!aw7t9e{%D1a(u-2|kyI#!1JDX8=Xsv1ArRqJ|SHO+U7|z&Qt+=r&C zzc%&)cVI{EPNt9^2!x~K%MTB4~X&a z3<&+Pe_{B!{f#rg7Jk(tw^Z3-&I|^MmoW2dml`F9AJ`?bFSJhR8~ptBpKx|j@iYDU z{1M#t&))q)(v+(D3;$JbdVr4}8oZ1uf%k-2oZwc4<$DQMym*^~uQ4JtxQ;dPjA)O8 z|5_5j!hw_(?Qc$+YJk-}oj72G*OuDCrd7p6syG`EWqROl0OdcL|9m`EV|>Lo>m?O`7iggg3HL(vF!ATb*Dn&A|8 zJe1|>m*IiAwTK&*RcyrOh}Xbeu-)om5FNadgAJ9_NtB!ql%#MX$IdrA9J5VXAL@*! z4Xv7TfSHWRN1T1S-i?dS2~>eue+Vg~pw3XW#HzGADk%=cDyQ;%-7cf)m{~sgI(ibu z#gw0Rcd?hbJ^&2TtfM0Rm42(&`c4RCPixYo$R+hog0o;B8Q)W-?dN2`*Ud$K!U|8flBnj}w`-li$OEya&it8uHTdi$I-d5WR|l#O$XDg6)2pNV zrB8*O6E_6ApU_vf|Cip*i3xh@Fof~)z8jJ3AD^)mM6z*MtvKpv`I<<~^4Afs(KurG zFAU)1%c0Fb8fhAq{vFv|ugHT;v&E+52pF<=k-?Qm5LDL~Ui@5%@k*nG=oI@q+p9SY z<-|$cinJZHE}Y%^{EexefWamFAyEnY5$4HrmZhqX+`KC0-9COX7u}R)!+!qb%Jy69 z3H^C3?|ACaFz?C2ep+xhwBylYhup%us#l`cJ1VAdpd)i`ztSSmibBVzF>2g8|lxx zT&rg6k^u+l+F58}Iksh-C5qay&-+N|Jnv^o5I?*mICv0O&Hl>yZi(xcJJWh|kvedD z0$U^DjkMoQfCV{xp;hv@x39>r@;29}*tDn{T9D1VReBmf2Bol`N**0dBib?jsf~gk zvriDbi#d51^fo+MGc4MQNsntP_UIdo*(H7oaUDG1@v`x}#?}5)HW;;saWI7NjCR*; z^toct<{R0dvW+yzqv*@=qDYw@v>$s!bRGFCoda@W`(OP{Ug4mGSp2<@Q%EWQgCsZo z9BXXz;BS+6Sz31TXk8i;;b~U+vV&zq%9wKAcqKyWSY;`xbo~0D?~#{ujL7c0bsYMv ziD9pA|BtP+4vTVY+rA>;5X#UXIdrE|4&4nZDIL;Mf}nr`Lw5}&t$=igbeE)(BAwEq zNPlbg^X&b(-}n7zANx4)xM$t#UU^;T^*fi<5BtlSVxy-g)iotzZ!3q#xKS#;wx);$ z$1q~Aef$ckSPmBT-bVwCZVF1dKVVgL_wl(qnk-Cw8A(o@#i=wukS#a5lYBRF*w=bb zZO|U!#6Rv^-};P7dA{qOe^@E=KJ;m7F0E=!f)?H-VVBw~yo!GJ7ZlE~k+@;!j^$}$ zxuyEyPqis%1=g6<)4m!OdPw0UxAW7ge{M&(^yZdTR0t%Y>rhlpH@}!>!QuS5v=o*w z+Ca5@7|wj-i=~9XW735x(TLv;!(79({Up~z>{8awS?k_1Eo(V#-V5nt;!Pd_x;a=5 zIq6v?jU-E74u0gXrQim3Nwb(UaU0SnBWA{8;z2X^ETj@vvjN0uWdJCcHA~H)wwCb=~-aG3&v}(S84BNA;MW zwg{4w7x7Dwg9!%CLM?D6{;*#Ck{w%}sNpXTwnPpJjk`Mv#0R~nWGCU2)AtmMBWgc= zmKx|x`GjMsLeVzIW)L18BZy8N>)-J5Ctn=Wl^;y-sSHP=ZMvN&xN@Y zEs11MuMB^u*K^p&-#RR!QwibR;gyZAr!vR4x*Fs-nJ?N>s$Km4mhMj5hvXBz2M5>; zktfrgVNm@&8(%bp#}EfBgfa_5;h!%je%lUt_{H2h*=AZBF>+?^d2&>APjP>^oLk2x z&1$w6FH}CmaE3-_B@G+a?VaMthb=M3i_6v+eM;TlcjFdg7-Q^_rO2nq>R3d0G(7f# z*SIdRgrN%5Tdm6<_)8U11Ht1*LQA%E7=l78Ont~!Iw!rl>iIeK6N;esJ)3{gaWd}# z?93zNo;u)dDVuMK9gIv&AY+48dw&mZK9U-cfSSqqLuVhA7g^wc(#<>`?(r@gjKjOe zmwOxYKa>_F2M|hR9c8AunHSsRKTlMP8G9L+bq{Qws6i7LZwyRFQHi-MnORY;LIjmp+b{y7`+%Et&wJp;0+USI(Tx_) z?)DR7CwRM5$W2=_y%Enhhw!tLeC8_8$rWO6mdr;3MQQUzD;Ll2XMGrwgG(EFa;EcW zVW(xy=iI2YP+`qlec0yO>nfWhgWON|W2znBlU z8mtZ3lF|%YR};PbGWp>z;fO>i(4kE4DRS-!hg$(v#*6RpstE1YriW zug28ZJlecm3s=tm-mU%-Cb3sl^D;EB) zAB4BM)5Noo#i32K@5l0Tpll!Wm;A&L7qwK^IJc571X54Jm>H=A*5A!^9}U=S;Tkd(xfGQjokPC>}SH> zIE5G<(JFmQt3pwC!ab26A1ae~NPK~dh{TPYt+!ZHCe^<{4WRjPv)3NN)mZ#1u$O#aU}iaV@_$X3T-qZZCf<9+ z7n&E#WTK2!-1J)0PZAxFcD`4I3g~4%wzOzyC#Ue@XS0Y*@K*Q)(k_Qq)d(*cnb^e&R?Z%8QOVHdSX;m z=K$L43B$Z;d}Jeyra<<4<*woTHCv_f3Cp4?* zw{Dol#=M#}3cK5UwO2H4H|KW8EPxT`kz@tw8M6hcCHf_9Uxm;}hVyu5te=D}>}>XS zO%{3<9uK6OG5*yStcry(DZ9&Ht{gIElumvodQ0&~pirzc`5lsz8_L4Nsic^3xJes9 z*5@dcvk;_%-S@j_ z)DveS_L6-(gWuF9cc=yIb%keXMLWfZ#~Y2{r~NMFCy$S_G&;^g@-VRVn>W1@X&qKt z7e3LNq<@zFV>DyKIPH3wUspwgw+(hTBE?1Je?bN?c(iF5FY+3KfW9Go1~4U znznHmX|AJrWwfui-q5F4XXsyid9!yjdVP9r!0xZQDsZ{Gx=f_*5vp|rOs7jS>Zw%( z5;H5IOSPxS+=l+kyfr)of6%3)&Ceebi8DaZOGv|izH#7e#gi6FV{-0YMOZ6EhzW_- zr_cZ{lzsAu%@?#k^w8ScsIVU?r7>9>jlLLrUaC4sS4DY?OLsf`>r>H9f%LZ+=hFt#9{8MGQo9BcIS0;jq7i-3a^m0+tQ{O zd5|8c&_*y+eZ6gpA^rOK6te&PL-@JZZQ7!bPKGR{D!jJmj|<^@7>#3Nc9n-UD`__r z<;WA1=+hq*#)(DHMV6D3tiWY!5+?t`OM@W*f`30-#e?&@!ircCNV)wb`M8HwEBaQv za`q?f0VV-v3x=DreFJHd{3LAWnI^1e(7-K52DB6I_ha&DzWldj%$DsXusm0Xac=N= zm^t+bH<|omlEh81%Xr_Fc(C;qgV!SZ?T7vb$Hi`IBrtnRq`uv3>#EU;Ri%9h+~T9};^7Q7HHi!l(4Su2jRx5Xsnr}(K_RhARDa`n?o_k6U~d*1b$=C z#EW#A9c{nF$XZS3yv>iw0S~S(m&BfWN+^2iKT7P*N_nfo_Uv)YtitlJUmgo#2mM zI(dkR9}AZu4|&qDt}dnhVDWDdHNVL;AC_#yzLuMPctT{ydnuBjKmQTRKM=QI80g(( zKswKe{AFKB<5ku^R_paUOq|3|KAg)UnKf2Lh{O?nziV7f{dfA3VJlh3TwEF`mA*Z7 zDApDGeBQLV&14=(YPD_{s6DGoC$9^i?ElToI)k|J7R=e(i(y+IXu3=QtYW z-+V=2%gdowp3$-Kk`n&QDJPQ}MeQu)|3sZ=bg^tNJ;yhE7_ZYjv4i{GX|k(0!uP=~ z0Rs=%O;7*DB3B-=Os=YcXhqDmpV(aQ-aTZO>zc$OXDor}XjEl;Wu68q_xm7HK6laGN8F|Y3FVcx+ziG8g^gVv(|4RX`8 ztd#&qU!K!Fp(Lt}k3?p6tK7uwyVd>^yX)oTQZ8B3G*|+^H*1pNcYg`Xe9gEXdY&7wV-6YM9rU{C+-||#5b;8 zP}%$7;BLo<Qap;HvqSHtI{9|lwGSL%{h8ekduv{85Q1UZgyzI z(VKWp(}vAWR#H!(?X^|ka-4ReOtPR)Ohe^4p|O-y!Nh&4E&6+t>@TS^Oe22eQL_z+ zzTI|bO=lOu7DIb$nr<7%7`h_N29t*J{X-v~GNVyBv0R083_4WukjEGHHuf)}Rlgw8 zkXJXomGp-4F-M<=vF8tlHHM}~=f|Q|+SLZRu>$;%LoQa5s z87UJy=o?#gXxX0?`9lP@84462_aQgoi3%kMH&+y{8rg!WRcy;7g}$#uEAS3IiD6TT z5Kj#ey%7s?P#fsL6Yk;7uX5UopNY%)o=sPMaz3D6&L=e^W6emIZA;uLa5M9VO(Go< zkEE)~Y2ya9>Cl;;pqDwtRD~ox8n96FBc0uD2&=G>>N1)fcSg6rvW`ur0zMa1r5X=Z zsvuKd9TvIFl`f368zCeNhIK&0MI{HS^gE#LJ{SzqwEi4@P8H}b%GnqdCeJLLKa1qD z*CeNYNDE8iHHa!;RINDF$M!uSzPYBuq!-r*6tSe0NP=}He6;UWH`f9!MJSdOlZOJ5 z>_edW#5dbBH{@5GXjy6JEdLWxumY@%Z{+#zQfa#8u&U01L-}WNu?o?@F$UC&L)=8N zLUsx)UeTLbDektth2XeYF{j&3LL2}RSK_VD@a!iBANm7g?-sp~xD=;TkyZ4!H~JD3 zUiF-(YLNW(djxAS`H}nCukvCGe!gP^ysg&G5a7Sp={fH<{=W(=d=F3vvx6&=A87wb z?r;9BswZSd8;2ARIuAYi@=N8Nw~P)D@BIHNE0C53p9%?C!Pk%dA!U~A_Q7h{DC>5M zvUBQkfguJj;s50$21QGY0A$zbNrJFDO-kq_1UMfppH3?Qeg1T<^w0lGa<7T5Ao4Az zN4;}gfdid{Z=msq3b_D4?F+eOb5zM{Y6<_{+CScH;{|#k9u0nR`KZYG(R6pXZ);>E z1Bukb=d)7^&tO-X0S>lnSTRe z{^!~fBM z5hC>F>#HCh+poP+>m*s6=yBNpR{@<4?LGjJbt2SdhaQX)q6$ZNk9WQan*9Vgegw^% zi*m?wLN9V2y%(dh9jL(x>3;s6r}TiM@-u-EP+tp-$9CB-wE8-K+h6Q3$E*~k`K9PxjwnZHr7uhm@$tM6+j8|i75ol zI)nF73ckkUG3A&iqJW%9Jn-@bU`@Y9Uk8oc2X^5(jphNw+7KG=W6jf-^4b7<-@q4g z36#$$I=pU)8lna_K-&en@rRz*ei0ZTK<@%%{ksX<%0G*JBt#+MlZXl9eZbtOKdlF~ z3zutwC1E4aIy`|SCqPSEk5T{e^?s1J1!;l#R@E0Z3KT{YkZ1V;IZ+5^V#EIzxAU`f zW+fIUy4$DC+_2q!6mR?)zs5eWmD}VkF$X|Rtn0JM7QO+SoPYhcHzb@CK{B}nXts@m z#J~3D#Xo~uc~f5ulHlh7HAg70JpdjeFYPxTAp~fK`j|7|DAK?w#*f)AIr33FeGG93 zREdh}9l9!qg^?&+bdl5%v0qc>zIA6->7KdSf>?V6yyo4VLNnpdY~%j*+qa=)+>jk` zqbDtUZqaApI!KJNRpSB028l11mwHTUM(L!!S<7sdsv~NAwwaLh4LDh8y89Due~dX$ zG#h?`AQ>t9ItLzWc58@F^+Li)VlM~o7-Dl#(QFdPpqw4Sj8HS(HHcRKh&X#8s z!RTLt-gclAxC%uHj5eYu#-=W4LIu+I5zar(@bsdovK2$5(|djm{Xvqyv55S|aiPr5ZC zsWY&E1nC%gGCs>I`6`$nZbe!ehQiLWl{z`B&!WiHwC8R{1Qm3MUpg&kT2rsKip{@U zjANz(lRk0Y=~=LNQGXA)#5kbTdna^xv%R-rDedJPE9t|9x3~JK>EPTb3&7c)*iV({ z;WoEdfco7ysHnwEJ6LbKrYmF-5s?wFNqdkkxYTuuDiQ?wN#GbWfZvzv>M1^2IL4#n|IZ);@MHE6)9-w=_(DG$K8T35d9#E7Q zQJPPKpzs#p`Q)5thcXme7P-D?>QAk)`uG8fjjGn6Z5C9gWrilgeG%ILN1oiEdH1g> znL5gsv(DwXD-&@P0(|P+N<>>3dI^$4v=I?CUjEGew;_*^5_dN%0j$}5Vz+J&7$~y6 z7JnZ=yBI|2qEH7slD-%o2!^Ji>_|>7pbAo$6-#rPa&NZ^3QJP-1SvGRoFbsJPuTGF z(}%&*Ajp>P)$+?tV%DZ1Bi#-ZclBunPnT0TRB19~UjzonZIVsfR}S*UN$r3lCSRLY zjaMsJ!(=kTS`u0B!2wZz$&@9o?Chv{fZ$h_#Tb!}-o_s+N1kRno;K)A>hn*m92LEE z2V(Eh3km^e3%?RM0_CWvV+7A^7}ZD9>oOz-CT`!B7Wmx0cj^a?L+XL4OGin=?!C#d zD}Fj90j;$|Mw>g|s9$YlS@-GtoUYPKCIMRpvjp96TK$hW`Qsh46}lGW_R_krB-{eP zyIkd)9-^yy@?0qpbd&(fS!}c-(T&Ok(>%_jC zgRr>7#Q!OCe^k+SB}!_~@T7`-Y}l(I`nJLI^7ofur?`uXLNmBVO97pn)I`|?{etS# zGAJNQZy&s>cSjFnU1`kWS}d;^6X);|xMrIg%cv{WZAO8cg{*kCbai2-n*%rKJQo8< zyMNFIu@KWn9<%dYeBbjSU8l*#bG@_IbdsJX!Uaq5kf()OozcF5lXfr5 z&(R-~KYo!_C#BcvsRENu25@z@k@Xm0g|YrE_b|)R56^oW_{ead@WR=lXQ~AT2jDM+ zVLYJ>aH_Jm=4~JLc*XDgy+qS>Lkdd3L;e7hNoC^TEA*5lsC}>Uv}R`v$ZiAvo7_3X zT^yXc;h(h78Ym$KiC z9c*OcU7&X`TXCN^NgU==klL*PU3cVeZF6|(ZK=CAX}`Td0=wJ<9iw`K(%Qx|k=7-! zI)!P2DiA#p*2mmgA81Upa*QP++iqkpVCbkoxRry^pQk`M<77zZDbw zNxMcecyjKW=Vfh}_%!{wye&}i5*l_dB?Xviw2WDRCW}3=c)A&NgIl+xJo3okEfxcX z;8XMpyqi50D#>8Q&r2I9-ZR!i{(=Ly`2gDGzPAsk3hh#|QhnMk`i~_Ijt&$Qfcnq@ zm|Q#xaeaFWov`TfhZ`qRFEO8gQ+Sn@K2ni!UJj}$Ydf&nMLQ|mmei*F|71`QqMc9-Sy95|`o zPBPHCY*DXB{jSP_r65rt3B@4Nlxz#tl|Uzcn2F{Gp@TenavVfwf`QSggpVV@!6GXw zS*|JbWp-q7g*5KB41bMCY7~%g$VqXHDmYllA?E z1(9*A1y@UtFiE!SvOJN#vP+I>ke_AsajWFGyh*gnO__ z`Xh}Db{wYGgu;jmu5j*(Cf{9z;code@g-_}g%T&;o)?XNNUXc<4!n&%_3ICwf4+(y z4%bQBSLt-C5WhNz(v+YL-LKFhH&Vl8;QNl9$zxrj_E92Fm-$J-&$=4{Y4vF1TSt_dvMB#w^gu{FiHK-*s^c3+#PbrQq}Tr%MiBE$Y-V#xt?azYBvdBl>dn0+<|C!xLyv=w5itl*QN z`4KJ}q~fz6+T$XrOl&SSL7~?_ynfBhGn|htBNS7v$0`qoIo@S@Xx$=UwN|>U^fmaRO>1pD-UKt=WS;vH-_k!0!z>h>$;sY#cs-%%J=`jkpQP8|8xqD?&)BPDSZH`CsQ0 za13|J&KiL`d$}i)Eiih;U@_ z%za=x(5j-skUU6=rQo~lw+8xHJSaWu6Ty}Hy`aKHPfAp^qQdCl zREaHgzje_t2QWCPI}AQ+MPRfALzs=@d1h8@I=;+)e%<4VFQm8v{Sh|FtvBvz6Gt{u zVt?p2;u9(YD`B08rx5N&u&qxfhjGC3nbTf8^65>QTef@_%XqTu!gbZro~m{a?Rrdq zv>03eFcj-xsHGB~ah!ZM-0_xKf294sEIZ2f+u1A+8+S4pTbQ>m8mZW?$8KE+`K11L z*AOSP#)CylX$h7+#?~F>jLcOqV{HL*y|~|TP!w5QB0cbk;-apTr8h40&g!yt&pCrk zpKxx{}boYg4(D zGur45Vlf?;vQDmE&aA0@pR)p<>OXwR5vRVA6&Dp5bDaX;$DRr96#viYxQSKNiJn`O zxtb1}Lb349cFb+=Ag5UFdA?n_Wp*K?b{g5`PSmWJ^#*ivV=Ajv!iSfSd^47Wna*7a zvOOwwx#OI6vI;E6bHBI= zyz1Ig$l|~z*7QzRsb^edZ6eNq)`})A$pMjK#DytQjwG!>|E8=342`GpegyJP z$Q}KQI0Q@3qNx(BtLu5MIFn2QkIrEneu8k^*I^kfeHqwd9!H@}wYdzlr>_b+bl2b+ zSZN`&F2?0@bMr66LT_k7A#I&gu`rb{he~jML_R@e3I*;*^v{RleJ+v%0#a}AeP*rF zLnGx%nyGQ4Pw8zJvi*^$`<&=rVMXzl|(1h4-4Fnp}HLCv4@(N%Z3Pu}wAr{5k53rcKPL@Za9yhvWf=+Vco;&>{(YB`a) z>XSf@PfOH7cR>lZ39W>(qgfrP5ppX&rl#L5Ay!dX=_})E=U><{%6?PxNov3o{RA`* zwf>$}31C){Rw2X*w39iwBjalDeNx!!D~eS%h>xhA5?9$YsY%(CXI!i>F9Np@{r*as zQL2I%GYA7*rvAqI?fc>`_@o~Eajn6(!xz;FvhR02RNgh8c42o~lD{vf%hC1GMfp-C zKJ&xE-E7QJOwvYUL@phX9$nt&Zgy+@k1NbBT%E8J0podrw6IxC8KSLxWO3Z4_uP}*P_spqUronvqto0RO#!6Uo4mm+E6Zvw7SaRv={ggkMjY2ePl}(Wu&p2B65>ZAxal(XDBGj42q!GLLTzR44^y9JQTE6@ z?zakjU>|bN#E@Z&CBztRMa;8k~@fE(sECfjuMBuJiZirmcUMK5#*Bj7SVQ)bIpk5#4Op?dA6_%9#?@Bl=Bi;qhLzB!qAJJw5%S2T~s3BgvV zqfdjR*$EzJ!z176VYe10fn|i^e+Sp+@-ue3AwcN8Sws;wwL%GbgD~VRBIA{OZfz#p zBHOX0a^-#qA;sWKm+zcL#UAiJ(A_uf4aWdJpo2>la2u*`Y@-x-){A(A%pYxehiS9Z zj_5d8cV!^#!yMF_yBNc=&1yWv;i&P_!yntx@79VZsjf*cLnB4Zo=T+H9&^cKwzLT% zR}u4^OfJyZ9=qkrT=fi;ASiVp`sVOLt3Bn*RPy^wHr_Zo6$M(Q>50(HK^%^QH?80* zN!UW;(Y2Y11uY5N8vxNCnw}?2)<=r4!}fy-erKuib)p}}jMke;JTKr=Waf(^n_*r? zog#L_xlR^`-uNf=iN=x?qo?x!jQpflY?w9h+dBGfPI1#OA%OKzI>D)%=*QE>^@~hq z6+X__ywsA)8AJ#(y@>nBCC{;SInNp!EXo-e+v8nFk&69vM@FPI|OO%BCd=>0XtS~}~^TQJ2TFFqNOKzVXyt=za?F2X90EYI{WNlU)f;+|h6 z`6UOg5`4{xttrFM1?r?2$(JP%?HmCfx!#-AQ|dEDzeKbp2g*IV5B&1VzGnybpBrmS zDjUz@An;00n_A8kmRtV3L247Sy!v04>?`IcYHOwbREAxvY}6;N|rv zZRv-4aJ0m&-=m*7c;+&wVjFKLXcpD@qTRt2Wy4`e^nRr-GOyqH9{Y(oz&(Tt57|%* z)6c6j`R_~UVChFLK8z%@O0#4V=V1~eqn}V284Fw|DCIc`?yH|A!%H_7O8icb;h;8f z^3Pr$j*fgP`7l}V)-b+!34TOyR0T~ap|cM^^=l75NSKM!8E9HaxOmbY9p;(5+>{QVkM%R|+TUq3ZuBHNk)$Nh?r&09 z{OH-x=b@f1X!J~Gm#X^b^N&2=Ll1Cap?$)udR&BAT9=w$*f+bK5nM-?6ot-|uw#|h z_|?Y9>Wm6^FY$x)BdXPTk8~Uv)=MYV`n>vWFRgFT-C263+5PUrcQyU>1#eCiQP;%3 z4!6V+txBxcI#sDj#_IHvskH~*u4qMy;p=zkqmWKN_&WSOfn7Di^Jp#Nbx2Bu&v&N( z-ZB3((C#y5W;zU6D^+WZsD0jPm&P2ZcU_m`p62bLBrLqYKIesuFy)+ovY6DUawzuT z@8$QeV?(AWI#Jcm;%rSNi#7Az2gH7QOaVVNc%{VknuECSEDo#~5ZWpQ|3C%MuOpZZ z+?M3*)&Kqss9UaXJ%q(tr|i5qGi{1ODTW$btenX<`2a%%1iZ~-iYqRk|9wFD&$}{3 zz4dcHoN|A^?oj((K>Mksw_d@z?SR@_IwcQt)&f~ghS1P9q?;rw-TQxf=dX87gJov! z;JzGY``4R;CJZP@NH&Du5HA57X$bYA}X(*OBpmP{k_^E8;ZZ!Z(14vIV; z5uji3`B&e9H@2qmZEMTosj}A8y?=k|_#O64Zm|8|0fPUo5)x=TbUZvfMC#Q}i+;Iz zPeue}EpGj<2a)<-UA2vjj}wz{c$96j5?86>Pyao9{&}+*Sz4@_tE-??lAuQ;HCrVf z)PFq(T~Cnv#tjBaMH$H_|9w@|x3g9P9Yhp!2bmzDuCBhZvlH>1L${1JJp4WS9b}yE|LIh)TnO42xlsfP?<#Pda-%;gx8o^|Y7B z-IwN8SS;2L2j(l4|9D*!S;qa|3Q_55%h%K&-3{E*9EP*LgFHrumH7E|8MpyFiD2J- z4V>xPfg2|^z>HMnIyj6Np<&PbI{an-XFGKDAjcx@JU8%AXtycA{pbKTfM+~*6Gc;jv!8*n-ryqOy+vhQg1e)} z2p7#so916ZpucwlS$du~SN_#Mx;xB271dzRaCFV@3uO>)-rQJ&tq(6REUHkVoCSFn zYO#Y5_4||?VMfQ<`+zOe+&(u09%}`vKAcpF~P- z-4&v}IL;Ft|O0H}(L& zr8gX!f&at!v|q;zV*#WEPfaTa1;Qrxa|N4NFMjB>6wvs4EO}kzw7XV-Oa{01tE)bB zAA)AUgUK8GP-<|F0>2rZe3}e+Frk|>_iV8}U=bMf;dyj^q!c9=AdysVK1NX`a@8}a zK~kv&0VwxOxOjLyls`~b9<$&-iw=&jpRVrznz1Y0Pnm3FsuAAE^l#VTFjkp&zMwtIZfyg=AOU$v#Ia>TzCI- zG2n1SM=DF=yf?mBBIQ*_o}dzG9k<2yZ_Y)2OF#RXC+CbPE3BZoSh&3i5+Wy$<^<7Q z4++3|a`2|_w_Yfv$9!30)3&ANi`*Ju#_bL&IjNT9(FcAMmQsfz}+YZ?GUOxqaZxVtv2xjB&{Y_w|Sq>T$0i@&}(I(n15lcOo5CYZ* zWqWyQfs^z`J9HcRj;)AZY4rB<9GXk(Cf4*pAc$Btt^Mv^=*ZrjH70O6s{&n-D-j&# z>*f!Cc>&UngQ?-4xVp>0A{az-xgqb16@?0X{8R|gyge>P)RVl|6F1y612)ma!JIkz z=k+DmkFiVb?5G4&L(@pP z6DGx0+XuolTJ%rwH365>&%{6;ykqqICD5YC9R$^S6jx7}>7a6sIYE_mYTKjoG=`+#;XE8! zh?5sZAck1)17C)mi(f3_jo!izvjA?tis0!$o_pAjJNyHI? z=fHw>wLD+mstmgCIWWEBfnfyNfLFJ zAQM638qDFhnLOqJ{4C|xrL~aE}lfwPoi(9 ztm7`l>R?AlP^}2L6j>>oQH{k4;XIgjo94%#>AZM{s=)#h)!!t$k^$^u%gydPK=l#% zYc(L{(*rfBfkkeV3QaV6A9&MCh9xm>y8&s&&2k_YI+txTgkQa$KR3c{l2u_c)w7Qq zl8j_IIRiY#2vunR@t}-kf;_*cOR|N;Z>HA=VaAjluTNFP9le$*68p`)dmhf={|>^( z4qq45wK#-VdMgrK)>J$+|FDoW2}nz#PS1%R{)+mu3z4_bwERe#;;-CZ4qKOI2HctBma=r!Oy#E!A}S@M zBh7l7#ClIF`oNlrUNCO;O=!1pGax<6l`@`ha0h%k^yEY5#Q3<6`3SwhI(QpwJ(E8l zcmRFXUXPo5*v{{FItaOqg{)3Uj%s~f+2TE@kSu)>xoLc;6KrXJf=T+AHU%QQX5i`L zYWw(SN+**;`eA&YjBgE~J;@An7)h1H!EHR^$vt~f3(j(hoN3QWZ$&s^9F+%;t1`8= z3*seMV7zp^hJSX11T_iSv{p)8u?2KMzsNc#izuJGjW!RBWxSb;qu;pou4P+T^>W3J zWOxtN%qqLD>{$mYkTP-4;K%;=Z|(yus$gJaqNs5dqy5#FjH?%LTshYFVn3G)|J7YD z(JcK)IAyUnjyDafCwG5~VSh_ucBsNBU-{9C|4xDaI_{kkT!Gc1uILT+_vloG{O8Xd zy|y)GKkWOv1gAjD;6j(eY_aixIuTCKM%<#AqN8DlZ#og$@iEfq` zU5g;clZ+EqrF9x_d_FU2#=`5}dIMD6>1mG8(V{$o$kqleq}dj}Zg>UH6_$Kr(^#$L z*!Gxf^yGbyTt0{=arMF~72PVTG&|{f_e_9E4WTK%Og@|+bWISd>dV~>oj;qXHGA&1 z{eA^6{p^B8wjfvF9>FJ-IuSWtfyL2?a4Tld7*A2a$2I$6FhUJv z9gE7wXOD8YmVPl<16%h)-8=P~%ka``_HSDJk*nf9+wu7yPCZo6q* zXEz$3C;oHj2MNMM8CooTbdI|`QepTNWNI0*VS(9mWaN5dSJBIC8blAAXT5F&itL9B%2dk82hOvo3^Z)mzo;X|3L$TVh}A zQMpkCB>RMDaL@rWjp~ivkP|b@g+|p^>bjh!O}b*Et?NLF#e;pthR1@DvEND35$PGZ zZ%yDQq5B|PfV{qnWA#e`togB#E0=ZH;%CcCCQ0RlcqT0k82D8 zFLGK7L@|$qj&-!Wg^45kJ0iiHDg9($;eR#eA`qV3Zcwb>fZ-svR*n$LgJ9MHvCXps zabNAy(O-XFCN_vr7fdpEVuufr)%e8;Sx$^HYAUJtthp z8BXgXx7R(fIB8PvJ}#+T75^D6@%<=cV)B-9T9#LbgcHH^<6{8La+d7E-Me?crWrX9 zR@J{GsO2?cM#60@>Upy6q&GhK%uLF-Exlq01jLP0miZoyNf55^S!r~Q3Qs*o!oWS=3|cJSlgaSG|1Y<=GBI~~h%TugGNtTMu|a?9>mI9PGj zX1n;fJ>bm!E|RIpoh-*)RehXmeDa@hfb_Ca~Xf+pP)w>l|N;PQsz9alJE0o2S|_J*h)jEz0|bL^HL>!4GLElYf|k z+&l#b39>HAxtVMSfa@OR57KCd5)69+xF*mYKXp`6qo30br#T5u&MwO-;2tPu$XQS$ z@V8%<7stpMOUe&djuZmA*cwc)$VQp-^izU?CLxBnsT8}8+V8#&1~Kk*tXUuHWX}p#bSO3 zMKOrUDwJPHra(6knX0B!JS-)7@9H!x@9hbgo_)5!f0RKgqrCG^92XUMXgySUyP@YZ z%w)bZ-Q1kai<|7H;o%rptvce;PDGuerUv1edjb7PoQ!EY<$a&l@ub?zVno0iFY`;gpowBudhV__9g<{zH$E_$Uu5IB! zGi92q{UFbWB_peBAUf}9O4qm^+$$GIntYIVFc#SdLHyFSM+v2Yh5W1I?8DjpeL~yU zK;Y`wBF@Qa=mN*W~)5hbM1*bFAp|S&lX2{i- z`;pq@)H@(TU)5}&IfrC))b$Cp3@HeAdxe#(CS3Q?fvvmK3O-AusRXP3s5)-PFRASD zAPz&3NPwNdP0b-<@+;Cgn$*y}rN0{?u`1HH*i|==3Nq+@ITJYaI@lIyxXtkrVI^J~ zKZ_+f&>CW}P;bhY*ALzDxbk%WSJYJH0h+Ajx9_4kBw7thD)panq?`>MNUPov@k$CY z!@5{!6L;#r1A_e`$_oGz$|g-&(aa9(>1yuHVc0`bewFi#J&usbdc{#+1A>et8M`Mf z*WRBcJN-rQ2Y!8hSkeR|`pxO+sZ2}c0q$odds0HqT=4!3)WteLe3IgF?~Ylxn>J87 zPp05BJAT~->U>U;x%Rl!AdNgZ%7J@j9+k;NC?Nh=32&1CVbu#XBZQBn)-GQ7|4VT@p06NdfTem2zkYSX#HZ-9cg_q~*Dt+vSJmB?3 zN!D&pJRZuR_;rv5gQsKNQ~fiv^Eg3*%i3HrU!Ta!=!b;Rnd=8~Ut?U?5-BK2eP3*L?2_bEwqd(|^0K*g_Dig14eLXJ`2>8DuyzH%*7 zYano))zL&2_hh5o8@l->juvjN>#f%>dctmhq8i@P?Xi0J=a>yol(=d@`f2c64TX+Y zJP{niks5s?kFn#yJ+iC~M=PQ~Um|T0LSbPKs{3=AmkgV982*X2q5|j)X!V(0G5mHD z^gk0YZMTN+PHMmEQQ_^!&2Lk!3khv+ z@|0xR0Fm?|tM|(~O(12~Gi!{TRvZuPqsp~TnwyTCr@sAX+}Jk~zZZkE&|72CV>COf z4%4Arx6H4`yw+w_>;S~eh*4oN5%h`P4|Sx%t^YchF_aw={J!>c*WV}}$N2$HXMQy; zZx$bE5LGF|oTVQ^P(>o9AoO|{RZh_k%55kouLl#mZF$8Ie#^Am5+m!z`%FU{8ba>>5v*@Llm{o_L#y+% zX90}LB$LQ-1Krn#6<ORqNibBFdz@yHOehM7q1BmF`Ar z(gKt26r~YCkq`s~q&o$q6cnVp8wAfg+Ir~UY1J6agp z+InRm@k$1>8^A*mU6g-(vlG(6%22ttjkSzK|M|OUVos-f$TuCO?r#4LB>44XkS9KT zw>4bS+1Xfl3nZRA@b+40MZhfG#!gW-I-Du7K|2 z4l3Kj&(!tx_3ilvp$mDfL4BYot|+{n^0)I5^ka}G-s%o@3F=hYYL?}f>^oY+IwP(* zzc)%%s`yWFm0{H#w8f#gn3xCIh7yL6-C2J;uqx7x8&VoQnsc?!ZrfzwK5qWwLa{C1 zzpIm!v5)iK8=n2Y<26rmOUF6OmWDY>9)_gtvDi#|=nDT=#RQrg?lLAsNshR@)meg% z&>=h3-L~nktNjCwx-V{W^#er;yxMe8e;?rsb(LYP$tw+-Vm$^$iRmEn#oPa3l>YnO z6N)tV!vur24no!)d(k|5cKJ?#KPfwP1dI z2vJB|`op*}DFqdmMqorIrS z8}B_|EV3yUBf}+-JFia@IYrs_p-QfB*W{VGRI^#Lb^9{(fC92GyhP{@x+nQ=SCZyf_u9`~4R&PXUP7uqdqh$1Ovs zn#Pap-=?@H$X!a}5<*6gshEEs*p!UJNx6@J3QaC7>{eS6qY@dG4}?0_4*fA?X@Vl@ zz#o4z35k^r3nvC6yenTvLP+C%R{+$)f4v##$J{7!rC`r?Oln@ucU*VxlE^sfccV@5 z-1!ZV1w$;730yKu$ZK2Pd1rv+vGBdm)M4S_Ps!qgJ#RBO{V^9P&_I9wu8WM`ztP{c zD<-@CDN($m6WUZ}*#D59|J_whDq&R&HXw^k?$`om}<(~JzkDnZQIzr&NzSZJ}pwNV%@tDg9ZizZp| z0Glulw^~MPm?-j8|MxD#6aqC>;}Ji}S}|d$-C~yI6SS$`T9xD5|GB?^x2_Cy519O) zZ7cx7#<#=Pe-vXB$nR0|ch(8?<-exRUIwUNd3`&QgYj{ciDY1_L;I4(-(R9KQBWE( zB%k2cWJA)X_zZY{=lXyFy7BEN006P1q?A@RC&*J8*0#5?KpcdTzgl2mU@egKY~=XU z|9*p7Ph0drW2}v~SAnds_`4s*BJrxI&xga?AiVT^O%;?2Tqg9b$Hn5823Y|f=kiH` zc|79^fR9)xlnV$Xf1u6sig$f8{=tjPDjrV;h-m+YnJ81j+w9_)i zq|RhRz1Qa{Lko8K^t;beeeRPz##sIZXhHRV{5?oc3zAtxUrgPxk(=B7ZHp3gTP2sp z2DiLU*VDqHKquOk3j>>Ty&?A{%NSG;gh28Kk~>>lm_Vgx`D*D$oSguGovC&Ka~1yy z5H6n}(^Q#>f3FG(hVz?gg+@YU1MO-EWw^xw7JB6q;K0x$*& znrXEi*u}<74pnnLtbIG)E>~@=llJ2N!SA;g12*a-pt!?p4vg!%+S}VT1}YV?pO=BR z)8*fW%8UR{CG-LDa&{YFo^v3m%*akI6`CHLK6}mjw{HLxRQ=8JLop%=FA$R){tL*4 zC;#{&3e;Ae<|C+c*+I}_x>Ll7Wr$Y49*zcD*PmP??`agPGMva+3%$VcKcwoX@4aYX@#u<@r~J}k56%P%72Kqq!s2|{m|p1Qt6Mur zRnjTHI|$D{8?fdW_tV#h-V@e?+JH@SYI0^qoKOF~zo!Y}fwnoOwaYH3na(@vR(E~&@)}hyK}skpZ(IWBR#{h zZKx@UjP~CRp^llEI?X#q8M?Egb_@XgJ3dl7%|EYL`ixK8h`abVn?dS%enf{y_9n;{ z^EvGjXi5|f1A-$)A9viDOkcnYDeX)cinzc%9Rf)8Q?wAPO}MG|H7?-~5WB1)3`EV` zhfXc7)IR`KzUXtI@~|p$KM04rkLIk}=FktYIo)%vE{W6sp7r%!qk{c8XVHELbRPk>hZse`>71oG#twkx+CXyCa;-B&U^Du5Mu> zp2Z+szJx$itb5;|Xb65-yiPv=a`gP4BS7VvA?gr%TYH(p?GawWU%Wr=WD2?=HNecf zWB zJ1RK1_-$kNy)~Q&L0YZYwb-lq<8|K^^|fo)e*Sd1=OBFTn)o${Cj_)tnGD)TH9HQO zkMthSSGKg>A>j_uM<$ez;ik1hjfz5Jxf6^kEv}p{bDgjgBMR+RI*jfP5?xd-iMV*; zZlb`>$H}2AkxMbRqT>4EH}yr~-b2n_^&i?w4V}Na%(#6N;d9Tq_-f7Io&eUf+;-e0 zPinUT?zxwo{;o(5qo!>ay#P+b3 z3nHLk{wl{xKMMrw-NH$?$hK>R(~nw^{nkcLwHHwo{Y_K14AdNk37r^aBjlLhYYS5*mr1nm7t`3VLRD4&a zIH48pyV!o#jvq4x5Ww1>Aa(%?F4C|U>m1Yk`X|Kmh6WQ@r6TSju3@nNa=4^NX zC<9?Z41$F`2=+hSat@ppWq)I|l|^bCCwjiRTlut+Z95MOs->NRDL=#2;v~apKj|p~ zJ771Y;t51!ZU9-kPQ;#Fq}B+C_jeWcwrPQK$7V;V*<}{u?R?F|n__yaTwXN$H(P;! zxsw38HxpqVB^6cNqAQqpqNy~6Um7)CZaIf{3omn63g!B&*;u`GSEX)K}S_8xa z%NNi*$7TI7vli2t+sHim*TQXz?VEmy0S&Vja){a_`Vds~^I(fbB3rhQH-TNw2fOiN z7idv~lF_d31HO@NO=I0w2wKy338;Kd-8kmA@)Hz;h>6$@2!`r`f5vn{3g$y|AV-bA z5Zw*JMsNn6_3!yk@2{IanVVEa!1iC2GUwj`4k2@3 zG)TADZ-shvK`_u0aj9b!5T`K>mdXiHh-~6~3aVF5;c*uXcc0_f0?$zuGr{e)e@IR4 z5jXjSYp_kLf>jOpfAS`%S&XD9C-p?Q2F*-|hO_57@W~G|sn<1*R2bsh3>Dj0Q2MJD`!XR8MJ)o1-cDWvS(&Hqk7GmzxB z0b<$WTlck3r_(?8^y9Q7H$OS(&_Obh+0^>u?NFaBr zr3EEvti2D+FJwrgPzRyuhiXUxmAxF_%)i{*`wJ8?DqNyhK}R)2ZS*qaB+Xn!Q*s(P zO{Yfm&p>8Nob(h#8ae&p@pyT_QM&IU;oajV?P(2ZkRZcjy%To{1`Oq73-FyN_4N7S z2R17ds9B969$*h1lh?GlNLkjlE@wz)y#$+uq&^5S9a1v zA73Rkf8ovvlJ8o49k~g1KN`ym89C5b0~6uJdOgi9z^2SEqPT(drGR$#PfICrBBbQB z;qygxPjgYy6vqu|o7>^)Q_py%S8o9LI zao<3I@j}H9?=5>{@_@5`|`06 zFRk{Ga1^KPw-aezdjU(V#*yI`xKrTK-Wu;rzv0?#@E!B~y`M1=Lyv{@jxl`x0*d2H z7mwUAx{qrR7s@riRyAxI*z^<2+v3u$UX`$XQ$voDaQ19HUak2cK);gS7n>up1fn|L ztRy5xjVz~WMqvB4Dq)f`mIx|+1az1d`>Ki(V2&%!6RH$eH`d&Yu3 zx~ddoVkNbbJ$|Vk|5M({gun8^|FX%VK^8aB#GitqA`>1FD_vg~;W z!B>}Hu&y#+oUePs;|{C67;P_HJrSBaTpL{{Tx&`V+4L{^8y|FjD|@5%d%G6iLZYkE zS`b{BSpsfS(*Z}=9T%XCi2->8byH#sGOpnxNPi{E0>-xJ_B~+x_WPW8hz=av0%%2A zCTVY{S#mO^r1Lc*1P>G$c!ZMIegS4b7WrwKpiSVR5%#X*YrEgC@UGD~*c55D4>$hJ2TS~4pS?vHBrGZ9 zHc`SQ?5nER=%cMy<6z6W2#@{WzJac4v{0YtmA>iOz9sipxP^r@!t)Lv#j6;(<#TBs5~^JQ(c=zY)Tr}Vkc$C1Ni zc;^Ivv^y*aRnFvWpU`woGfA{G&I45ct0Nla^ zCd}PMwmy*rWa=m*_+_M<|J(#fnzZ3O8Kz6ah$`t)dOE|)M4F;Y~2rHMNvP|2|-7KqTTQxF~<@t3LdH=ps#!#U^pO2kt+#jSU&NXd$k) z_g{DLw>ust2F{}wNbflQsk5qpiER3A{+&O^FAef}@DrG$vB`wY-!2Aj@?TS?Ex2fg z?1QC0rxS#@F%C}N7WzPa#6LX#-B@tZ(THN42k8_4dD?{q6@vNQkxV0% z`Hwjf2gzRoyl+mf4Z44N{JY?yD)hzs|MV39zY+i6H{zhU`$UPpDImwY4nYDbSy|aG zit0iBX+$ckZWu7W^Bg$7BL-lq_JL=-=3gF~=Uaqe^20#Y(6V;3vY)9Kt-cHg*60xK zeOav~HfjFsJ`5_Q%xp#xvbOCn^)qjF9Zanwv|mM|pHy;sX=J$;K?R-?aB6nFsI=^# zf4GfJHg-OgB_yDnBPvp2)Oepwzp_JD(1wlthTL+z>X67m0qWE}mIaOR>7tovB6c)T znDRXx3cMN>%{o4VN>)&P!F0S>duvO@FHdb)0O$PX%3CioE;7(oB8IJmmjoKu zRDLOgz8<`i6S)Hp@|0UIAby(5W<|FwozM3mlrV5lZyL+{o|pkj~m=P*;_O^UMh4l2Y!5Lfc>n> zw*A-HdWOR%VPlBmvVd9S_CtUc&3zdP@ci)6Z$yv(R@?x!40t~XG;#r;V5vzgXtUjt zf((~j0De>xh}{MsD^rf-1YUY-@bNcBge`Cz8x|85pB^bHydi`OB%q3sK7l|5_{6(x zzK;qI=JD#n9l%)%VpPRmoXiIPbUFTFy+UPJ_2TK)i`Dw6NeVE4N%e?Suz=C0-)Eq= z0_l!fo(A_86Qp<)R~u|`U|XP2Kh9K<@U%#H>2?-t8U6M+tN{?lQNdB#c}@hcVi%kR zMTW0vuSv6xB^uSV=U*9&4Q+gl|Cr?m!w5#wAJbt*&u`r9S20yDsKt7GDPyxy{Um?I zsC*Ge6l{XS!MWhYhFKFR6orRii`M#I(ZtAY^|_x`f{JA*s7#gk6X0^dZE|)I%pH!{ ze&27jLoIrI1+21Y!F$5on)PUo7@m;XopEb|Id;8c({x|^Wf;)@oX`Fjeg?TsTBHnn zYn6lGq=)1dSoc?RA&bnoH)Bj04tPyRrOu(D=)_@Ap(HUgMo6B#kO0XNR*JGn+=ZHA3bP_2l+qW^Ph(GVLo%#v~D8?=jkdxOO?ATr~VhAKq}P*WEm^&&Ha!!{zB9#cA7 zbym4bLcvpNrPv{6v8Z`HCm&`n&EUARxNRq}BhyRM_mb(Frk9~z0X1kP|) z`SKdS2cx$E4@V*nprhLbCE2^gxeYbXecP^WuUZ;A&3g*rW=NDa!yFrnX4mQ_Z~FuM z)b+Kh4k`6nkDM9HHl#-RRg2w7xHohKuu8j~jU)J2llma%qOl-2!JFTP(29I>hVmYu zlH&Xdj>Fy`KFn}PPV>2+)Z@$8@KV`|5qy)Nts;G2uA)V9UCjonR3`|CCm?=Rt3HEI z&>M79dObWHuomTgov>U8Nz(&xi{CTW|EJRyytEMdkH zX3NV}Kph{@6d2jqd-Z@(k>U`PtVJOE*FE`(;VV$);&9b@7Y?=r(JK}l>}tk?^+kC) zdaa+`n@QyoX-ky_q;qfAf5VxoJVNRR6>96F$jz zTaRM@;JG>3IWbFqW}$ZxpX+AD?s(9xduCLV4IZsII zC?TL{*QkdLduj!?iQbEMs4h^GtF=bIZ8f+9l#xNTSvYF_yQkIV{_IR=kwQsgDJM|f z+)AfF`PL0dIW}$_RLp(YHbhU>d+H9kO5&`_3D4us$#D8;3~c%VY(gw-DpxrGfXCPn z_L;=0d!f+Ca>2;yt?pN5pC|B@Z?3sN;44}r5exe-vwcJZ_(?>=hthE%~_)-E&NE0%Yz zv^SQ^zYLz-L8R^5I)4?L=MC0^rd;HUHY9xq8g2cDUaFGSbf&TA_C^QK-}ZBS=r~%hYK4j?K>-I# zoPmOOn4wbJ4Rh*_6-b6@<@&8=XQ1sd|3stil;FZlJJs>q-CPtAmKpNP3s7`d+FXFZ zz>leN0&f1UOc!dj+9a@em(y~ja%q$MuPfARo zt*UZ9=dw)3eCpZqxy|n}z$rRh%-*2nl#sqVGJ{|YdQ*ms+e0&plsj;_?^E&`hSdva z4t8v35L5{8#rGtZ5{3T#4j(VyKJ4rg3fxkiJvgrv!^V3Lpw@1|C!TF?%XL4F$^&D+ zs6#Ho=k2V4DAfCgPnb!k9kIlpnhXZw=55JczNw+Vk;{=MQDi{W7H&9T3T=ooPvc=AULY|xaqUTB zsYe_jBuLuQ(BMJjlD;hmJ*>|fa16}tAN~+A#rf_HG7j8k0G@_Yo|1Ssa#DOm^#FMZ zZ;4-}P`%oTr4Ryu^LbkA)74eq$ZJa~&2v{$&>doGeS9+}R8DE8e%hzogx7y7L-+;( z%I+QZ7Q(_Cq}K;%}Jva(sC2_pQk|JmHr2FA)ghY*=Nyw$aqpFIyOQbOCi)h zOmcIUQOh&tsal0o=_I2ik}wLY+-8UTN#V+`godV&7sxhNq81^X`mUX;GU&8C&nc8> zFb*@=OsSCz)>*ms&nq8=taKc(`e;+S5nO&NpM8HI*B#bB*(}^FyKGWRLt^8qy2YZyUld|h%!hK0r+hKWct;`r-YO$ z2ntBTjtyb54dfA&6K8A^g51ILskZW%lrW@LU!y&Q3F$dda1x_DxIab@7JfYj9YX?I zPMIjD#7{w$?TFrM@!wM|xq`2an0f&sf&B1w%ILc@%_S$p6R*XxF@-w{lmj70f{h># zj17Uu2ZI9d+a>R-%#aY$jMaI zywjA@?q=~;)>H;{QC}OE$-bd@IdS(M46Oh_%!%*J}@-W()aySGM; zUy-M&3vWbx!a6Y{&djE-~MUgrCL%9`FoU>MGjRl^F=g z=ZGXjkn=)5(R?V{)dR+=lB`bFu|#T;{rLjZOOo*IOy%mT6nZTE`->WS$ z>Cc~Ro>ti->QGBQaf@sZoFz{_-ExV*KA=a0*AcfV&zfZ}8ywOj78=64KXRTkAhk6_ z3X`9cIbL_h-En>y`zeg;Rjw}0ny-!Tf4YBk#boAH#SmeE{?R8R@%AsV zBABv2jK3t#@qhupU1`Mbz$z=;QlYGa*IZfVM0~{r%gSNzQ@?jelVUBq&)pFmm@I1k zb=)o&Y85T8J)C%lpXXTYfB1MaDtArI5m}S6-7 zME#EvCqD|;DR=QpXb2-a0liN=CFKrER4g%pNd#FkOO&?VIH#t2bP85P)n4sc4jVyjL*ud z^N;6dB9ufg6Xx8;&))?R5yE&x zeQz{(@;xIaqfzm1684LQJ$aD+br5L6LSfGcpmPnDghbH%*|3~O)u@Yh3On1%_b2l~ z;h$Lz58Yz)U~@hR4G(Oh;ZIa5VUFL99W7V<`CZFv5J)dDYYP^rIDXQopU%!Y#) zDy`6#HX#gp`kJ*zA$A_Jl#?ww3Bf=}_`H&kh4KV}Khg5k>UwCwI zEG1uYncwewPMqR#F1VH6gF$y!Gf3FI@A1Pi9bfLWUE!Yk=Vmg#1&`?9UrB}f6*Y{H z^O^?8Uo$7zfBqWYo#B~6Mzy~Vh~Kav?xZ6SJSlBiA>3MkmRG9vlW9uhJtFPOqMwAT zDxbVyBWg{z3Z+ZvoTE3ItB0QC9!WD!jMlwd4LDdaBM|{X+gOpe=y!=&*R64>T+=zY#m~naOnu80h1% zaKQj05p*|jz8Du>KfKgHK73CNdq7u};aDTXP^CY|p!0=ExGKd`N9dMzO5y|cHg&wW z>ZT$;fvL)rD595IGHgFOR7^<^zfb5L&W`@P7g+j*T*w|fWTgdBN;={rS^BhwSa6O2 zlXs7eq3U%!gYs+nu;<-hXHjM~)YU-tf{llDi>1q+sYLb;ZmQe(YE3lkUwt*mPfie>Wc?m#B&6olN0M`W zc(;_cbM8Op#Gy|v_6VUEZlbvbFV$RX?;E@*k+i8}HdM% zBwgBBFmw#vLq-CQpPNzV_8Ma01g0H%>=IUc_137!Qy`Wzb|w526-TneRevkVoV#V% zI5B0If27I0^=9Du46DqG7`!CyMFr~tCgoVyw)j|SF1@P|HaauyZj<0Wl*iwn$`1$Z za?rtfG($gs>?ZGXwKcR11a95(2W+^)k*~QqwrwsYf|xCMoPQK6*R;W0sp>2e9z@ENm@ssx>&W_vsbMl*`AxCNV&{t{+(Fc+ zUS`QV+YYLiTJd z-aF(z{Kp5dXpe#ZbACQfO1ysP?~-(g0xjJKgS1sj=)5I-GB&hmKTJylbgw{zu?G{q!xHS>Nn`d3HcGaOa3aGx#+xZ7{+Kj|oW4KM=3qct)4W+rOJMX)M_M zDn}}xb~G!STTd_IwQ-Zl0{&!c%agW5W<_kpk?z^+-3=01KYmPM<~inP zgKE(0T0t>GGk-g~#Plfr_cHwqCok;hpRUw%5x8{LlQD`TLQ zg6Sip%j2U}f{H*^FZG1!2zG1zC`n?b!D({!V3juc&KZN*_10;Neufe-wuzj{4E;%1{ZKr5O2?n}5G=pRuS`D~ zywD3B=703Fc&n!e{jzhJ+n2-JoHXpgN2$s-%`Lx+j_)QK9Bd)n6pjIOn=_SDZdhB{ z!@8gtx^ls&c!=KLv7vz7e+zb9Zdjls+f`~GMJi>9_xq@OX<@eS<2u>E3EHaflJ2tE zIIks$UP~=n$NB6FSe5FXjpGQz&~OGFidrP;YHJ2{*V=}{Ly&+r*Qt+ zhCoDGRQlsAgB)1JlPCGe5}GvCufH0mrB$ z!yB6C>YN@)DqZez;Mv)Bi0uS4;I$*dl1$7NNR)Y1a~44Z-8TKYBV7Ss?K^L z1b90>Ee{tfBA4ucGYhX7VD<}-SWy^7Oo+V*h-I|ma!MKwCU!$(2-|B#r%jD{BkQ7t z{a%cJ!#DLT3Pxju8UY48h4K3kls}XDB>-}fBMy+>nUIAdSE-cOP7(X6csB5%aTAGesiYTuhN`X7G1DT)nHjFm?j0*uKI%1fedELr88(@}H3c6^ch)z0 zgJ%$vN}}q}lq(9)x;@%=qJ#$OocP>nhf%}9lv`OH9`JzHSjKxsdJDbp4nbx5;$4&Z z_pW=viLpnAGLnIo6cWXF1|QdIt~{ne>(<0jwTL`BmA@_gDlG&dPw=+0)<%hCbr$|r z->%Ka0a2soeyfgr_mHk6LzcNM;z`9s$A+>4E1C5OyI%jt%#e|Gy6?|@wsne({8W+i zwvHN1@131hlS@uZi$nulcI(A-lQVqn-FsNUx!uTk7!k);KZ~_bzG#h@DxnmHG9<{f zH5ev(FL2Pq8OL@bs>`+BE}$+*n9?rBWGqlLP+MtKEeHqM1P`C{HH$KIl|2oZuVA2r zIH#|~Chzbj65^tkRHVrV9~H_-Mm)vk%25t>>q`)e+W>U8BlQ5J!hy>9RJ*C<(6`H3 z#>?3-`s$NM=jvk(JhZk}uwDE5HxumTKPsm|hzjL{)az}=FBBW2r}9#5?W?(D)j2C= z4ewFTP^1)9#k-Z|xb)*0VB9^PdO0R;ezbPDW?Z3}f)n!?Ze88jMF&;3cJk}N`M`S# z-!9@Q%D!X-gFljK<2_O}T>1RaNbAzXI24c55Zs`>8?@70R1}h3wyZ`Dn2v;!{hv|l zq-^kUoIa`YPF_ri5>_k;XO zc^(<}TL;ws!NdCQ0{F%P&K=d4mZBLx+m>bHTio~(HohXxBt!uLTVcce8bcs-uK!r0 zW`|tod{YF;@<3-!in??)k96V?tjPvN>HMr_9vbBPkE>=oiSJGu%+Y zF?gr^_z_;gsjlnWLG(F07CAj%K)sZ{tkZcU8Lc~#gj=AWd)ZhpsmNT)vl!1)&sdcp zhTa=Q@O(+6)O=*;&SLcAzL{jpfI%O=2L{wiQJtPlKIjXj2JfrB7B{1$4u8@GwkJ|8 z_2hsX_cHV7gUmCJOKA87lSYP+^hXHO+%G83El92-3z8?D>$}sPocC+gy(?RLKi;To ztTW>!+?t>Qt2$YA5snNene4Uef4*95c1tyzkT$Jmo0Gk}Oe=I4Z(h~r{vyezQ~^_i z2*F8*=fj#-&D}`>fCfB>%t>J`I3tV*FzrGXV%kZb?E8G-#_dFC>Gi&3CPn)x*u@fz zH%EGoVdgO&W>3b`dY7l{pP0Cj<1((&8STE}RWoI4W4WebRi?P|=%A-^AZ#Vvn%F@z zmnoq|QsDXp3v!G$J%CxM1O5;og43L}rZQ8uFqn7b+R-GQH8^`I%$SEa=*gPcV zU3hah+#oxpg7f6vi?7xI8YxgmgqdNs21j>NzoFUSTUCC2>Xmj@O||B#x3~3!3C6x; zn9hMlo@{T|`To8OwVn`k7SRaoJ3^kp!zpPW$B%WP~*J{%q zO7fx9rXLgY(}) zQ=(~iHA+V(5r{Nv-N(v)_%tB2mHvp}%uT=B!Q6yUQb|V_!^f6~!ng*z+rk$&Pvzo0 zXVI(DV_&wln|YlHNAu>u-hM(p`F;TMMok48SY*$PQh;~s^A#nEGZRvOw1 zKaQ^v%~5wc#1oUPm_^95VuT9QAGA%0ibmGbuyP}P>4Yo)e8G94dz6Qsi=X>m18c@b zxZ27k;%3QZ`zNfJN7B4=xw}-RffSR^!~z4pN^6QoH`%P$UD)$o`qRN2#g;K$_RV#` zEFI}X1o$`*Ts7AiU+W1DFyo5C^G@{ z-zjuc@1`{}Q(J{~r=n)?c^R#`C|@Bg=~&939FvQLVvhxHT>ooz^V%@)KBWt!-lq~w zRYX&&z8$;m@Rs|s7`lbu8Q$|+wUtWRkXp033G@+diJ>bwXDUupCG++1M$tr(U1rxv z<@0Ud%va862^qT3@b(1k=YaK^9fIUTuW!DLYg8v;1?5M(la(>aw#)7fUox?|Erc0( z82D(0)plVO4-nj`i)!D)(%X9OTL@RJrAOmNGqNsUg0CzU6Cb0kA!*a3<$gZonJr_( zei&OnV$?V?)OXNlI;C?Vl6Dw8{9F!OigW1pM%Ln$<8^PhhPfrNHK76B0YhQdbJiVU z6-E_FFl9`<4#eMjWhe>s9@B98*@L0u?*Y$+m7(w!meBWjGH7@D@j` zx#>(PtmAH6Jm8YWa}6PAtPiI^wa~Jnuqg zd>PbA^b%t!X_t!(NAXTbM(W_1y#Bs!`0(TMf>3J_sQ>^Ny#Pd>Z}(d(yAj97z#4DIJ6q>1tv@k zYf^Vin46O1UJ~K5#GT+fDdO!{Qn*o>kusdcafe%nPX;xK8`2?TGe#fBqhMo8uX_h? zRv@=d#A~JzC#58^g0fL4I>88=s0Y>1W<>2(5Iuqc*H`s9OA|Ol!v* z#P!fhTdl9e3)zFr`iO}MYR$lNF-N4EPlr{F_(BM(wU1BS*se>-yC>_%J^KkihF#ul zQ@nS_|Jf>OL?3P`3&uh|Yg78{%!BSU=8EZM*5v?<^i}ll=ymgFFOccAVUAhn z0wZx?;ec~cT8Ln0LkGjl2wGm(B0W3nj|MVIAgyr6epA)*zKk?X9N&r*YHpx6_5 z=N=&mDpPim-@bWrqGc z_YC$%n)SZGgd|7q1~Ghg?rTHuV#P@)1RZ70QGBfzz44a3kvLXj5FE^AJnIuVJUGJR zaKFafn32{*u)#K$ce?SV!#9bUg@FXs0dK$iC}jAt$SsP7Z4%@txdB3N@y;(wk2u|L|O#*$ZV`@JEg~;2i30*b%$t1I!EHZyB zMiAW~R8*Y`$6&pXHtkZkB$aUd;4f*nM$NKm#ocia1r@RS{pf}9GOj`2>(QoCDw!OQ z9m05CS-GA!s55R|4`-S8$a0a3s60}fB$H@QWRO(hE0-T4XvImKTfTI}pZHm4QSWpu zriyCA*pI^Hw*jR|$KCgJaBL)hHkS^aJ|fLKXvNVjfw1e+U{OiKaOpH4jK-W4Q7%W|HB49ZDa>qLmB@d=N|w@2l9UCp6%KG z(z9^fmrwQvk*})$-pI4`l<)Pk!a4a;P-=gWgVELfp4+$Pv>vGl%PkLnyFZ*pqP5X_Y;^<*_ZOt z^W9A`YwX`q+6$bt7U|!32LurSFI%C<(P6q~^djg}crK0(ZB=GFgO!e^*8Jy>(lRWR z9bb}2D!wU!38Y)fe$rf0`gO;_{+IN#DoW6Bk+}#3Cx*+G!00GY5ca1s|f^ zz#rn!zNOJYDy4q+U3OME$}B1RD=`bKp%UT-PhorE+cA{-pByhf0zHG_H{a0Or0OK= zHr5BqEw@529Vv#?6UBGc!)Tu{vAl)z?lsL{4nEJM@r9q%*2H>bs=);i1ZpM%`f;UL zIA-}8B-1LZA0UPgO$r$vVAczUb7xsA6(q!}Nn5DP6}&3#x?vD_&Ic_!QzAIeB$F5# zoP`DO+vN4d1}o7GjU6wF{mlGYSg|#D@-RPLrN5yWf;%PNK}_@&YyG^x^$IKR<@TXk zOd-i^OAGpl1YFyDTP9cn>oT-5{lLqPH0d4W3bD0hB%^S#`7o2vq+M_0g7ZS3KK`TZ z&!P1T9oeiERZ@=?)i-kIf{9Sqcnoz7N=d__>?~NRNPPWP$YW5TeG@L~8~!AeV&SFb zH@5npQH1@53tj8nrrl#ElBkaFad6hVpDVMS!!GB-BB5* zz8R$ug7Q&nTNZZ0R1(LMy9D8C~N*2X$Gj5|E=9Ps`(v;t0 z86BEzlD3!6zlv@7sc+Y1_>y$E$t!leaNsMPvBSAJ>tOoh@}Rt&?e3dNlty_eH1wtnbxM%W9?sw@XF_bEsFeI^{Kbx!X4 z&-M*lAHY7}<8Ms;fvVXL55}q}uC_}1>GxjHR}*h)nN}+jA|VHTgyGo5Nn-BJi9~w` zuMEjMr0S+FrWS4ejiH>b2qVc`%C@dD8fw>M>R}JVpb$|4j%G z^g2SED36aK=JR|-ry;APeb1^EB==CieqFedL179Cs6N)lt4PpKLCATR_q1Ty#Q0ZRJl@3`o$X1zIE1;f=O`xEpm8aMAm#YhM*2TOiL6z^7Vu z0Wt02+HZ7J`h0CFKS7G}(IPc!-Nk>?qq`j~ZZPotN5{%Dh;&%6TB@92b{_j0`Q_XY55ABz<%Nv*6vRK1ga<15(UgfG24zs~7N{ zb~XGaX!fvmipvFtp_s#F7k>lg`JKD85TJOlQZB}0&_5ENm{=|LXx!EvkCy8dO#CaP zHVl)ACJKc}J#+d)J~};i-5~})jm9=WqJaWn?on}-tpeip!CX5qz^vV}6vzb8QFDNt z`m?ruBTcAG+_6X6Bw_k|ch}`JAXvX>YXH{a9p^uRSREY%xqF{N5eYOxNxsZTMVXHk z;h&PT3CckF{4QWy`3|TMZIQcue{%UmkEaOAM=5z&$769@2htta0;4|i(z9+rOWF-4 zZlD3!I~x=yItPe^YV=FaAY)<9a#8qIYO)7)qD;tjX=aZhZ<<){to5GL^JwEAbPz*z4z!9}QM=G~ zGl+nnx?F|WbEm+xV0tf;2W1oZv^wJX0_}V_#K<;R%>cy0Ge?l{O6j(f6_5#>4dy<;Y{Z7;e-7|R z3#x>fl!^fr@%$X*xKImp`u*7kYqh}h{IwdHpPOe9IBzvTMbU+_7_UN4HKCQ09= z!ISi9xsKwlA<0`raJxt5;(48qv*K+fo2_;D1IW!i3^=n4^LrfC0q4!|_YF(zbIwLHuUU<1v`cnqrc6@yyhbofhDF~DH>l&Ma{cP~&?|{DIXCx!Vw7sY^C_l#>&Ft10Ce#hcFm&j94j;h zlr4|4)Su?OCtF9?eqAw#H3MmX6qO7W9`A|{P396%dPk@k zI5C+qu$s?Q-g8cXl-P+O~K>!YJ=R6U6w_3|iDFI`FQ3`Q>kh^^Pk zX4RabZ}#m+WBCSH4mU`y6NZ#V5=xa7ra&uDgth}4`kkF zrs3|H)xrJA4I$y+mrPzK_vV3(gx4+M_bINfdtg*-7)-Gd=MDQnBO7Gy2lXo6-o2>8 z89rtD4^P_*@?ZMUW-yJcZyC527hrXn>#E>Ozh~sYu>^C7w@&t(c^@JmLE_6GdAAVz zpqb-$t@SOgBCo8ZqoY#Q;jc50(O(|$_@{7t+oj=oWnAZ{eOQHOY z^GX0!Nys=dp1xp70~wHr(}PeQ{?);u;29^40kk}I2NLIzqgp4fTdH$HrBZ&&ct<;5 zqhj_S=gb3<+Ab2{&J!OaHMvIEO6OJHytM6%J*2mkhc>&t^BT0If3@BAdDHT3_L;Fq z%r_yYF^{d1R=S2phWu1`{R;-3mvK>N(F;8n?V3YxR@C|03-EIaCL4f;#9rn8J!D6v zHL2;z4efles8IYkQBK*M*v__asD85S#`LJ@bJ!S0x>$bS&bwNX;A~I9ZI*Z zvhhc32o>vyo_0J@Psq{2$Fuq*xeKJT!L-az;jgc(POkwx%;Q9fBsNBMUmVM7b#}XS2tiXv&wwZaQNpZAwRwW#StnWPt@zR_+3AD#h~|{=rQo4Muz!%+H!3fQrUN=f1YD}s%5#1&Hg;T z=X&~w_S&cS&ln(iO;dWGyf*wLDEGsUuT6lQugX77MDA@i-0+0tl6D0@-RD)#LP~8& zr6V#%TA|NxnIao>PcN$kY8=rLJdSy!N}Zss_XweVpXndVmttD|b~_-pEZ`nRImgup z#hItw;f9JLU%G(-c<|xxRJ=Yoi2FN!qmWo4Q>LUKhu}ioZumcD{#ldwptrRn+tWjDl^MJz zzAR8iF>*ntG6H})1plx$UH7HqdK`~=nS>AV>=Cca*Jr>Xn*CMLGO=BXRTT)&#drZNTqEKkZpM{N^enbDA}$VCbL)WRzC%Gwl{J-08Dc zD$%w5)7JQDwUJ-3Mz$5P)nJja5dBPRPE^kMY>VxASF6DfrHvY_z|AgpMAJR>{Cc)n z1}!nUV$JUh9n8{ds#QQ1+*g09h!QziM`)6VOWfV$N@8WNqB@S&xS4a-zKfa)wI5}( zBAE^(ws*Ij{TI&flauFNN8xid7F!sc zi!j_9@^4Z^TSo)1(v2YD;@+sQSnYd`?*~{ny*Fmg0JyTWmYK49zGB|%+|B$T=5DM& zmjn)B%n!;D>OH=kX`gU8R^MO(Yp%Z4-98Z1#nI7tN@4@B`=)6G*AgX3{zdUbZ+UAR z>;ub@xre!ncfit~GeH&`t>3!+#$TVc_zzy+70@=KxaTFIetHio*av)igeO#;uk{0i zV1SNr$%a`tIMA2?0=ZJ{VCWqAlgU;Z=mX4JU%rUc6Xvj`Q;bkCM;x+Jp{bDgNy6B% zJnw==mz!3abXF&-uhfK+mBR&1O^JDdlAZX`J9_veOeoz(TJg!pwZ4yU@dNorx zv1Qt0Lar$lT}j<=KRGj^@9~$V^)WffBvaFJKikfRZp}a8xj`4Awx~<(AJq7t1D+Bn zP2!SZmun&AxG54oEr;FXnw%)C=0>Chbt9`yh^$cpZF!qEWv@<-y8%KNB@1D-iK#O5 z{+DE#?fGE-(*5_cv|u4*@)%8gx;86d;=7bCsLkX}FJm-K+y*iQUkZ{?*9rAomWHw> zQC$LS*^8eu^hd*iULPt*f4`2TT+Q`Mn%H}*d?gf&>xvWU`0NkCaPR#Vqp?jy27870 z7<;(}U!Se^ci0y12`&0t#QW3}7F-^z4y;^975uwFKe_E$(?KFfaFJgKjyRy~ z1zr#`VcEpq+Ejza*PY7wYO-&v69;V#xK%Mf6CXzEQt>Z)A#Bmfi83E~pOsQI-O& zHdZhtzBE1q(Jc3KQKqlG6KdYmn>~+B={ST1rSIoh#Dbbpo^m+75|87mhNKs2&|VG7 z3Fa)&pyu@Q3Xi)N-X-*3blsRUTDqA3vHofyXl2pk(qk3WY0h<+eoaGn-P)Kd*go#f z#Hvw?OV7-MDs^S0A)NW+Xs)wj4j=&k>Pno1D9kvH2g6)s@fnv^ydE9?Hsq98XcVUX z&QTkO_ZO!En_9Ks==V{mg|*0mY1ZthMy3jiy|O zWoL^HLFtR(8!vFrkMPlD$F6ZA8@gDCx^J-B*jY#7^YD$-Hm^3PABXT1EIu!5U5$>! zje$B{JAs)|?4j|9guo*OsUWOi4&*~Lzx$d@h)R$QJwSUw603o_gPv#EV%OL5vKzH{ zn)QfW3?=}luKn|h0P1u`wedZn0_VtyYRi<3+Mx+yiTeBoL_*qE$izAO#QN6qo4G@7 z<_eb*sOG+Af!e=*_jy!MB5yMnF`n`>_26ykZv?-Zo)L~5C4P8>vh1Hea4gvh3BC+O zi6Bc6D_Hr(_)5$agS2!@4A!9~Q)HR7izd~%*N4;qoey4TUgBg(9Hh-9SEvkS6aIP42wBWbm;-XMA$tUD4z3b+5(Kakigf*UBMa|@1E+O z+t*1>bWypp_-OTUT`J4$l69pa^?sAcU_F^$@{L=C6p@soxi}ql`{IWJ zjA9dytEq$AaVEZF@Ne0(oC5kuoSzp~N}m_oj4fuqJ{=F+TvU=V`&J{t8#^laS4f{_ zlX8$2x{MM+dZDq$BjhRnyO#(BRbKy0yDA9CD?LKM^an>y^o544f!7{>#B`q-YfmKB zoh}9ZQa1*~mFFO-1)5+Ki)=Hy6YQqAL~-g@YUCxWCGU!)E9nYZDDw$Zt{-egoN!YW z_qa~x6=J#2RnRu*p#}0)Ti#uc9CId`0UP;s?+$-kUfZ%JBt>{9W)mA6OjH#3=XjTKh3jYaCD6^GBbXv(C|96e zrkQnRri}TJom*Ml3>;5GU%Hr|2Qgvg5%ptwrFHh*HjjkhJt<8?FvXla6>6S2l{xI_ zz|;k6I|JDUd-Ceg&LDGs^+>d2XpA5<=A9hpo8paMrm-Kiko3JQ=MIgEg*w0t`m8VO zGwHrHQhlgK^U=%jKpcgtpL1)`A^utNO@UZx(}VrFnnGgo!ZbJz*VQ*4Q)n6lD$PM= zgvy6`PVdzC_I|bOk-8z2*T?=yg0Q@)5d|Oy9=l*L8RGD}P@&+0ueRU@vu0^dLAKEP zl6j~Z#bspGAi;u@kdL5~bH;xI+H}4Ne}x=h^o5{h&$V&h%7xC;AakOb{FPaqk!=?bK8w1>CO-w9(`VqzOyQXk`m@+LM*T2WlS z)XlE_mm=HcSGdA4t-8OGZlQsCko_WEq*i$^{*d%3Uf#3LMi>$r!0U!>M4m|XW)}W; zqoQd4M%9cFuk0LOATSN*SxDGQnn9m~H9jTk0uRGpN>8$)*FeGzYl?4lHZAE8W-g%$ zvO3rn99!}>d-5MJc|URrF;1b5I3c za_4spw(bxVlP~7GawLn|A$89TOh9{^2_9ea*p_ zZXYF7l6K!-Sp|j8FiMvsIiQ_e$XA<2{G482G`;6ne$mD-DNfQE$F|O8)y@xuae$%u zf*;>P@2bFrlh+GNj%;suieJ4$AUNAU4gVO^5fi7AtSp@4h%t?l3^%5arB)MB zW0T*LrpRzG2Gx_3jri8V(kt>`abZI`XXs1tO3yrltJw^Drx|nuF|6#Sk@BaP*b)R-ERhy0RZRc?5m5$=2KftW4#uy72U#3m`Y{k5ZXnyNJ=sF0g%E zrz(dsQ>*F4>OT&0`lJ|P`-!jn=gk!vG9PL@gbc{LE7IeB=G!zoX{5~s*9UYB|@NCa5UB|;vg}%Ab{=FbX-BlG=g1@qkD)srhNa5bfVvN$BDiFTOaDUct!95H)M#C`VAI zK>ZSz=!oRaT$VP4J?xnBjcL(;!>juDgD%F?k?jV~3u?@Caz9+^6_%i&2&Ql47tZ|r z+dbuhQd9PH;qZkf;YD<&IG}1D>_BC>s2RAK6;P$4;kHvF%gGw zHd=380uLt&;QVm=r9?PG1kVePPEYPUm zFm0|^X|^^1%bc5V7$2I4Oa<2pb*cJ$^m1j6ZH(AkDR2cy4j}mwjF?WkCVg#|kO*Cn zUHB20i>ni|)^k0NP`2 zW&A;V`=)P&yV?(r__m~Jj=kSn*;z?ND$2uU>M$9VxH+D@)?Z_^Jrh_V?(T9wLS;FK z1Iuv%w!DyGKUzl}YBbMmW{;d)n4*oIo#`Q=l%*ZSm14?|9OYj=o`{>N^^#+9J2I13 zIpAYlXnq(`r$j_5gFP+%)4oeS=HNMu-eO6b6riy8KU+LpB@Y16@g8$78EhF2Ybld1 zBh5nGUWSTehmgL+kg(c=&&TR-Ms5ezjaEMA{hhQw(D#Z^f{&`7O*rm3>5f>o!4^-v ziWtyL&>&FNu0Xw)!yuiq&oB6IW};_@gdAgO|0g2%wESj99@cI4vDcTu!4SxRiSp(R z?l;4!3o^kE)~Iu|bH(SHJ?vwl?!{Mc8C`3QTWB)TDpRMkQ^GlG&?^yD=(JN1<8=VYS265mW$&w*ljEgki6v-xo_dtc%saXXi2^fer^Hic#L z1oFgLd>ayS#}-=Lo-}-WxRd!#iqlB6;zDp&N`+M2AnE)g`1`?ICKzZErq3$Ex?1s# z1PCCLXAKzapiHM`nI{K2uXpLAC|6tjfVXO*VFgGcBvm+WcdTCpd2ojUS8;i@u_M|n$AsJuchgfDYIIX&2zB zxBh;@a`c~9t8V;7RR;yS@G^s=79_*7T=Y$ADqs)fCRbUQ%?t_z?;biFF)#1F^;OA4 za!R!g+P?AQs?fGEjsg=KBhD;WFjSZjak#@=e;3t(Q0nxrmNK)sk%^n#Czl!GSkEX7pX~0=c9jiFa6dcb*5jd_`1Bc|*NTJSLzgzB;6S10 zf-rfd8f?%P(tbirHz!JZY1KRg^9qrluPOe%`CdE4m10Qtq|0uVNwGRlW@W3WE5raf z0}^#(sm6Pxp`(%rPr-eP#_Em{P>?&jxD-`}efeC{I~fx;+3={P0Pz$weE532T)=5% z?~q<(fcC*Zw!t~|7qFYQ6Dg(Swr;vKHtRXI4Rpq!7fL!clB`--@RKNB)t@HowY|-h z(W$4lkAJ{oOJQ**w;!>96|v^2L|5$2ls5@)3>6`0v(6+f70gL$9q%(LQO@i0t{+E4{1HB{maY=cGWS_5!jv)8^R>T#GV z9gCA}Dd5)Ud!L9d#4S^h=U}2CqWD$@uJj|-;|VgTZk>V0rFM5QL@CojqC}{BP^B9N zTG4R9e^huB%zAHI+`O20z%lM|%su(versLr%BBxG7|R#AUf({$N;qz@?hk|fbGcN2 zdGoQ3SCZOohbBBIUP=dgd5ihkK>E|;Rr07yHavFuDJm*1RNDN2@gvzowG<6@ps@l* z#7%}c2W~jnf7@NC^jR@JulVro>g~1A&nx(wrtcay5Q25MkziYJL0QpxMDqbDInAFC zHvIZBSZ0G<(S&EsrqJJVcO z$4lp=hAwn&_&4u^MlCMbC`w{Y%s(o`S5~DSJ|2-Crv#R-8XT4!(?efM1Y`wASZtE& z5FK&&M%jpEO*g~{9>yUfT*jW)>jjL-qxchv1lcAD^;jZ(*M2ongOnmOWC&abyt4kk zaU2=QwP&gxS6p1(I-&mb6!K>Lj(l4=IKNvWHC&yNBpUq3yX!)Sb<=+H(| z_{4;xT{hz3WDqrqPR#h2-OzxX5#a?QXtgzT6CmKAq^UlhIE0E@A5Jxp+9L>5E!r$J zPT&v7A|0}flAg3g39C?iA-&j(NZmWnPI_1Ir2{`!mGE$1e&@A{G}8(R1#2b^zhFv9 zu1+{&LdxkVu|B(0GOO|I0ncbkboDD3cTpuhPDtFV@J3L;sU}0I&!R=@YQu>G1<6Mvq=L=TQn2kE`lZ z>ll#b;`Bo7B22esAG2Ex^bh&yk{`XM(uUPAQ-1WOUY^^Msr81V`UUq{`^o#^snzzd zJ-Sy}elt~UTtOP(EURee6aoB)tSjd6g72rFT`Kh{A1X4s)bmN~(5*k?0XnjUI}(mr z07*$X!lD%NlI>Z^aAv(i)@F@KgjKXqHxEGocSYo~?M8k!waKuDVBdsRMDz3PVj41F zsstVeleED?=JD{dIhn7oE=1g?#9*|D0#aU~L7mh|+P`?bWUMF2P6ZA>@;~k*4)#Fl z4P&ZqH&Ap06DN`+sLyWdu$`Ei6a6VZp@nf<&_q;sg0TzY{>E=&$17_mK~!!Eg8Um* z)oWE~y98h_^}`$>ru{6nN@C;fG)7=pymwYpyc!O_|Lk*q+%j$IX)dMgaQcDfY<4lK zoKtN_7k^b001MR|kZ-8|@Q=t-to9K31p%;0r5Cs!l9;2eNy^kv*6OKBK@;kb9VQ#n z$^()2&^2JfzldQQH_`mL|2nNVEs3o3dy4L??b+}5?KkLrF`4$w2J4*_kfb{YfsZZ} zdIh=|Bqt0M%1w25m=ev_l-xNL-IADE!b?1)9|ey0jD&(QA4T*LfGd@Ze=Ghs0t)$Z zPDhB;MPATSNH1Xcj^xVO2vQgZFd&|L5jbS#?^9?>KNegi?@v({^piPiQ*2`j{^+s& zK1Eq-$8d^73Yt)?nh2-v3S@JyuC$akfK%DBHGt{VI=TW_2Yy(i3bI)#a@$!z9xxQ{ z$aJ-F5pb%3@i%r~{oS(E7Y+c#RZML4xruE50TLx?QNfezIJ&^=mfV72^L6l9J08Sd zDg27Dh5!9f`DtI4k?;IDCABWz^jo3ZWH~yy zUiegk926czA~rlgy~vy6Xpy0eWBKu?Jt9zgU-My{JW@Wvktu8R=tqR?G&eBUX)rdh zdRl!{{xCIzM*p7;Eq%`E4jS(#2c?|)HMgj*0*p6GczU=$cXwyi{S9Fr!j|27<4p)1 ztwr#8)5m|2dIbhPV&og_UY*;&Ec3KWrxXDc3@5oEOC4{!Uz(7#Sm=Xt2k&KpB(*Nt&VIIn1a{`l)$(?{~NLDqp*Qk(TI#%t#-Pe^5zXfPE%)_z{CeGw{wD6uc_ zdC)%fltl%T*@J>MsC@z#!2tD6%FkeoVREvn5fXAuZ`hEJ);|+9=#f|$VOGml+0siAa6tsL6x2{Wpd$$u{?VBd*i zq^BJ-R0QGGQw{g;YYcisYhO8XX{;nr#sityoJMfpFxS4zu5ZrI=Gp%$M`qZIh9b@K zIsehGJX!iIEr(Q{GC6{>B8rkUYcWQ?04epBBYba;m$4j~q)^tUuN<;q38RJ6mA>MxGuil{JqmlF$r^NW9w4L zlp62h(8VZaPQf+%`m=rvmL#(iZ0QWIp;!AdsM(#*j8yPpq4rB~h@}R0`lyc#hA~d8 z(7Ev>F|Z^Awx)wSt6cK9tsGWUv`=QT66EUvI(>w!KCpj}r8y^U*`)qOE!HUKAKe%r zqzaq@;rVgJj`}FFt+;Nd*Ui!G=4o71|Fx76P*BG?AG;AkUy5J1@t z>Re3$d>0&&(4_~PU1fi#w_WW!kMzome)UyH<|s$iKlzzV;4HE%%o0jZ(%@g=6!Mgp zA+@i9)~oW2v^i)M`bYOthZ9fJ+>cyOjpEhoT`}wUN>(Z(sjjoq18Pd$mQUf@#AITn zH;UpMS-Mj$<`_NIu$ju(X7lG(w0L>rgzqU8Ut+gBSG!!0NWzii*i4eIPe`0+)dGCrOaY}ux9MX4&?ZgEPRLLO=eOw1xUri9jE@F zBssHh>ayX~8r$_>s^KXD9s}PDPGTepj5@>PlOKJE!{xPqxTOg1Taq{oI)7KB*T}H6 zR{N8uXWlknQ^<4LkI!KA=a-)eeY8E|Z0wu@lZoMkm-txS?G3+>?3A>Bg@}w-{nL|l zv*LjkTM|TF>1F$B{I_%3>s!FX#TX2s6(QcBW*d>3pkXpMSl1Zo?RlkuY3* zIN1@R^65TqHY=l*^zh3Jnya$AyiY#XeAKmPB(6jY&X779S_fIn2DS&5*F_|SD#B<= zdP_B_aaLf`DbLmNI$^9lc>~FVMrj*Ws`17sq+QVnbtGL`(EkKEsAP=gsoW6@<`jh1 zzYX`z=gp^-{OD4Qj|5n@7?^h3gR>K&1A-c%6)zeEl1 zUnb&(DSR46U51UP1{#{U<3!R=D^;zCGC^>xs1?Xp`%f}*=5cc6$`cf&2PgWm7H(g9Q z`>xM+;y)TV>oq=^)z@`N(`h0}Vo##&l}&MBw}zY;2zC2YvQs{zC=H8yGu6$U6hf}J zu`clyE0+=M%?MrC23C1qb3Qhekaue)7fwnG6{rU!?5`2nX2?rvcEWIM6a{Y&`b9wANlAqsaq$8_hY9m8+ji|Jtk@a2f2Xu&Y~Qi19q-iwvY9OJY&1fu>C z^&oefhLs)GEh6ImO{}D*yS`zkD?7x1OP7�oa+NkOxp9wK=eHVB8pRh#GJ! zie8Mu#loTb?{H=PK{)B@Fa=uNQeZZY>{3b6>DQjCe~YbCpCF{*)bdtDk?HFCbHE7= zg5d1(xf*DNa;E{@;!JP;XVZ?|-L04Xq(B-%5T75A_LKDHp(V+f|K|E&JK{%6XFoEL z2eKnnKT$pk9y3j6L40+yi(Me?Z4A#E0;zg~_B$|S(hiBbWRGjNl0sc)z3Vtv)0*Z| zAV(Qxj%bmSStG2{)(=$3xb!l%Dj`EH{R#b<`s%eL<6n`S^k}QZM=X^lol&U`3G(S{ z9)I8VPJW)j+ZfKAP>b%H>Az(BqQOb292M%wL`SL@V{UP_Ohtu_!!toh2kn&k`Z{;e z8t;YhL+;E5HITR??<*fVcyi#Fyyp4w)#oWR9eL&`MytU%PCYnn+5G^Xx@W-LsG30G#p1)=gY`h1u6se*6Gn&jIz*V&iRmtm57h4?u=jlsE{Lc&ba1Q{Q{^w<%nYt9jG5aQ=pCmfoPqp23;D6m;B zA1H=L?f4OXL+ny-X#^&%!sl{UYIFv+Ly z6ojSh%w0;FK1RL~GW)l8_LPM@ln;Ie?~Dt@LRZ};R%KLCDx(PCNw&5((`R6I%f>;w z8oGz?3Z!%0kKk2-8$A~(k=Yy|{bMW^mKW63o;#k_xi#GCUZ5=V6)XLR%}d45g`p7*^!Z$4JlSo z9#-fIP$-%HE~T%Fz1+pdkp<<2vDn&1!Bzu!$vMxRz8#-{FO*HI7uMpQl4h~t4oWp(QB#8N0a z>-FCBjT>^KKeV>E4z;pW(o_~u259}VF%c=T7bbQJQ8;#qKmF#pzT z;5ANQ6b4RkDA8Hgs9~ng=gP)06^%69%JA9dcL(z9L8C77PIH<-ncdyX1O96zCqFaI ztlR9!7V^CHl?P#VFa%b0LjLGyckEIRaBre-)7WHlqP3r-(@Sl_Q!afJpLF+;w-lUr?gPV=BBuZW z1U~u|I#TOHtHx;?dERDN9>iGlDsB~y=+cj4i}Uya!&$$LM$R26jpccWZW8R-U%ap=Uc5fQTBBfOu2sa7B@#4jr_}h$ z7uY!8lKN{UQDEy&)Xbv1A}yo-G1{k-pa4b+FY_mfBrvk!O*zvRFD8hGRL!Aepbjk` z)lt9xTg{Z4WRA1wBQZhEAPrb2imDI(?$8fj9otzZ9}9j!TQ z52pFbNulzbc7)|kTMGbK*5kNTNgw4yKeNP))S7Lxn*LK0u@Q8dc}qA9|E$paJ-p6T zx(Z~)UVW2`_#g+G(os9=4(nJe%j}n$ey@rV6c@xWLfZuu1HCMa_C*-i`XS2%9ebyX zih;vq-trzp10)oEC{l)-$;_hh%Du)V?G?LgK_9h zYs*NVi3i1s13k8X87~<|CbKeo^~kJ@fL^@Jm$QMEH}1omDq*$ua~~%N{36(bT0~idaY+>( zMzBBWJo3|c!^6JZmdeN0FrgNe=WcD zb-c+GvQ2Ykf2{=Lp!7HXm~h`l>7$^lYAwnF8xp8_^g6p`*H2sJJjHv?C zrN{jzY)+IHaMx_B{YLfeHBoM7E!=jIJFCmglu3oMypa z0L7Rw+=Fdxa;Spc^Kq^%Im~3-yoF>QwWk1pTM-x*5$r3>dqQnyD5YRtzS~&6R4StF8^_6)> zh6XGR7H}QQBpQ|)!0Z#=p31i-@{r}B0&IVeMDzTAsX21SX`!KpKziI^9yp0{UB1Nj zS9IY$6|eC79}X^{sJ1DBnJisfc3S031Q>j0Yri6W8tr(|Q|Oazg$AI<@w`%VM7Y@i9m-(*e>0HFK0$$~p8H zPt|%35FVj?VS8r8%o3E@KnqA~J)~Cmf3(Bk@`<=!kSLCn>5rO#l)}eq>060@h0~2G zm0_tUp<{JlA((6O+m*++H?dQ97wy-b|MZ*o$094aLhO8bo zgxvJT+*0E&&fuykt3CEprB2SX_q7l$5E|HKvg8!7s_}OItTd^9%5q;4x}IeCpWm%j z$*eD-V2n0Oe=3~EiaMtMeQr2Y4e+^wG#}RkMe~r__&szW9fFhVH9tdY|NrQ@Vf^PQ zimxqyTgO~#QunOXj%=1Xv2NacIHL*7MM*px^E^jf9bO-8yx0b)pGC(q{Q*Jo+3M$3 zzIKk}wp8jDcW9RZ-g|Ab2Y+kVQA5wyS^&FXlT`@_9%0D?zh})YEBg07K=-srM;j9# z6IFgrSO}|=D24PKHgt@nwy%Yi1>i0a~}}S3DE&<8sG!|Uya9@ z-D&l8wAg~U^wx82{Cm8$LE{H=`RD%;=|diyfXV@6xyt^^f(|Hn8PIynZYR}rausEe z6U$v6_;xwE`;pvxJsN>JmEg!CAi3=XtOBV`6%)u@mwT!6y}i`)8RW{Id339jEfTpyYP z)b{9K5_`21olIeLoy0Y}hdwSz8kO&16K=nds!ii-s{@i2vt@g4K=72bRg=j=8 zP@3y{m35TF6%jmN%aNtg>7}Bva8f9y+!cOvmVKY~o&l5^T>zAy8u;<~+PVEVep%it zOnjyE{Eo4rM(fSDwo*+HQtsTP&Lw<7iC5QJRxr|}4JT3ncAwb=fcQrbC+`J;8O}(W zrF)0x#|oDJ_uCK45TTo-O91y*{mZ&Dz)`V1Nl;U3?T zS?yHPWbD0!DZSTVCxgAcPsq>;A3LOWD;59qnVWt&0UQpp)0V#+=cSVGfGochoyUxM z)kQF|B0OHC!}dw3Z=dGTuc#f<;DR+EkyB7&i5SS{lJ@FBp*#o z)B~}w$QiMi+2TkQbRrp9Un|S!63?vs?>zXOF+MPMfsXO)VV5IfU<%<~Rdy zNu;t*@;OA>FH73ddXL5s5^I)Idw+sSoE89|N5dHKC9YX>)q@~6GzV=(%Ugrr^C6)KPtC*wMK!KPJU)* zM_(ho^#a%idM*%6ScbFWEpjf)ofBQ%4*XG(^G1}+=leKn)w{nV)-l$K&6a4Pj4PF? zL%ip(FE+D&F4Q*?ll0Th$Fp&7O7P0`&%+0+?}jttpz+X(eI|)8k4)KRzw`NqOnw-2 z+qzfhpJ&s6@#hWc4T(ML`_CnMFL3oO`H;Euw#a*hc2WGD+1#9^($Cvf?OQ8r*>5VI z$t7X?FEc%(~Nkju-ILtG_({@q_Wm#R`U3*82H$Z zMVh3YPN9Hu?Ns~)Aa(uTbTz-<#`#)ZA|MNF!$l=tG5XF5Hj6y2{#(XcTk&y?TR+3o zS;pt=po`?a|B9G@-oJm@cmF(uUS1ispBfF_`z^#B{<~^^|L3Z)16NG}X6@SN@kP0I z38;iRrYMSag9rX5)@+Zooi#Ga|CUeY!7EEf#6zV!?X5lc(M=GWd7#fubYeFB{d>(5 z+9%2XvU4p~?;YO9Kp*yN!{_PNzwUFEgAbVyyeiW^$#u-NJEynjDy=qbwc`iY{G`NG zSm%K4)&5=vBfQ?3o_GxiIx4(@P9xfz_Bl+-e71zv_Lo$Y-ce_HgN;Zpb&qrW@$@!S zyJSUJu-0M4+wey3M>}ineOZiO9+vkOD=FsVNgl(zQ}t92@V_f&TA5^vWV(o)DTMR{ zamzetCdO@~Pa&=|)mN)3quGx?he>or1A#jm-UoHS{nRG~8~MyL9yX|@C(UP7L4hty ze7w&0B!u$O$)aYto|jR6SGgV`;opLc;|6rKo-aM&WS4y^bv!hhDCz`gv1-5L51BFS zu>1UbnYsbCu_Nx3h1;1s!m&-2$>dMs#|MF-VAG23HSgo?VceAlwXKFsuiGP%V#_5* zUX4KU%68J!Pts7*g@9kua@cb=;Hn|OJ_~39h~C>8h8tS1tAKYBJU=b!#y%QI1jNfC z2Kg`Fs+a0r8BbwnO7FA|e)rTf$`*gmvR&qVIm(PZYv3bV`S*=qf?#Q^-*308s+ZlI?sO?$sUaL2H zpc;3t^rnD7eUADmV6(Vw@pH+lo*!VoocQO5$zr)wx?*lBVLAKHZ>^$X54X%W#&f7T z)?-(E1=C8e^&B4vFdf}(`2XGboP9H!?Kr`7|EAQVys&Rd4_T(%yglUPQM0Zpcc}}Q zg?<+iNvOwGq0=Z8qkFDNN+{caIwT`*OmD4^ z0pqu)U001@p`<~$iklir;@@f_E%s^q^+3DuecnvpdIm7Qh&gPef3NU{Z&SJe%=?ca z;>>a5!64Xh&PA#nWgRPKfzyH&{SG^4VWqY?7d&~KK{CaQk z*71sv2o}CwTKvK}D~8u@t}ZBCsL_bp&}8G7ZNM8%Ca;e8Q3b+O%+5K1~N$q@(RSSJX`} zU;6&N_oEC4ntngL_tn&M?hRi@le#8Yn3H6W+trC6BYmBTybP?=BO5nlSyO>3@?2XU zVTq2AO6jM6K)JU0-q$-PrQeJ^2E<+tb2t1qfI`oo@EzfPPV4JyK( z2AqtkHk2f(^#5=~4OQA5ropMJQXJ*8xgHZuA^rX@3m`&h^Y*I!&X*RPWkc8hVbr6P z_-{H(7kYT{?q*SpLu>uDFH*6y5wcx(Xm7k@7`^ckSa#Gq?gN!@i@C!4MwiJ~T-1(f zw{5nfj+{XBr;F>bfQzuRA98iFld5&=(Pp^Od&srJz4M_2`~DufzvmA`CoPsN24TjY>|tX8{kBE3{2xx82AosGHB?eVQVy z)KY8=1DVxUg>Z6d@0KJ}e3iyCc@C@y+C0><03L&44|eJmHiMcu)EMZ~*oCC(Fx zNDa|MF1Q7;bYRJOxAZ9do{4=YgPr{bWISqYfrz5C7c}f5W>_>}$R;Fi60! z;!YmR1ZZBD<@b9eGev_bKTi8Uyc{q&t6u*aOuUVrcM{@MTiasZY~|4O*jxpx>1M6@ zC1p7hP(T0Cvhs9)2AUBQ{DIct#TNHsi8^Vf?7su6rA&~SIVWb}gg@|Xu#28)JKo-- zj>PXoAbw#d_V~rUPMtic4GH}+Ybf_NfH~*wkLNV#*WtEg6^RnJ7b`}J6FV8raI$_Fu42Bd z%8PPI2CqMXr{&3umzfwfDdgIr&5v41??^Y`;8ryT{e@C^3X8^K^N^#{gd`_`mE*>G zrIP4#-a6;W11XVnIqE)rn0PT+Zw+SDHO`ew#~FM$%Z6^UXH+uo{1MCZ`>#jC4scx* z1!Wj+8Yr<;eMHT7l^Hl=4~^vz9wCECTB$D?oRdb=70faRwyX{~EH|G{uVdxSi9fhx zURnt2E9Q*s<|3_l3oTr*Xlw`C!|yWR?-6-k|GRI*ZU^#lJYosEjeqw3GW6e~8YFdd z;6x|9O4pZxe5Ly_Fp82D#RD^40h5Nmwb4zF_+U6cN`Mu=Dn}hL?FM;T;7S-qNd9%c zrx82?dNp0Jf6jdA`Gn@PjdaCXx@*2`BWXSS>}?b{E-y{`W=s2hX3Qx#tJpc1FYVq8MaJ*t$gU5Z6_!22N44XA@%fFR6nZj0LE#!SCgeKmaczUMk z8yW+BJ+jSBH%y(dL%t%pd?eL=EH(7>?}xCdcof;2f!z8H5Zq%7>=O^hp{FZH``7M0 zVQG)1&7ui18qmpp>o|M7J(6?wt?eYsf2&beVR&tn*$FH0#r_Rp7tKWM@xtSA!O_8Viu<*o-g^4Vi(VieHfqaKtpO@;=C+6WLs3V4Ed?`PF1o$)@xIQThK=_|F;XA2vi2s=g(>AYT= z>cXtUORA>{LEQTVd=sJ{{V2}uvlewYW!VJjnrMg*K?MsNAFB9U5g%$kEWDlCSy}g{AvlXs4x^RLB74% z%lwAe4KFVd4^T-+xM(3C;lnI@>z``>E-}f7R%T0{Vxc=tfrUYXdjXy7#ZQuYzi`*y znknsCqj%r2*Tw^Lf0JvUKav}xKIh_wBn7?-<{3w2%5mqMwwa8m{_xaP>U5owtyNWN z-e5kOWV0kSY-Y~=hYfw0c3W=zGg&AiOQ9K*=4Q-A$E8q9_{WXe58f@{BBQ^ki~%YK zr{?o0zSf?FgLh_q^ecWQWVzf4oPJ??!Yw7`?*O^Ff0{Z1I+iV)G=VIuS8?DIVhx&e zC6AaLw+PPSke}gd`r>M-1r2cySd(dA8N6d|yFQt#HyDOTZVFX?yDDBGGc@sC_}JWk zoO^|c>dyf{NSb4QOO;~*1I`0No_mZqhFs^6{CSS}kXW=Cx=zO%v&t$W3~UDGS1dSUqjOVw)cz{T{0+cyM8 zdt%H>mvI@m=_t*Qx}cwxQFMjnwRlw&E*4nU&;=u8a;s0sTI~tPspEMp`$i4eeKa`i z1Nt`yu<`r~TVcWGVy9cgrjSOwf-yyp>GwsH^b$hYVUA-qIdfF!eOtgK*B3 z5b|Ra^mGLG>^MeZIEQ}|t5cRL>1+1VL!tVjeL;;Gq21w^p_i+616le3#C59fR00H2 z31#0}8@1nKj+uN&_TpAct+6ANYVUSn30Q1$_1rmFY&u4mw33}S*uYa1v;&WI+~awu zmhn`WBQS(>G5y1I_oNhrS7v04&aSD5B3_d`6pn>*t@#%l<LHFl`9KyCDugiWTbQImmZ-0{zP3J?Pkw~WX2 zM)0+b^;sf;2H8`!M5N=WEoCYpQ1wLFLQcsGIz-g%Ib)9_lvHCZkCnl*%sq1ctn^rn zc{%q6xie<#ZU1`w8Fx!)812BOz{#!hX=hxf2@Zz{-6`M4GUN(RhDpo{eigT1?Isb7 z!k(%Ly|wlx{bKRQc9Os(Dm2A+m7#5u)NPkrL{%%K%vFdW9*dzcwrHL+nL|Fm5Nn>3 zzSZ)n;p}Aa)-)%n?EWSfg*F{iElz|~p!k;Y??P&0K`TY0Nw|7qKQBPEe094@%Ko_%S$!;Rz8@uJJKr@pr;_0r*0ge0vu|B@pcS1+So|8X|Ntk09bI9m^ z(*5WwGwdH*pWxs6<0dlJ4sL?#sXWjS$0~0S80S|Ewq=(+f8{`%!&?l%QaP3~LRD6f z_)*wRS3q^XNg5BaiSsTAB2c3ZEQSKv_~KaUbgl;hLLQ{P&Z%NcOj$@w=`J+1$w8{T zCm-zvf~SCrJ*r!RCuW)ZS&S|kHUYQ3IYQ#7NcTx*cAAtOExvHeb+(isU^FpNOA^sU zCMr3I*v!YSnmsySVK!=V%)RH>RAmA%>we#4c=kq4VEdtnn&rkkhd5uc=E$d?o)xLl z^^ad-VLwz*#sq$NxchAyev~Tq0kPB zm$oIi&8ikVI3UJa^AmQhPE0a3czZ}{bgncwab9GIW>B-*OJzHfff+pfOpV;C$ss=X zh$N9Gups9vw*X|_II`8P+GvQxPcc)v2t5(sNDEg8W@+Hcfj#bcLuMX(8c72)Wu+i5 zk+dyD+?8#2tYC!5E1~mBgFeTKyda*9?&OxUjY}$^E%-+9f!{U0o{p?AZ`+9Mol6>u zL0j%cLnM#lN7v;h$bnrN57RdHackK%C7o>bf{j?h!La2Y9;d0T^a(d%wpZe-y@|QK znp~H3U~S!^l&MQ3Ei|(JEO3X*Gy6q9%@e`1C4Q{(o-zFr$J@B50xnd`aGv=ORX85$ z1f?w8MN`~}PzoL1kbbv8RfSIbDT2pQefF`;j{k~#Ef<61`gzADNylbJVVvz)fvI=Od@#+W-vT4ubCW%g9t|?B* zm(L{v;*@m%k;ie=Kt!LC9Zi3oi{{q%sSLDItlLt>&HJ=%;flweY4s4iVszSF&DR=$ zZS^0L1%h=wD1I_{PSq{7L`zze8JYbOjeZ`rwngvB(Co;zmwIP6`B1{4{>QliHb}4a zL;xg7_p5Q0jQ7r<4GWvpwthaC$5_-{uJ$YKq@W(#pcMsA^7hmwAsoU>gj(CKGnA=7 zx#*C(zzQC?CL9O@EFD@>g0_+bkZ6a;feId2->n%=qgd}HjhZNMeAPs@LvF)^?!GU- zcaIiF*49x*^mS=G#CuVew0L*BnV|9MNSdAYJ92he=TyrNHU=V`Q_auNFX`+Oe0u2- zo4&gV66}p)C8NEahkR&yOAT}|X`}bz%h1@T;a>)@rL5@CI;QlU57L6%tEc8E_XO#j z_f%7Q#Rp}iRnUFsT4$$mJem>mk`c%I_@r)25^KJ(Hq{`*TTvNmgz?^8)^B{8>hp`3 z>6#lGR+Z9|w-6 zh@j?-zZxxV>wzgHB|0@jb_lusv?w=Db#?|5WhXsVWft@j++abR zvK&@PJbtk}%-cLDzDPbraY{24vwZdhQnZ9l(^1KmdjD}_KOudufN8{f4ktl3Plue8 zk~vG!R6<4LQDJ4=HR%%uk)e#RZl}C^oXxK!Tr1Au)dqYrk93w5a6>kKi=ihZM((~4 z??T<4&L`;wmHepsI>(H4=k6WW2e+~G67S$vC2R`8Z^_^ga?*Z)8!5; zB;c7G0e9ahC~cqiurK&czAdZ(@7c@4ry}J$J`cqxoCgzH7mInssz4s84hwVOw0_^n zsRW4k6nW5N{_yt#Mx~VWIKSU!^cvn8r5_qIDyWXN*L-F9;dYbyFm)^|T}}xyC<5s2 zu~;Bp?XpP@`H#grJQxM6Ogq|DZOX*YD}Ue?c0k})7?E7swY7$A4Z<^Bf&iOB#+hX;Gu`Df<&TvqHHqdGP0axwJ0fHM-@o9A zdz=2@mYegu{J|`utlOlh0w$>CTwXN+c;=|+tTf7R>_Ks*S1gs~FzXJ%in#wy9Ju4x zq_Mt*ctS=ALI2sw_c^nmQKKgJ(!VyQIB6`CKQk{qS|QJ^AQibcCHX-;1?>uyJ%Lqm z=xp)NT+YkwjU(Osog|iTJx}LNANkDquFPhPMSr5viGbVf?EyhSw)ExPk#JJ6hZPOTbxYa3E< z(<{rDWn}M(Q-Aw8R6g$ErL3uN{1qat=igjV^?R3O7hR+?W`Z?W3Dy<;=t=`J_#E}J zMZ$msA`aBudhHh`))9rpOi-Tw&pSB~P)bFR^1E-7b%5DyI5WspbZR*gXsHOuUCQqc z7yc?voiR{(WzEt&a+rHiar3l|nSwsheWD~)SO7vfp}5UkG`q{?x$rWXJ`54aw@X4G zP1l&OB)At%!X@kcErUjcUfWzrrLb$19e_KeTE@(rMEM@q1@nWOhRwHO3bS6}+$I_^ z9x7{1tvN-VHE5r%4c{4)jr0Yg@vcBCmcf0#yna6<#a_Q!!6M^3ie#7gN{X}6eZJ#3 z1ELXzIwz^w0$zSd+~pSf8HJSYk~Rk;Bv$|{6_o81?K@?iDLsHMX`oNbBlz*HGes3~ zH~9o*Al&7#xY0Wn59?65t2I7eDSH{waMTuANWK@&$7z82a+9Yor;JN6L}2hO6K)%Y zj2(p0R%|J=z-=h^$7-JY5dWX*xiaTn1|SwUM7Dqtyve0yegdb=>Yk{`nFtW5Se za|Stb68Fq6TA1Qt!|J^0uXf3btu?hJTd;0!mDO;}i`Qy{)~xN3T4BBpvO>KoYpydJ zt1UFV*3{3#Dm#9=Rzcu#uWYv>^nJ>6h$(7h$Gu3g`#x%=L7Lz3yf1iCU{SKj{X@=P zK2XNO(LewarZ-O&fynox`&{}82^(+DDQpz#GZvHsM{39+Wda@la4tBnkUZ^w63F>E z_;NtQxFKOI{$!Z6Ar_JRsW-Zt?tmh-w}tjDU5Q3rwvZFH=;xqtM#y@A&4bjh+;VMV zdY3)4I#g?yb6{PonN=lT{bO}Y@$u?K#aWrWQ@nZh|5)x(_Y~dc(vE?&z!njhM6H2u~uAlsGfJx&p&L?LM>BpvklN*X8!CvS@Jch^8)K0 z)%7_HP#6<>D@WjAMHNk*1k9=iPFb=V2V ze0lO(oY=fov8Uj8$s`18bU>AZNrgAfrjRG{bzrXi?Z2zL<8bUb$V;eI`e!tta5`k& zzI$?lm{gOFF6pz*XhUREJrP)7g4~naj`uNs%&ip4cuPj)ST#Q+_2g6TOi|Z|px+yn zKBv!l9jLvp6&RrFfvUL{WtkgxpYJ#e{rnR(YfQ^e;Z(%LkLn}6PT4vvxKnqCdR$sf z0h}*YE16N)nvwJtCxLD%(F1ir^J^Vk_OUJ1u3w9eBd>(|vjYd<{MYGdCbbT&^Lhst zPXf@uQ4`$fZa<0 z*9*r<3gX<6WqKSs9PhC4JtP(E#8Esc}qU(8_QG#P6DDsnb9yy&Ta51 zbTSAkWBZeb!9RB_Ej32|iDRK0i81Y4ol6sVSES`?gHDk3@z|;m5B0$6J!!wSb_0pE zH*1)VSGn5gF?j9B>JoUK@K^6YdHxlmx&q<^}zwml#nZd9(-+4rm1{EI) z=IhTxS!kM4BGzoI>?%%x(7!D*5ufy4Nzhca!^Nrsv5+F?SJ(_hpY zJQo9d#nzhy6UZ1<(~U^P3qI=&oX&?Fom>vAy1y!?=Gq1~R+4k$*A(2!)y1n z^fk*fj%=P}v6v{4Ob4asvY)2sC)Hb$%iC(uEsvDmJ}62}TJW+ti6F4=W{A}EXy?6O zY&uoQE`w-LzD#-V@rk#wQmlICGVzeA5Q3LlBeBlUKJo04@RTRVhEC)JnfcvP^xQeh z^C{i4Jn5@gR&LY4%aY5zWpF)vrUijOX)v1<)nhnfSYnA z$2YFx(OHGo*R3}C%fK>oBKiS{9X_H(&$9%+*~l5?`|~tv`J07i-I7W^9sByjQcvN? z8i_B7FJ_6QR1%-|J?(gQ7g3SlYDX=v32H|hipCRczCr$#SPE}$7jq%H(oTjr3Rm;M3B7x2U`fy+{JKSxw9&na_a0}#-F#pBFm=OeyFI%Pdg<&RIs1z*7F;32zajgm7bVyCT+TdvA304={O%7o=5?5*W;uFCTH?>7bbp9mOlwMX3OQ9 za6Qxh#*%8hLZyDMVC+nrpZ>2qDPwMJed+~Z_R0yoH~sD#uAw0|gHp8ocJ_j5*C}>c zj~VmW`U;@b>m*`D`##nWwxUH8j0{r7me;7x^p*SF&9M0I);%H0Wk>pPa~5eC_-aA# zaAIjQ+{>Id0uw33=5znb%k)r#hgiF}n-KbLB86_78%;mV)vo)*&40GN*C>FG1 z{-nKn715>9=p*sH_Euxhs7bWlaG`r%s}z<_hW#TgY+U=KXhdoSwNHhLMX-a@w0$S2$z`D^j_i;*`_TRP861tE-F-Lw`%wj4TQVZg?Rdsi@>7ZY z(Oad>XKQ3b4A7%ZN>AF~>kMpRJZ4QRZe{`0M$W1658&_&Dd%x=rQ$7CEeCNv^!q2( zo_1m}^7K&a@MIAsRek|whetqPNy{I1gRbl5$(PlFt zZ<||@&tc(@1>ukH&sctw??!$pP~yoUqQE7BB$2%5k4;Hnndj&Fhc475`NV4BZ?Kzo z_&a4KEG5P)k}_7|A#$~sx2dznYoXp&FW+B#lscji)!NG2*p`EgH-Zy3ow9oxH(*x{ za#ym}|2|zPS<|*9yDhCxX^GES{PMGJD5;Zl!QfhejfSChlIsj(WR1MxV+L6n0K$2OfXu0v9g; zPp7t18d=~W{ENT$MOJh4Nf&mn&c0TkTjx{9xy8TDB;2HUB=h z`4mfx*?6g+LXrp~FF?u*2`%9Cyf=I`)QhtLqRZ^;Sv=JvH=t8=)p(*0?nc$0mw?hh$) zT%JCcho|2Gr-s5b?x$m_PujPLGhczlL%Hjp3&+uYYmFHb3DR8P!>+1-_gwQ$lhHtd zN{N!he?vgv2s0IRVR88pQB~r)kT)5+2|6!MgLu&$W8T3D&Zq0wOKX)MQ1Z z$sdbTUp7*TNHY|BfK#-2!ij9z=`BqrRp0r}G#r1CKi+@I`!a6qt9_CUl|K2-F$eFl zAIa$lo}}8q!I$5>)_j9!L?LfRd=jdgtY2-r&3zNc#W)oRZ{JvhCUHLcA*?sxs@_>H zTM!u$S|A4Z2KhB&4()X*iAW1`y9P4u3X*2^4Qp+Tz4j0;eQjk5j37-rjMt|E`5|z` z(^3i+Zwk2;QuqDYH!b|vnF-c?@~y#-Ma^_S@r3=5JIES26e0h4*~SEAd{0&XMJak= ztbk>7i|?~<3@bKnCS;7?tgQXr)si_^#}gdw2cFXQ8w3iUre5a{v^?vu`=C*Fln4>2 zifu&T(T695^W%~e7*KKgaQ|ivu$wM;rL^3>df_L5yrp9Fv81_qf=Mo9G2hQ)=~4ef zEjrIvgKK_)O?#pBN97$cUp<%L?eNb#=f3EcquHmBH~GG3)`*CWn!qvnVn|`7-Re>@ zLS$_xMcFH2s>iq27ahfW{Kk6t$T*ivoVB{Ed11fOkC_ORMDR5-hggs#p{f~rKQMMO z4Kk{!qqw=@+f*U0dpTWdKDllj=eET;iZ8NoE^jugIV0PdCWw)39ju2#2;`yjAL}6^|Iq_grbW^f1^f0QTkh35EsT)Z9?UH+MRKx^UOv zWJBXhB{uf9jsFNG(EaMp-dOc zi>*x<(h>H)l54(}qJ8ExbM{MT^R|hZAPy)_=~@l=VB8QXV3zbCV@96Qx05t(;>;>u zKdzH2*V{x#h%E`5;STwe+j7&#v=%Da9tH$+yhg9lm8gObk)e_LW+La|cWKz#X$gdW zf}bK--v`!YAy@=c!Cr-8<&`$TedXYVB#)`AaBaLXxM$s{@WDgskxt+Z*s3@pY875p>`ziV5bJ5VN8|&@7{{L?Q1U?fr~iDK0{0_ zth>>HX(s)iAS2yYli5MgkbL*UkIO%8XbISqFY}XucNx`PPf(lqQC_K|YrgdUl$`z5 znM!qvoOuV$5AjnXNImbVLfRun$kG5F!%iON|1pdE-+ytF-vP4n9@YfRL(0(rU;p2K z>Dyq(D%f^}Mr8!2{r$TCd3ho>J9$VL4hJ2~Zc<_dIbxI*D6l_CQF{|KRPCOY|Nnf| ze|_=G3MOdeuEeEd9{&8uNE(L`vubkwB;f)u!kt#j^uO;BbD^rD`5Um;%>D~-lm?z2!MhJT=-Ux|7TKNvIET0 z#r&@YVZV)eEz%Dtr%EXBrq>EYB2L4&0^Yhuh%Q1d0Li8mV?h0c`UA@uu<`!4&BVS3 zTm*rXjvOH(>HV<9f48{*T(}H^5C$mU9ez|T19TF9@akV564T8NZpvkX*=aYhYR6xG zQI}arc)j8_!rv7gW?Iy(E1pb?eV4lOM zNsWked4{HeXn$!3>;+(oIPTe~>*|=wH90LIa^^b)y|1-SZ#Asn*!Ls|GRs@{N(_adTo23M&7E~X$jZ>`TV}9-D(rjZ1+)Ne-J%X zX>I@JdS4JP;KyAf-KDUILCj2$^EDFqxdTg@lEnik&45{z*>*r+3AB8e*8K7Tg-iGS z_=caUH38N~0LTR9zEaHTS&jtIIgZu7BMx4BH-P5O;v%4I<+vAobGhN*FG4UF_YWIj ze{dVD`-~`x-;5}MA+qX5)GLSQd-YO>%>uv{xDSkjzU-$C4)A|VV9wOZ~MnN z7#I2iVq;^*dv56tXP4Iyyuh+6s^AY}*ZskN6hl+4Hx(uAF{)ZGF~U8}kPQ^5=oAoQ zGV|{_ESGmqHG62DxDK#Bv@Nl}xcq__R2#PmjKrpc;>AzrfN}qLyZ7h0`vIkxA@KBl z2*>T={eRs!K?pSfZfXGSoTjz6#XgTyO>$zFft9%15`4#iAVA=gUmw+-zB9=fK9sot zhT@wu6L*oXo&B_rikQXA7nhRN2n-K_7g+q7SOS1ujd~9Q>Ssqtj3NyT1&mio9bx1U z0xmJI8bRh97a15XkAk1~-lA`(rIX)ewgARb^xj`$_GpC@286mbYaF(lZ8#wWJ^WQ-uX26<}5fnD-!D=M&2rW zVdWao#^^kVLjoumYey$ZdYPSw!1%3XjMakfHB~$&Fc~+uLeBHbof!+YPvwZSV?f%d*#Z|!a@4S63n|AMS-a24P2oHutZgI zZ#a&1s)H!Nx+1^1u2;EEpO1^3wZcL4HBN_^`FYazPs|y=Fx&}X{EOvTXCX(g+V|522JKHDDbT_q#yE09`UWi z!#b%wr!+@Q0JH9^@DDh_nTc)2oQmLL+k7bjURgR^Sr;@EH4!r)ja$wl#qJ z6ma%mSU?Axe7T8Av z#W>OI2=U#wD1Il8Lh{CaU)0wh@?3tJFm!DoF#WgQadWlr%yo$r>}vJJpv2yUd1dR^ z_L3jLu|Zs~TK^R?GzrRZP*ilV)_LAcQJD2nS{e-T?)J~u=`FpCqf4D8*9V=T&vnH~ z&1$9=I~{d^*Bd_<$AVy5Xmg7gbWD5bscv)In+;scIgAs_#yEM@bsbKX3`W*b5YS&* z&&FT?fjM{g>_>8ug%+li4C@&T5L}(Zf7$*z9gwB=diq~}&cjJMaXwslW-#B&8?*2x zJ`8lW;CzG3QP%OA9i@EA3-gq5X>NQ#(`bp00CXL{$Ax9ESH;c&lLnIQw;m=0?pkI? zi2b5vTS%7%MpOzVeuv;eXB${_S@l{6-ymkuKxnv)LNY)ZMJ~kuVT|jv_+T&VpQSia zagn>DCZbsl@NBXQEDp$$4Po4p_hk_1$>C_O&D^3|Es)bRFtdJzWdR6G+n)$3_hFuq z9RSbJl*1LcrHcCVrsA=xd(&#&{cI<1*g|8H_I?cG5Dj#h>#tL9-L>XgFuhwIcm`Wp zQg8x^p3Yfj`vdxRppH(ynKqJv**%qkZHP-?SA9HPxv@Zf)nG!H?ppY3Iq!Vb zJG#W^P_Cs4V;q#8+6^YkBkyzhNFSXxcXcFrwL8k}e67A2P?V@QdH-$eEMe1`?x9 zZL8xaluJO7CG)MqAK!4*JKIexYKF?^$G3>Vfxv%w9ZXflf}J5N>d@W52xVF@T-WzI zsQ&(0(^LxvO8yWq`m0$!`-#YAx8{qqu>YAX{paV&V)wr2m+kNE{O)hd<-6=}+pIpY zJL>hu@{t^E>%eZN&7Pqzmt#)K|5ZNl;%BhQ_yanL$VGvUmcR$7(IyF^NW$VPKo)Tk z$#GVN)gC)&lljlPCpNh^40&#x%XFtMyV@m;EpLah5%o~(_7k+QEapB^c8qS(D!#4Vu?8poJ{d0u%VOwx`;oI&QsafsdJa57BCA zZA6H8&jD1<|M;A=s9Q2@o6%Dbp)>W?LwWLX*3X?qe$}UodJkEpu6;jvdS?O3u5Z=E z(4uVXfPLiskHj;on-^c`>XMqbQWrcaxcYbW%fBDgIm5(__j<$KB3FOT6)3ZUzi4ehq59j^Iz60_nY4iSg zlaCh-{zNRx_0|h2XdW512A}5pvEErs{%V8>O?@? zvh*l6iY3v8_Mf(CN%I?%ByzYm7Sz48)Jit&YIdBT02%=c4A3#9Ejg(m^!4Tb%AV+2 zEFYq{K@@K|&i{T0fI3`7d3vj-aj!HwB=pYGT`OFsgOLp?~H+$@}qn1I@QcWlM7D+3o5_e=z`^P#v%#KbB?$)dTj;&@c z03+Jh@gcCSM^vWSdF9Cdd3hmHw8YqlKtKF-^jJ7eBcL_9!q9P^6J^o_yV~~$s&^?m zNv`+ZTz|fDy~H$&rk#QZWT__Ffk@xg&C~jJpY}HZ6|KsB7Q7n8ETHa>m@Lu##hc#x z${mQ%Ev;XlSN})#A;gLSVZts-gVCi($?G-AlDuF|(H}rOGCBf^k$x1-A6VBVYy`G) zwHHHnZv(bsb~SAVG6e){^PP?U2m#rw9!jSbgH~$?;#Ew+=$S82-&n53Ed_RhE-VA? z&A1y$u13;l?HF%}R4umwCD@XZ^d;cHmoS2}_9wIFwpLL)w?k+zEp1o)$}Tl1IeovY z3Lp*uX}$R-O8@?MtTwrxx<_3%mt7w(KG>vY6Qko@u9sG>mVR~QE@X9`$8_1|0YxgO zj;Zfq;+_v?C|3+Up5TNx8=)?Wf*wvi8u2c#0U8=}i)Tj|021+wWXYP>B9F`&Az??S zIFO|mWTF>)OAV%5p;K;Y43OOW<1w2&8TDPk(erhnU(w_v9@<) zeGp(nT^EPxU5j;R1+81^Kv|q^c9Cjk=X?!v_BT2L2nF^EaC&{cO$ZGM<|p|4Fev?x zKKA~>7wN(C0f1_uGoW95>AC7XWVBrGyXT${t4~l221JWN!OReo5bJWY8B3#^Vl#9x z@+V%f&su{j3HQx;!p)r6X&6)h6wd;vbSAcpB5Ip3T*Z}eEFQDf55Y)VnDVYkh2 zp?A939(mcUz|k`PyprUpiCL5_h!EkM*bzwyOL`C&^R+Nb-uKTc*R{pbXT6Tkt-Xw# zb$4*?qyN^MK>FL2tmU*Z`hBQ8|M!2AJm|%n)R;X!#uO>p5@D5GvQBOvvtMG$Go#hh zPY=Y)E->|X?2uyyuc{0{a?&q==?sYMIJt(?zzXnrZ(RdW@Qt;HF2AgXY%`JL-NDAIaeP+~K4ILn#2tT>?ZN>5bbqQ(l^fz$i@HR(lk) zHM*CqqCGONFEDvTo!wGUb=b1uF)|o68&q`>DtR8-l%WU+)PYt^pu^KSl7HXqNaM_5 z4lo68kPpBPgKeqMV-cKk_ILn~2ok7v-Lo@KFn7=ReVw1^LZV1CdF%;&HrR`V+TTIO zft=3a^F$iQ0s<~Rj#wgv+*eZ(yaQO(W@q7}*%>>qZZsUD?U^dfUO*ar$Q)eH8xdaT z^OpxghSzvlm2N^M|EztZ%Ar;QNST|#e=z#T?m#veXy^HyHHEOLEF!?}xpB`28%8L_ zEMnf68sw)fxRn>mqv&Nr4@;8Rr1c^!93a`9?h|8&y)&(l7ntb5hHkpf186yRb zoX>!~W+~oDHb_-~Nci#dmd1t;Nr9%6iH0(<<}_2M-HnTk9&92{6e=;oBGn3BfafjA3E_ zloa;*($EThzwqY$-6yug)|5tQkAC^2v8=2!pgMZT6e;Z2b0Ip3v-9VZoxqm;=M{O| zLW-+zGMc&~r$DM3@+!#mR!E$ft?`d{oM7_slm~A1qr*VM;pBAG3_X!9z~%D=AW&}s z*cuju`pi`l<*Zyg1{Js;&$4+{RL!!3bz!nn)d2Fj(H$zRL3MN9->mlRD9i}}^*2BH zfI)?iH~@m#qn{ZdD6n;nlQEl&0~O*D=zVw{@brn&=kcsCA5UQjUDS%Xn@@py>Y^>L zw3*;omk`l8BQScJJT~}gn{SR|;G%%Iql||!l%y+eoLreR8a(qXdw?6E1hL{EaywXkLd{Zzwc199oaH^i4MuU>>6P3qhexBuXz5cEnQyBcCxy|ma;H_YR^FT zTdsmFY0b$8EY~=@{Jiv(5cvbGKIn$T5RdE$Idy3`zKrv0?`@bw*og{J~_Nr&;TEzXJ?$RA`JvkSp-(cHV;+ zz}k%$7A@WDF+II+B?6z%^3K{z`G+x(`)bFUF7}wQ3B6i9#)>?br+mq0AND{*08mouTkBQ4px>dW6x#BW34a@cw)iE!m|Q_s z-wN?}{9rFl@tx)G1#6|e??7DZ6o@(;fL%g95Y{VW9y2$8WE?!eg!;U|zEDDdU@2^b z0crE6@{eylKJ$dtt=+({7UBFDt6%Wb`Fnm^9gc&Xn6gh&^JvIks=OFa2%5?;D;&R` zalX>E4C80jph94b*^6;m50G}(){}hsY2{+n+bQTsFt|ZH|De?IWQ+!AHlC@W@O9(f zL@X?yHlZHcQ2qJNoWH2{>91O~%Y_Ei>{tN;XpPeNDtaS4@ z*%q;hmZZOXS<%{`L#`V)2X5_S%zXXA%W|dCBtzNE3q=7M`pGiSGpJE z$#pKxE~9s;e!oYC3%0+_{;*}bb6?GPi03yns}y?+)3QZk2qYHbi>i-tRb&U(Fo9#? zdfiy=O=g2qjtw_{Bg&65rnLgYp+n|gC8x6(+W9m_AA`T&^n8*DcaTW%O`Sksy2Z^` zzX3vmpiA~*vsNzDAe=;LlXqDlCTZzdyQsJtjJ z!?`@Jd@`}}v{f$iF`ZpqA1hnjL}ngahcflJJi>)zqQP>s4lYredreGo`ErG`$f-~k zT~<*=zEXrHoUIdKV3oz44=7o>23%MpCG$HT6)w+m)yDNrcbB-Azt9Ns*UnqAF4NRdvvYS1-!PJe zuQ>yTHTo@k3W9B#{yXphB%gnS<1x++j`%C;E}$3dILqil3C|7yay&*lN z>gZ1hOzBcnk#aiTweQ`!;rqlO4=$4l>)>8j*~?X6=-(IFXAIh=r@l}+`bykc%kH#( z`4pgu>B}hI->xuG{UuJWZ1XN~pX`#XLt+Kycu z0S-!YiVwa*5p&H*w~w_+Q)UmlT-(*z{}8)Z$j8qc7pZzfMVW#D!k(CI182~WsSmCD z$KkHw9EWYQ9o5tM2gbrZmnAymuPc7uw|t72jvsfy>wuVKp?mh4u5V>02OaN5Pz+Wy zrW^YYFf|7A^RhwSoMtK5;+l)_X-zV}e^+$7>sf`lz3oIaKB*lj_9y2!EB{`nym2B{ zoY({pY*3@K?KDcdr-CW5MGwB=KJhn#Jf3bVF9NDq>R=lQ-&m0T4b!w zxdIb5fRaZ&k7C)fAkm%@>{OdjU-dxynl?6N15iD$f{-t4t20oKLlW(`w5j$&AX0U{ zjbTSN&mYN$@$~#C!)3xsV^L~%uBw{i<_8d785ew~ukx!d+{P z-}soy#K=t$$gSW+RM|X_r$5ILlc%A7F=RUNWNO+F3p_$lqbwUFT#TJNxnW$p!nP}f zl)Fs4py{#>uI~SC0B~gb5k1MV&%rnO>dT5>IMNV@=A9v`y8;@}G4bORWsVCAOM6}> z8qftHf%$uAcaE4j)xqrs<(-}3BmX5r1TX(4=73}&$wMHNSJtdYfQC*nMUzCzN#e1f zLZtKz>=EnpBZqbtG=MGNSir6p#sMeWyq{L!XH@$cF<#BC@{`T%LWMl3;Fg%qgkTxn z#N!9iaT^rA8h9$WwB|k$cP2Ag`VUPJUmskv8}BddchfiR1PX~5Z3B7wW-E*r{ z{D9`E)i)`(&!%8 z&DJ>hrVuy>m^{|hGqRy5XC6=MAtjbu@LDSYbSGI!&W@pVg-lu~>2I#bUA&={*?J?t z8MfD2<7j~x&}uU(VRQ+i}MEHZp)vc5-JGoIWVA7+;DB5{gUL1Q+4nh~9=wsMd42vW@LWkwgM!ZU?=eqlJ;bYFDcyL}TO@C!! zkESNN3ijPBmf*(x#t}Z9Q2-Rp%1;?VET_27yXQkrDpsUx{RUR_;*?7mohMcJCPy+767#a$Ir553+Joj%9!*>$Sa8Uzyz}w2f%UjZT3?d`8Q9#Y zv??`vfW|VBt)pZ86C_8(;vG4TY~PuP3>MdN1Lm-m(J4={V<18xq2VbWy-* z6HHPq0e{&M9=l41U7*DK?M?J;BSm_XyPI<@c%&$6Bkv`p2li~<%hVv%UkNRO@Uj$% z^)K1v<iNH>aAa~sP zIN$JHrYwx5&-$iJ9PUXSDp+s!aM0_)FNi(IahnIerT;e1zbO5EdL+nV?*QR6mxZjACq=)PnlLVxaew#N5y z|Lr=V)Eu;}o!@5D|EnfNYVslU(Y#a+Zp@&KFB208-H}OetsZm># zFoq!Z3KwAF9^)S=i~U8{QH(1Hps;}vQopp$D3&&_5m$pph?!g}CL`rTy8R4XX|wf%~{HPFyGGWLCnqi*a2-^uo%s3F*= zO)yuoYtf_;6E(piux8>_RNg+1l=6Z4ynS3kRbtDy#+4##+|Rr(vW~Cvy-~)el9ak= z$UI@~rHl0@G_qaV4j5&OUw_XaV=2XkV_|^jemC@3JKTEES=g2&)+2+HH6KJt01i%U zglxqB?(68bcRb2+jZZHi$eys+cC1nxFM4ne?3E=!X1}v7@(5xbFj>R<3XPUip0VF3#ij~f%3wsi z40n|4_!g8@PS+!o(&Tl1pL5&`O6u1X8yWL;K#mWt1yw0|#C(T*xT$laa969DL&i4F zY?lWFgI`PC%Rh**y=x3Du^Xxy@R`_t&_9 zX?QPFdFG$dEbT0G|_n zyM+9b=UVYkUAAWQdGex$LK4!>1-n3wlvL`Hp*==~(~ZKkg72L4$QTvJD9mHLDU18==>0%Ov9aaAfhWow9&z2XLlF$ zn*8tDDBs$4Cy^!qeb$~29n;cEVlvI&_ZD+EwIt~Bd!G?D=9OyXO#bz6=+;N|vesyl zQ8pHa_r&mwW2hyB|NQRJn+V?-{?PrsPWH+H@MixXU2ho|RoMM|i-d#ZAi~gHGITc# zElMgWAPfjdNjE4A-8ht#bT_kL*|D-1M^c7reHjO9nQCar29P5l`^WD>}E=Vrt{ zw=Ueu%|=x?)Dj!^har`_h zeFDn6(9IVOIx+VtG}0f0J&_7p7|e@!AKlEfHQ=px>Q0%R|L7Fc(pjOZQdDHKnm?$J z+NhvDkpZC5sZF$9TV@tC=?GyLOO_7^w_+GzEk&7J;RdFkyW7BHPu3s&6J)AnuJfr7 zy{Q~l`YR8_lIdMR*<4KQ@v4qbM6t)5(^h&I{7O1>mu2Jhd!FCgNDUwr>T}o`n%-iQ zBe}>d*FKuznLc1(mGRww8y^lz$Ub_Mr@)p#W@n7&HA+tTweCw^uz8E0S8 zhGU`v;M0ZoEBIo;?+BJm15ImQTFRm!Y4<{jMH|aZ#|10jr=diP zS_L@#B+yL71ID`Sm9BY$8Md_?hPl;Y`Pdr@@Bkfu>XfG%uDAACPDdpiDpC2cifkkyxa zrPZ;dhK=KYPZS7WHK+m0&6C=p=KVrPD)|)dB1LhQv?qN(4C!Y3uZ_1+inv@szZ-Es ztbd*%C;l!?5s8jD8jhx-z6pDpYDrpL8lSkD`K_D`9)UeYtQ~I{-MX3UinUtKt^rT#edGG-MruIDCfGTj+D@H>Gk1U&=j(OlhCLc%ptd2W;B z^6KtxG5B$x&@pD$iHIcmr`P(?fLchOqWLZFwFaGjG}N4@X~~4GjFZw(pLS{~S}J%;9PtG1HBN54ZgiWI2Pq`p*{*22_zsKTdDS*Ws>;N{m93 z$*U&^fa6b@743LU!smB{X+co-RRYSx#28zK;*>zL)k>&BKX^uY8W3f#{m#2X_b}chP`o01J1Rs*jHo{2tEe)6GDw^DT0X|qH)TC2atDNAYUCXNrpb-=8Oq?IW& zLFANnE?c;yEF0zUR}yU4*Txro8~#GeKxZPF!hgSQO8@EBZ5$w)^RbMR+rpGjB zLS2;sURZwYldj?hIMPb>WdGv;q`KqZq6~CIkEP#GYi@2qB=VnxB@^|S${gSUK z{7N)K7{$+Ac1t!aw5k$4hNd|K@ATd%`*J@_rDr)iDCzk%qk3yiS+i-VE*LPiDN|fo zBdrr%T6cVa8-y%w96_RNVD=8}8A_la*%yCqXqtP=CH|#|F^9QYJm0ITy2q!D($eQ0 za3K=lc6DJ0p5x=?K2vF;{A|Q^;IwIQ0XDScJ=~h{(!J+y!T|*H_;>b!{MD=%6`)FS z!3}#|!PZ@p>0h0uptPcK zt7#*RcXW%agL5XTagb%#R+(BXBR4$Bs$#8vrrX%siqd(JWdEud%?HMVrgsv;&Lqiih=MAs+v0Pl@apuK|Od~zmHSj+(c!{1|JZZ_|5TB zyTm3d#k5=WgV3=2&+j}R(J|52#9z%`^bF4X9o%<4SnCo#A(?Yl4`%0rGt9mFVHiM3 zub_Jt+x)lJ7L?AkD))EmBkvpIu{Li4<$-Sq;noc;f8g5j2rX-TUY%_vrC<#gQs;Q1 zeY<*Q?nJc4_H(Ccvww{ev-Xr=4O#*$zgi&sg;H@U+p7V+9|xk5BX?R5e)VI$f|P#h zQe|^b7-wcL%GB}nW{;)9mNe&emgAf&E)BtktFYp%T<$fisE_;oN1*oV_wmE}`yW#R z>;l>zS}%*ei_|NfD!pT1RBdlOlH$O zWx*__mr8Nx6D;`-@+#)>l@;)7l$T=a-@JnntaC-f%7g!;fw)0a3S73}gFp0X_`SqZ zzMl-^389<(A*_f(+ul7 z*Cz9oC@^zexx*jkfBFwV_o1(`-Y|wVhE&V-s-doBj!NbrRv3DXsSF+w@^i-bQ9UB3 zfEl%Gl={=b-_!6EC%siIK5-95tdMo&)X{FTs`cVQN+VG`wLat?2Wc?_@+sFG z&T3S0%CMR>$AR-cQkZ@LLj5yo!u;(p0N-rhJLg*c5TTT7wr+i2DLSOFE@s2@#4M6aV zbW!dw8k5DLS~F677U1l;5c>jtSX&V&3!q@`T@VHHX%`4K08L+}ZTY_f7IjuiN-C-9 z-!{Hjh8cX9qOJt?q`s;YJrRoqr5iC;itZ@Cz2|wM4pva2k%Qw`6qC{v?oluBD9&)Z z32=2$e9y9k+?XtYONz4)$GF?<+3I%+wH}+UHm8;-$W6J__fXPFo}SvnEYCI)8so@f zxtzGXbQwcB5sUtw`>#j0T4La*1opvEiq?S2*EZ=d9cE3VRr*|k?a$9zM?UPC+ZCBg z6_v%YPad2hoy(;8j0Yf<8Sg|>cI=|KXjo$iC@9%N|Mjg1k#k%U@*ZaXQ;ck zIt>F6NJ`52V@|)XI5HrGRY)AY8%qDpy8z+U^?h_Hh}Igwx7{kECCpcmqr}e-OX=5o z>d6r=YI1aE!@hNYV1`P6>=t2N5QydSnYb8XF3n{TZ~^Z`k>F3krA zm{WiACT-*`{-62+IEKemzb!bpda`>)@OwgzYz$u4b$Um^L_hK71P+KR-xSX(`DY$w za~1kealGHAJlXWMLh_k!Qr(Qew9+NwVati<9h)vk4+UslLSm}JR=Yeyer>s=ms~yU z?(+BJR0$RTxXF1=RT$-=g2$vzS#zpvle-@Z{fO@Kh0TsHZ@s%PzcpQ^{^A_ZwvpN{ zJBx7nhT`T^RQx-${xy`1(87T3usS8~Iy4)K^bCpO*P7#IyHJ`m+9lr;N{__Xv=29- zUuse}?f=9iw3TQhe=#oAM;2d2Y#G@|Nfm{07^wvhiW(h*xdy3SNJ_S?jhb z;-&qfp9}vYb^U`D6;rUz0GbsqaUK*L(KT$6?4?({qvNM*29*m}W|b$ABN1eke7D1l zAkVl_#eVB6?T-F@kWp6diw-y@rOP+2>MVcZ3Iy~m561?hy!9f~98PHKiL{sh?Mi9G zi)H2(g=6^CrtzrJQ`4*{x&PAPOC7&cmKAyGDn*`asDjmwp%_{W#Mw(43_)NDb z_mAW+ZO@F@G^nM90vU0C!r@%I3XK}vi23*L@RQF6H{})6p-zG;w$tt=I6nq)CU8oP3J5Kh=TLX#nl(G6Vh*D&N{ z2GHjT%wS{$hx{~#sp%59^V#(G<*Eo{C zNtk6clBdBGb2njnrdk*^t=tT$bg&twIK+Piit?W2XU%>oe9-Fs8ye1)8}oDgYjcuG zWtN|@Mn^wm-5@32MTL9WAL2fgE8LF(Ut~;9Fhd~N%1Nk{TKV$mt67i!q3K(7uJk8Y zwB6DbdUQIsWHb>VxjLU~DdiYe`;whDuNdIy|73?%q)F8lt+O;9Ix^|P!w~seQc!c& zuk64;gQ;#CxTd1hE}%(f)EJ_r0z|>sh{d=ob2}#zir8JpN6&lT*H+;fR7o+b@ z(%|pYcLUqyHjIaH`HBWJrYL|o0btgY^E6I_HZ|lg3^V4ar42}9gFeR3KK9F|lky-u z6d%-2Ub|45Fxs|#m~@ojz)q8OK0eu}Ha;`K&ZW~GN;U?lM4X+HtWgONV}0wdw}nYW z0t#aE%8c7)g}8iC?}?CQzl>Gv zv)-VxI=$h?oOE}mZR^w`gNN+p1N{wP@lm!`JN#9L3Fs`N1Mg%Y7Cf1SV3DGHIXg|R zYiG^v0*HKGzSC(r<113F*-I3kpetz>{(Sp1=FkaP+-;vUu|YF>eO!9+P|ce_l2#)IMX?^+*fkk+8`6JlkRJUD5X-VIu^S? zwp@khVb>hF;!dVRS5sqgwsN7(l_PKa->D1~ea@PeVH_MPaWUQpL?qnWjxR33`Y*;Z zJLaY<5?A{ik2ZSZD!9jtHO{q{kx4b} zM}CtQRgJH$xz95%Y#g?hlB8iR4LkL;mCMT3vvA{Dbzro=ijP>|5#bL1>^@#@nHuuF zo~&1qJhk-%AVDCQAN~#7=wt}Ay?Rl}ZB)mvVwdq%n=Y+mmi#_&3-HVDWS#3d$=uo5 zu2M1Zuh#3~I|kyjEIqD0hLS&xg6w(xlrTpYBj$S8?08$}edqshL^{NAhS$hK$$Y87 zDY3~5i+hNHsOodX3*Y7EXK~Wpds3EgdO)-s{N3;T`@$PM`|mYExO;t`c_-8SxO={y zYvaIk^U?qU5{Bq}!H2^D!DY$U)+42?PqFl5gJI%Z+jYE(&H|Oqu2%A&bRvw9TAq(}k{n%ub&tN{;_BdYf|H7Bp zNn!<}y$_l;%fxCW*euS=zETp@GiR5Bzy3$n| zoC9hZwy_*M>Hi-N9{7ctOz-AwWZt42=I87dYsy)wTig#?WnE`%ea-<2lDSUE^HSo! zqG$&URq*}_VVEspxgKw-gi(i9=gy}*CM$&dfmC6u^M8Y%WP`uN&`7W$++Bjuj5Po_ zZ0Pk|gZgcj7>X02dt3d{cOPu`dpHUFcX;g2v-ITuKay;MSQOyHSvmUW=a6tbn9xYm z2yp)-blDM_wf`Npah%5Ow>6aB;&qbr)yI$Z(OWjJfqc=XOitZkLTyZAD3^|CQv8scL;@Z=H{O=Dq zq(E;nze?$&vS;z32)Fu-Mo;Q`x0cmrpv9=7dFvl=7LLlPzH@+3cq`KIAk}k+J^_IW zX88Mm2lHP(Kq-LFyD$H63V6EubfLg%Kp~{%yC6fUy{!B7xt|{F4!--CJfoE7&O|cz zk06rzbLS!QIxdUc8S8vG;O`7Wx138Kh1IKp17XKXq7Rrvl2w;?7|!~gGbVet5ujn< z((nKe|JCK7o8FGw&hHS)6F^X)xorv0Xf`Qfln^JGOv%OozM4)HgpNGCRJCh3e9D z)R(z1+4=A7em*T{r;{3{)ncXHNw*)PeR?@fsxSX+$aI|AmQQ1!UUC8;e!1~qV8XfO zdo{eDJ$VUqV|==QH}8Mou`!y#MGje8uZ%PansLw`Fhtj|9t%(}^FF`tfS>in1Ah;|wA>^N3{XG6BiH*x+MQe`Q~?9g zbK4GghW5$UdK=I`$Hd#+vD-2!e2zPUQG5^S{+GbfvwJ;U!`Iy9AD?tHKjF}FXA$NL zj6$bu{jqrf%qN@LW^l7*dYYfq6-wF9t@v2V9BkYTaIeqJw!6Ck{&T`2ZClT&`qqP0 zg}YoJj}Gp3nP~Un#?>E}z?LoX^k{A{RQfb~{mzN<&T3G&0YIZhtt9f)X|dPw>=}pv z%K+VUD{5}IgwY!e^}`@cQmsjoJBf`^=ecI7^_t{1JAkZ^EOdK~UF>sSo3+>qjP<^1 z9Hq+dU^@PX|12H+V><3$r|TjUdza=8&!=RlO#{!X{#|q(U`Uqom`CmHIS&AdR~oH? zw3xxAibmgVW!>7GaCRJXmMl@ei3K>~xr57%u4q|G4f6dBiGxLosRQTa7C~T2IreUF z`Atc+D*!2Vcmd)dB3^PA{y>EU9{VD`-?;ke4&FI2X+QZL4a=)=PAnC?n}uaPaG!4g z$SsqJJG-gv)~x7er(DU<>cbm=kePp$K5OsvkG*c_xY^4k^}91~^*ZobZqc534iG`> z62KJw;K9^aPR(D*gjh3}**Aba;@)Et&V;WY8nhI3C+?D7n4jw6u$%6-%Io`($xJKY zh8X?4^mc*$MhbVYgzl(W!ih3F`XQcdor^VvgP+ArCm^O5K~3#Ez+nG&;Ev&HOg{0W zd;ze0azx&ma9$0A4p3OZZ71CyIit=y{%54)cBiAFq{c>agm7Lz#q>_3V+r`e zP~=KD{SZN`j>r`z9{1`O-ozcePfS|yya$ba}HPXuLSE0XJ=TZ%imwV^T=IAs1)p`MnAd3c&Nat z$G|61-IiP#aI=%UG^(_D;FE@~uxhcM>Z`&D9(ij0(sJ@~#k*dYwxXH8;`~%@#u|uo z09N#L0R&&#FQ*Enrx$?djD2GAL&u`?)l-)bIx`~obF6c0egPDS)yduCzkIB|YUBQ` zuj^IG%H1FAylaOqferiStTMn)B4G0yJeG#J=+0);FjvXD`gGWGK#5UX+Y6$|I6Kjh zbyjA@g_+Q%y{_a<2*K7=R&-Vspo;{NxJZs`KcFTD4avJAmG zc*B+=m3{^nwM*C6ORRM}i`-AHe|Z0uCeKcEjv9`bIR6T0f%{z~%+J!@uO$?pe4E)f zDTwfI4uB4e1pZVShCr!b`E{j)*O_k_;0FPZ#H9T$h|X#Q4XMU2OEOqj@*y1RF;BHD zR5xL5rs~)|gISA6C;06D0LV5gmpeyGgK&Pn8N(U101a5njE2A0Y+5AR+}NAx*An|$9JpD$hkZ=%sj8^g!OQh#Fg9*;PyFZ1cD7{9U5m$KsHO*W2gzi!B2 zD9b!60VswYQB*k8X`z43ooeiZ9wRV$^XD!uwh|CMI;rWg?O%3hvva9CJ z8$)CLj=6dDFoui;kH3*9gUIWs?7}mt-{tPZn=Ks%D4xL19C-N2;x!{=w4^~--r9DIOYt;6YmmZXo@;{-S-{qGcp$Qk3+UqxJs z@ri8Q$)Y5ddl{R^5u0b@DLt&#-g=aIh&XT2u=MyUROvN>qFrD3lssg83E*t#3hTEo z1&fi}x{+e!M^Esw*5?+_Q4RKbvB*rTM6pP`M!MpRkrSQfDu+#EEe<0#<{4=#QxVAVF*^Nko!|vW*Ar*X9M! zvLO9gdLb%W+<#|HeD?0}A8FQtobr=)KJrFu)h9?TlGo2|m}`Fe&XN7D@udiVZyh?* z?%RfQ>@qi-jpQSb^7rZ{5W$bD(q%&j_CVMR%@J~ z)2WuafmXjho*lRzZj1AyGaIVWWX}2S*l}}zmCEf6wK=tgNrNI`-Wne(zwq&XcB}LL ze#-%^@RH~1x8?CMK1Z_btZcfTFJTFeUDrLnJWE7W@Vy3CHPdF`FWb8a-8%)$?)%1= z@zVrtw0+6W?RFRHG*CDGk+9~IQHfAvk42%lsHlw*siRR-&y`@ltrwiys!9&q3P$Tq zV8fA=zTdu!ZnM376j1PfYSWp)eTsXW1y2r5_-{XgujXtkqffwFh0P2Z=IAYbezPvb z?|t4GKC;}_T+>CLgSHi*x{vi!PU5!E=Zz82plS<}9`Eyar7v*)#lpZTZ#~b^GAOES z%!S8&K;>mvgYX8lu;{`#+24c5qArkPCFw4gYsnjwR$fG2Sq^PyGewV%+mA<2+AEs3 zORC!@*^XkCTqmC!B#$jN+?>xpIHsY09lIn?7t3wg{ND0$9#3O5UUU$Z73zDK+TOt%CZpI2ap&-_a4yszN7XWW<=^{VUPm> zvrHBW$XRK4y7@DCMwY??4Fk0dJbhUI_x8Hq^+>Qn@>3Ti3{JwyOL+erB8|4g-sO5u1Hd4v`==!x9 ztce~zs8Bo$1P4OO_wX0)L;BR$^YQM7$FnvK{%&Rt6bQeJKUPaVNGcvlyd?~rLrJsO zUGzc0O)^-Dm`qynvN=WMT|dH|@1>4CTH+$b2RS@ZREW5ZXMU!bbQVhIFG@lb=JEtW zzR4Etn%8lXakBX!Ld9vuYjGj@+>L!h>Gy8)kC8TcXND5cchyLw%#31wnHo=_ktQ?;)a-<1YSQ02)W|pHk`J%I8ARug>!gNW1MP_aeTee_6 z3uB52Qz8t@b_|GeBnD&Io#6BRQ4e@VrM{6Opl&`D*yszG{jQ@6eoLo{7X%)WuQDp| zYozo)Zy9*BL~!*MKgq!PsF%FIx;QaVEv*-DN+k5VH&(IFEb%WtYre9k^*|dT+Q(R! z_pTImJF2@0C9qCE=bSJ^P=8dy2Zn_9l8i0Wa{+-YKaWnV^&SSZztqRkE+fwxWrZcA|pTVa;P= zX$O+a%R9-oUa!-LIac!0r{VhR97&{<9S@G9{cr8F-f17ag2&_zFis z9Fs}G_l=(ff?3m(Dh^oCxV>pKRrF0Kexc?aY`KTVBhV9#_8fFb3=>~**|KK*ZGCh! z$ZYXWe{hfAY3DI7j#HU}{$w@2+4Fvq{vXkLk2*`0Q(sCl-BL~wMDk_gL3^iMf(V4e zLNLTZhut-yZXlK`E17G9y0V{Q=CWVRV_$PUPh1oSahcG!R!#+5s%zFAn!{do;&75@ zl3@j7@PGsL?#I%c2?P`F&?UKH5y?L0DdNz;XZL)_z^KpS73;ZN6>?0S0uMxM(hHQ; zZ(;AyJ>}JX8%5EIiLcViIrW$Y=|RH7oMD^P*^`{???BGOS@`j4I#>+CFFSdZMovS- zxpT?DKKkQL;KX}vg?U-eiq_dyHul=Omggdig65-5?Ax9Xnz{6giysYQ_mLsa<(DmB zEy7IrN>rILfq_IvA=l|v_BUkca@Z&Qs5K%X zaprr#0cntWKgj^E_&pq#E74PmQwCS;KG7?)C3&pH`+i*)5~quj0o0hAVxAo1TabY9 zY~FXggiNhQHs(!?uzA(*FZ%#EVVHB zwxP|%zYtDZO01uU?akB3Pbf1H7O0?HFh+kI$(Qc&`0Lw)qtHN^y_l1iXE}jSHVgH@ zMH92K$jU-~c21?!J&(#C)A4KH1_8N3csC&O z0yj-FS}rb_30Ts}WTSb6Dbj~uduo8uT1aeyV*ie?S;64p%=qzA?`FG;+OqCh65O$g zxs?;JDE8=2;LC=}jl>x*%61AL1R9T1mG_Q~rR;kDTxi@?HZQlERRx zOB`3K$g~%SW#(vk`aEg738K?D*wqJDTA4GxSemC8V|nDvdpnIh+o?jKmGcNx#raD_ zsiO~ds8gtwt@BR0J(%@az+<%efjBYMLZozT?Z0 z-=-*}w>*_EE~K=){L|;mJr%yu>lz`B5Bs;`cGU{RO2s=t^tBnTh6`dnHR$@y-n0G! z%x2tFnUufa@q;)N#(vVAYb#hwaHZ}1MkN&*k%A3DtT$k9CfKhq3j5UY1Mv zt9LReSzksGD){vOKETE-qOgZpeQ7R1)1r+|*3rk3*76yfD|@I5^?r6(G2eu_wOmb~ z-aZkW$`7eJw`3o%go<%$FEc^vJ=hB%_>jq5N2~$`D9oHXKBKeL9Rzv&?|>8bZ;o~n zEOoAP!sMjbUwq>KxD|0SM-e}Q&6de;Kq}wMS!mYOkUEM#9nFuobYp(>Zt{O?0XW}! zZ&?KpAYUWXpdaigDgXr+or0IK%|`$-oP&Q%cDVyi?%Z_GV zo=K-isAv|-)rU&tI44Lu3U>sF!8b;ekCNDnF_pGPA?S(Bk?tr((F58rvX#a%;VfnA zA@4y^LKYg>N?V75)a$i=`S%R;l>zm{wsTJo{0hH@Zhu+6a3jWzy5AmfIJ+sFU0&*U zDPEZ6HxI9Xt{P{`MNt!zF(9A3%S6}2i1aXMM1aaK)M2#Y_f&fOC>Y68DpvDpu#=@z zs=+Le#{@4@C_@`@R(TNjC!U(h8b6mz?G}Y+Qe7{iUJX$d>0pz0lPU!7$iF#Zl&2ql zV`23y|29K~2I9(}M2!7f>Ab9caDSw7BO@eH{*>NNA$qN?dsw2kF^bs6JQLPV4xUpV zD)3#N(OwK)j%S3anOfjHMLjzhBxx;!V50Fhb+(M!j=nxJJT;W*m`)B=m!t5ys+1Al zap8m+h0-pm`xI7W#Aq#jQ9dPUh9!NrGJp4GR3HI$QReceUA*s--#fmeKzf4-{ShJD z(d-w%K>7`;qfe;QTc87rbc@i0kjj)*Ce{pNo2+Y!fXlsRO<}uuOiqW5Wx5LG58Pc11v%xk^lYfb^jwNfHV*2BHFA@hf)a+$;eqlaF{zrF^WeewUK zRq_LtGA=a0gYn_(BN9^skcaMXyCpBL>zyy3KLT@>CP(Q7@o(FgTB-ghlXrn$DM~u2 zMB)-P_lW= zKEEK}TG^|+5btBBTbtfC@RWZ&w>0Tvf8jGOYO2KZ_M#bY-s^-QyVnql;mgBF@=z`^ zUNt){k?h_CmBt4ve#G--RnmWJ&>Zn-Tsbf^lIZB6e!OK0yc%DiH@%d`XL{7N@D@+L)@OjJ?vJ{4o}&3{Nv4SRAd+?M$6neD z0>Xu09*jMD4f?sHg=nsWLs_-&?J?f&Y3P~h_6XiH`^rSCL}!S^A!VKz@w3ZbBcgH6 z1V-49*Bi*1aW`ZWn~BB5fD{kErFguK2AiD3HstlygE_@aStW)5kkNW5lfnwHeY)lm zkmB~)+LD`e=65ip5{YA2^ll?xlHo8hEkzY3J&S}h@I&YfaZ^*CZ~qH&)OX?+gT+rX zccuT3QIBtVnwD!Yd*kJ@24)l9e93#5U2Z5mduU%y15*olyQIqtYZ!R6ertrpQi8~Y zPJ_56U7*9#rPLbCspM%wdyG4h^RtB6wWhZOkWeT`adOE z1}U*2P@9y(bai3qgu%sx1=k?7^B9y)&RrHZ(5lHJ>ENog^@mcTV)!$>pUgfQjjE~B z!8s|gdwn+Jj#tjvtUlv7Z1fdRZbZD@xOKb4)Ho%1t8rw|xDS0#SNL_pW{8)_4Z}+i zmm8xUzOxF5H$pe*1xsBWO&2Q{Ze-$DA4LQ9N%kXuLdkw&nz+%*2A4<_v9-#$tXkr2 z-T!=>#g0DZjH>JpSST!0z3LDOX^?D7TA8OF@j(8!jzxvnY4M($^?S0g3AKJi6n=Uz zXgV}!OBplBH^U|mi$>PaF)=c9zwEU_p+Kqp;~H_$80FT$9k;+IZf3MxW8+xek6aE6 z!(|Ex@f%HA;J8XRWo6Ul`wTZUx%)^CogDRx0+BWjlJBRGYm-E@ySDJ`>0QulAz&$Z z-oif1;uU&Luz3JvuRGAr(;ub0yTh8jr$FRb*fz_j^wNtA(hLpHbUdKl(an;e*cjSW zEU&0s-e5%6BFGN#8J;IK#c!J%vxp@59xGsHHd)UFDn#)rzhHubEYrp)2*Kln+yqb?=EY&M5+0I?yMY)!94)v0lF22xb zk)7Oam94h(x9*1}rNDvMq~LkH6r`7Cj1bd?^QU9BWLb20%?zD(2>Mw14${(;zP2_XK>E0{fm=l-qV)DGE z#NRI4U%ph#j_R8;bFysczDeaek=l}nY7uSl5}I37OUK_1yS6_;peAdIBOPt`i0Alq z78(h=A_yRRTW~%Y*w4&d|Kfi3-i!YUkHPXY=@{KU-Z>7J6Y%oVo)@Y84&*LIif(Af zN(NvTOp0S4py~P?mJr#MTp)76K<@U)P?8=cY(dF?O6gna$0#`<&LVS>8*yK_gLqDt z)&g3ke+ec%ccqz|)l9n%N03Xp#3+JmEW`~mv{L2RxMX%(z=k!!HNy&ECq^;sa9(0k zd7}mh4@7tUmRV;i8*1V<4K(67-cJn-xecsBNCO9HY)W zUD#wdOA`4wocow;dKm8wReY=mR>$F!8fJK_Ey{v)ZAR6agQ%AX9!-a5*DUL8A0q;U z>da-qaO7|OPM%TMTKRJzBbw^BoO}!0z8RuSI)f1qRSi`YT`{-)Qp}*TDuinDO>CKj{u zVk%MwEK9{t58dZ{XyByZ0-aK=N>R3`J zuEw5p()}HdEYN$$Y2l1=D~nuW;jcAB%>n5O99pni9DO_+=|TvqGKR{dpZzN$mR z(2umS9htaT0l#SmnGi-jksf<*yo}moZ-j)|bBlz)PYU!?Em6`t@5B@PvSRy#E$@xA zWISnvj2=FltT0-8ez@j-)kKJIIGt?`HTx9EB2Xq?;9@MpBgScvGCjhU!>MMy!=AQt zjhZ3Mu7^$_6W>_B$s!LZ7rZq4f5$;*&hD$St8T&TU*Q@_NvMlf7rOwORbPs>fr>(V zzWZLU_;$+tjY7#BAvE`G(N{t%zWFN6?;pgz)65G)lLaSUHB}l1I!=*7p=Ng=@- zS=j_otLa`CTb<$wrq`HCPWQEnUuss!G||ynkG7RdZ0)xE1RnHjs~UTvWuDG|wxjD9 zsy`ztKdL_yfVq3x8Xh(=t_qs9sjwXccKD}`Wr`9@na>zYkmskg2cm~v{gE`?NljDd zx4H~<$gzL{1ucsYBS+6>U0CfB4pkX7HMLLX7-oN%fTM(pJ;ZL&V*w?ng|}khn(%~= zEX4dn_L{+WMMurH#kKD|lj~y=%b}3(e5gghq$Eu(7_Db?%;R5qm#KRn)A5+CdU%75 z2V1Z@4~NR%m8nWR~ob~^6|N#?`{*RR^k*P_|{_ig72(ZZcLD>U`eEc+_AagjlGfD z8gNzak0uOtZot{H&g0#tYt->rg0Q`sIz=B!k*ymt>Wa&3f8hRV232uafFRxc_R`4j zPM3&l;`5*yocIC8dnnJAMQyU|`YKFP8F8&;n{QrBOLAV9|C-wE zG$wT+=$PS^;F&~BDvW3EK&yEi#8%fzr+>JmpmQ`M0n4M;VvT#j56%(IJ#>*l%;yKr z26})sh{sZ{Ihitk{--^mIEfsXI$S-XR})#uQCWJeU`{2;5vMdKl=-JbP2sn#?&WSc z@CNzNByKZ8-XTFbU(f#5_t>-|NOPcy>+Loh+WX~2%U4s~`tX4GpnhyZ-CcKmhH?0D zUCmFziw8OPRRi*_l=rv||eOTPT zwZPJCWbR5jc^TIQWwjBzVch*_?4*FkZYhl9*p|p62t6lAwf=IV^28+n;8P`2)?MRb zhf9KwVMVg=MGC9J--l$+F!{P(_kX~J3q`O;5b5(D#DnNnun$E2Xw2p}X;eynT;p3xGX~1Cf>kI7OZ7heXKi74gW$};N*KmCRu3Ik6D*GZPEtmJ9`FvI#yvtL9r(vE zf2Ugs)Tnhz56l#Mpk#VCDIgK?d1vwG>)ojv&jA^}t976d|Z2GZ5B# zrTI>Clg|*%aa$s+O?{Mn;^ zjEc8|o<7){<8S%two0AmqOaf$$9Q~;)-Y#Nf;iehhW*+T9ijrSi&(!ce5d<0`OP)c$jHXIOcRWx$dd`(l1ETM?*cwDKy9VoB>1v*LNn%H;>VKII{N{H@Tcf|`C>pPuuC{e}a` zhfSApkvJ%JvPalP;Ni0}`_=NbD`p$`!e_3D%9X|8$Ttze$Ul=DI2kc4nWFqlKRe-n zlnWUZsQf@VLw=KmCyP1a^kk6A;d|k1N!4WV`!}Q(3I6Gpi7LCnNR~P`FPjd}p`IJO?qJ3H=bixQ z3qA4C_1S1zSEX5%v`ik4Jl_6%^PfVnk1(DYI?w|Pg-C*j0L&X!1LAs!w}OS-==He) zm^S2Fn3``OfoYOo2$q@GsT$X!fEL(ErC^t~xwwS9i?$%FjMwNnc=%%pk>IS3Cf$?umJ7sX-WSEK(i zB}DXS^n>T2Kg4F>37f4cjpwvhhdA%X?H_vhMPxEBjaaR-=haHz=kVs9z9nArb*^36>PzWT+*OBEeePG`eixI!9aK|u$SXOcE z%b#TD4~x&~=`McTz~%Dexp@*V?{z<%$vgb|c!B_?c4^@ks>yV^!oH`tL*G#PLtA<_ zTjNJ687^Y-G^lKq7Y47Alc|!XViLIlnP|>&<1jL-b>@%o;S|6%y}3xOmdeZcpi-#a z3w7QiIP^o+&!$>`Xz3Ef&mj9A$wu&&5oGR9Q@e)6@CHQ{Gbyl6IolOl>flVgO}7OU zs4z1~4~n-+cGZGaWUi*6exLO~Tw}#LQmr4)m$o2^H{twG2Azk$$uocWU*x^@LzGMV zKQ5sx(%rE%(jeVS3sNdl(xo&AEG4xx0@4U9tRjfgjV=gCNrMU!k^<7HG=65!InVQb z&N;sSg71$D_wIeqTyxJ{bImK3(t93kuh#6(g53abMXANNin5`7Hn1HSdllOrEl!a1 z7(W7sZk~Tciww2INNL*xF;Xgh3$eJZjlDos`jFUFu5mY7IcfHLzrfhcBf!&1c-Ud0 zU3J@_br}!V7yR6A*SwW7o)4Q>t;rfmbOlFy;R(5E;$=NiJJBzC58y5?p|&3H17X}f z=#JaGi{=RB$hJ!_W;8vx5gCR050U-dc8}F=c{Ngx-C6Fmi+sKF7JtlX=5GB(&6y;eli~DqoC-G9LXoPI&iL9cS?UkZ7xz1LT(-w9_4cZ zu&3~OHb_b;cm5Muo!^3|hLt3S8;7vDgD`U4vHxUdsSRrqdM-0fApGIL7*6Lz#_hH~C)%uD6AWu|I7 zMUe9MuGIz`sAs@o@doL`_mOmnehOK+d$o8yZ~tG zBiFULce?BMnN zU#8+JYRNP&&DF{xCeCqvIPR@BAaX7JZV7v2M7x`QZx-f0N$WGRPD2%DgtoWj(<{I~U`MSX-CuilB zn*NRN2kGSua*M8$ zd5By+%I&J13oFvPAzy`Qvu_beZYri9oZ%UMwe_92 z|Fm$s_}zUCzn-`1_w2_-21V+yf-gm|yHcKiZm-;5n|*z{KKy>FxdEJL9E5a9Aum7C z@%c$}fn1}t>|Im4cyl606LuUvyk?D$1!cuWgpwM6AqC|@0tVu|8KGXO5tU@!Wsg+G zYkK^LSE4l0$^OV%^nRTs1cJHzgawOi@}k@PE+sZh3G=66a`1-?(sYGT|2i|*x;qKj zY$#~#$XPF*s^t@cu+{63j!X~jSW;5V^#=;rs_)W)l}v+=Qy`1PXZ=5a6rtotMv5vU zu_PaQ5{bM|%!P0kBMKdMUH(EA6`$OkIn97WM(ytN(df_1d)apu;)TSEkZ8jPC$SJ$ ze{-M0KYt$*mPks9+Jvqhl62Oo@hHZ}V{a@nxjlG=CtV9_Expf%VII|Xef#onjD z{#Y~+!#tTS=6HR1iDqSy43(FUEM2>X=@amOacnrTK)j%~&O>(Rtso-(oOHaqDZi?y z#bRF=+boCSF~`hIzDd!pGZD|@`tvKUtirC72kJ-!v?674Rb;{(X>Ew8Ckpk6`|I(r z{_OBS`r;uTmXSG~LXfJh^oVuE;EOzpnz+TXo3UjOS3hLf4Ju53{n6!rJPqbUm;`Ah ze>XdQUpNtij9jHT#jn^m*$Tm?xt7ja&sCkKE*Tg9{R@BGPRWl{7^c0d5>5OVX^O5> zcgZ%Bwe33iUPgu592Ck9C{Ymh1` zl=$`9-}M8QMgc$S#WS{AoQuZWe>4&ku>Wa@Fs`Z-5x#5WKmH7^v1)-SA?k~|#e4TCT0Gj1HJ01!l#yHzv zoA2>H0?1g}t^_&?jP`ldM_t*nU+!>)cWmcN81e6zQ!G42(sJ}(FS6-5J_Q$|q2))J zHNaVs^zql|WXbqEfCI>Qds)K_J#)}b8?t1j-QtP&ki4Wz%klDV6UP3+^vnG4Il&); zfD%j^Pv=-5uv4HpejS5Kk70i5GiIW}Q8s4+=poYcz_s94JEjdg7|*{s&GWSA*0t9a z%m5>7DIPN8QZvxLn4~y!)*>9@^qJcKFi~nDrg9;UZxH7rC>hWs%I)=d9Dem1+BX|Z ztQ)tGJp;h(c*V^(>*e!td>4`XxI zUaat=q!Qr6G=?n4?)(BC9+43w3R2S{zs^k*oh=oip$4%(Zy-Ja14&8@HsH~lYC(3~ zKgPNVBxcwFm9n8S-}XHGE^Z{d_LcBqBxv5qqW6?*LnMIQ$iFt799IgZ{K~@;&tI)6 zwUl;i;n!uNEZ6!8E_%tv3cZk%kH87zNae2EF33d_qrxya?p>LCO+7)zP6lSvHt_=O zbdI@XDu^a=m^lUjRteTT4HCxFo%WHa?dC&^7V2IMRuU*yRSE~69E3uhL2x6x*Sr16 zT4_}*g#&+X>{KNM^Pd4v!fkK;kUH+S-@koGeGeSw=%~$HM5d^oYYEc|yxph{BlV_$ z^~Xvyf&O*5JLJ}vkcV^6A3aBN@1a3ym;Xv0%?`Rg1>-t*^Gp#qj3K7n-!*^cJ-PSi z1okE-6yl2S;SL7E%iGhQ-AvXEUw!-Jp1;Ev;2;_mb(?OyoKa|x{k3bbZp@VL3=Hig zM;N{EC4Q&9mcwQtjD1K_LnI!(-opljAI6~4vLP;iyI0^rJp3yL($^XUY^)C7&DZ3g zyEI;$tmhmafscw9SI@-#?bQV6yRyp2BlLdWcEXM8y|sn%xNxo-hk@P%m(`)49hB)9 z-S`1ULdj_lm4hQ|B{ldv;YV`@UB;1qq{kraOuE1w`KamcuQWPYyf<4qDAo;@V*q`p z(p5PAmT~6I1a0y^=XhEvFb8Q{Svu%%xx?NrKXsN^3HHfpO$&Wl zOfunI(cC^C&B9D|H!bP1NUUziwK@6oO1uIuHP>BW%3vB=o5DdnwDwqXMoN!Jq#Bq? zSjL{3sgWwV?QjXc`Tp$50qGV`2}{_;1HI&1&zK-98d)R*=ZA)6Rw`^wKoW}O}(?H8PX&XmHHkp4_WMt`{R7(R`&hE)DWhW(5F0&`U- z1JjqzdD%(DI@#na-#l5$G)?b~bH{sgXE@2R<)wV^U9;L>>gm@O%`zGt6c5U_!(KlB z7Q&6~4-It7_L4DZ9ay}zEVDVI_gNy-qBzkn`jkWD)`;x1uGt6Yc%54X+XXr?{1$m~ z)^4JO%aJq|5C+#;12nv`kWo73?^eWH!Ndltjg0Z@)N{WXV& zGg^UrOSLC1T@r~AUs4KQr6(IFkopz!Jm3*1PLxp1zBB2ST_sjl99;3b#mHi&9&D@h z9QaLwc00}JS@+6I&i`z?J}8)IJK?|1k@B>;{RQ%(gT3wSPReW2uIQ9b^V)o1Ff$J% z>j=QO8I57Zn)(lXzgS0Ws+u@N_*d%5?W&@G${$Ws zAsBhRNRJkR_cjgfE_Q3+T*=mQf3sR-+>PESPNR(rbW!kw17v7$|AZ8revB3# z31Z|}f_raH@keFk`OQezhuyh*PrOAI9f6jeGvuJ9lA_tho6qQn77iG869}P&xr%$) zOb_Tj;aC$G;OZ^wxHZm4RWSxi< zC*hR zTAZKw>$pEF&;HVjAv=03SRkTS`_DAW%8Kl}2`s+-?X*{4XV@a}@J-NS(4VaN2HqTP zMq?!4;`%>QN5QhK=6X{dk^Wo(daQw5JRgDgj^u{(@=rjVaSy!>MGilcy5-nom2n1U zI3hc>vIWkcOTs&;6AxoKGazu5j{(m}VK(|!)wqVLkaGJQb+%GN%hs?A{7AdjL2}Bk zKqFcv2r!!ZPNc8le{z1iS>Jb-m&enT>_)y|hd;#fVx)byI#F2~n6B4xKn?F&2K&hQ zfU0wDw5Cr0Q4ICaq-c@DXR>WM;{yKT6dT=e`kB}KVXXT)a&(LLZ2XhtwB#e;JRef7 zI>5`SaYa49qoSkw1mC(K^9`;TT(Ew@%-N@BTT}ejPiS+DO}VsN!#$??p}FMG^+voM z2ch0y46z7=m04qI$;3v#R2^Jae>LgKXJlkxR_kG#_|-1;=E5kSuf?0r*3c(-VK0{= z$uW!s&nAxLp<8}Jc{2pe-!Q~4&%q+0aRrsA#w)IZ+QNh*Augb$CW_s`q(X#|=u8V? z;zz*!Ea@$L%Rl(J`;Z-16l>0HFl>P65F*(_`|6z+@}90e9GfZjzI$vQa6Bz~)xh^W zt-1FRhq=BTvK?N=wB)^4W1sbhMv`3jMs^I<_v}t zgK(@OIlKf}(qRnKDmY;;*#Dz4m%W?G&-@^C{@&hxj;5g9`al4z&j&*(kcxTMBX|5Q zb)*l$Igzoc#k_35W4 zehDrw;FouejF%1Na7*yoYzG5z>S^gU*Hrye>1Xs~q>z#b+o12)x)(c_CZ6tM30+fX zMjTE!$}Q8zFt>YS*|OoWl9Jw`G=HBvG@Xh@< zTdJIgsdryJtsV@-`!M&2l>|N8a?fUGXF-d|!XZIhl|7Vun{>Pj=X~0G$mf&M##1%d zC%(!L@#2KO6m2)Aw`J662;6#bl5p;6gZl|h5eJ3gLSb~ zy5F&~V=hJ9W9~<_?@gAQImPY^E%yU&73svD^UR8f?zm-ry6I#le<}wvdm(?^G<2Y* zI%|h-F>0G6FL9x&*m)E|>TeT8knxahuYeepXQdO~qr3-CJad#QAo5D0)hF%Zs?@|6 z>9*Z)F2>ARB^um|mt`)^PaZ_b;XIQ;d$v`Fdo#@_i@}vWnlut-s5@afFZdB65q?rs zgu0}TCxXv}IsQsBb|7}Eoc?w6pCHnCsfW)uqoqDWB?=6wBPi^Kqcf}Wg{?+6pYua` ztwZHdSt2xKoIhJ}NH)ZVJqMR_+-ErG;Kck4g731^vhlv*3*bPZQTK!CJPgM0v!jg3 zQtlRhoBZ*yjQhTEOmL6DRq{CUtFjgm*9!?d>7B)K7sCkzV=^50W>fioDkF9ZisnNs z=sFf2i*ClUeGt`eB%{>kpDgLVTq;l~duLFZgdKZa{pB_^nvq=bR1xtcCk)Hx{*740 zD?*o<+2vMCR%$*vA0->2Ip#74hdQ3CoWG@7)hI{0eYH&n8M zrTw9=c^Z>B)1+W4(6nS-A^2ms2EGt?TKSV`}R<9+y3;T9S zot|U8d5#%AMqBG7o9wprp@YKo=X~CZyh@eci`04>d#XCM<%V$Xp`1rWnmeP`@Mrgy zd3zBSwwGYSgh!`a-zsL>4 z*9dn*h37sjSu}GuxWW2<#37rv-=m{5_LD)+NQ9GNZ?k>LQnqr#uQ<2AL2#tZ(^MW? zcCY{N%@{>d#azq4aQu8LmWT|rxogV?iF8E0R~nqJ0d@Q z=Gxv4C_K`>yqHZF*=HxcoNXI=ElyOc0=50;;26G#yG#Jn&SFA#@hj8WwsJ9MH$^N% z=ZqPQTH_T}D%-1lRRzP2kz1bf zXfyPC2ol0RA9NTe)~Ue%SP@LABst%p%!9T-@eF@jl~y{Me?C5DwjA$^<;N~c?t!E(qw~4;#&4w z%qSsdIg(G25%UNh#!2Y8;CaQitUSuKSYQgA2<7D^(wGxOkVXljhtLs#!eUP-bOlG) z`o`5LrH~|}?rR8Yl`y(j_em0J{PM1_p>7PwYbr^y$1^-LRV!EREb~-Y@3~!Xr1q>J0QuR>|Xq|cD`O%X573t$+rED zjFQl8Rn9_o*1bfi(b|RezQHx$Aw;Rywgre&0*>5@5z=lJi4N;&xI9a9bTZ)>gU7)V zraAHUjwH(U$HqEat-=B;=kfIOAD-w%RVp|RDv7j>R-;zCcn{;1B^{;w4c#UxFvW29 zV+p&u)0AtUZ<&#;BhzB!y?Bu)yp*)nu@?nj=RKF0R1|k^32iXe-+`2cAZgP}XLpxY zYyK>a9VlYU>p2-*%6fl?1Hog;LuQdz>M!K0u-^(G!F}(|b?P%vDaUW%M27dpdA!lw zwTR65yngcb#{#!^UUr#xp$l)AtW*!>=lfLjH-O>_`{F98T-qH?2;x-_Pb)r>(mt}K z3-&et?RJaoH4^wU{$q-v-sN!RY5ayhiuM-*I!OZ7fjy22``MKk4%`spN6|k2A_?b3 zfz`7)lnyK)2<}=uK1Vmz`~sO-`ig8TYBbJEZIprClX?GHVCUNh*~T?6&tPeAz`FDd za`H3uZnQ*rt%?)=Y)$1nKfjzc7w$}Z7_9h%XRpCfxr` zi`z9))T~YoU4I~1D=*f#^f~hUfFMmvN{YGYHa|kTZ+~p7*@~1+npBly&-SQzd|8&` zYXac`Uq%Q1Glz59{Q%cD%0_hlr)ylbWys)r2I>^t3CAe@JUAbEj*Q*qDt4#b z^|S{5lK5eprU8N#y9>5n>``J=q=!lYt16G6$+-0Qf{14}Yugl^SKI}RoaN$75L2no z*u3n&pa@Zv^Cok2tO_HsK-X+Noj7N7ZX@x^s`~lH>WU-Ez;zcu}0*+~Z5~OJX-HksuhmDOt*Fug%?cb`WD4 zrgnLm4J4wDuDukKqMNV3*2C_Z)~T^y=I_KV;U({3E6iO<;Er8c>`YxjLy~>BIyFp> z*6U6-)-@Swc%k-_Fr$e-XD~rnUo$CeAh_7NTVYy?Z=p5XGS%v;&2&kY0ix3Lpa_Hj^k9yil0_x0`P+gXWtJH30+ zaza*0J*$JS`AY49_@YM z9_x-9j&>?xnp}ps#Fu;o8f8#TR)|KMlpQzuY7Nq0dgRR;>^a;&Zms!)SjnJtDXkwq?%9lI!N?_08i)k~* z>kr!W>Lvi;a~NwExmlg$7s*4Al92vH^bosb{+^Pd;jLwQ#`n$E*I~jL#??@#oWyX(5cSr>!Z;hEljkO*#0akH-{+= zQJA7*2@Okprrt+KM^&mINV%5Fp%VEJ7$QBRy1HYz=!Xo-K3H-8k+368ip8Cs9uMX? z{%j?KMjg4P-mA`ai(jhiUvWlmAf59j zf6mL#ulwt-mfXK%VPMAlkviCS-3Whf=SXRdl+uyla-EDR5AS}xYa;sG$ieKP5XXDl zrn*wQTlT$Nz3tV_Fs}X><7IQ%s6rDvGj+`vHJeiY-HDcuEvVia0Q)n&;zS@@6jHm< zrAEehz=SCnUiX->duCD(yc1Ld5a&dPYOC#N3rrqzZ|AZFXt$Z0WnT z`e-n8!%x^$^ODmN>QHnMSrJ3I9&GF}MxxDDTO$?c0@_ZlPj9?A8+GPfP5pDdB&5Xl zmvJ=;zT(0(dE0Y0-L`~eOhUE9hDa?9N0X4+ba_aaTOg0++Yq;M64`qrM7-4n|8~Qf0nP}bd5<-wiqt4$%2@*O=rW7TE!fxVT|8(_a?^WpotVxh5nrN?7f?f zG`&U^Kng@{SEYygKGIv%a-nL@FM$XlvP{RW&jAfbr0q^DPff}%%h$-1D_>dCdaTn6 zpJ5exBtHkgRdLbAsv^n+J2iwYh*ZQ6FVo2yXI$l!6j~+yY%j>Im9WDMJqOsZSf0^2 zRVi8E77nhT(%4D+a%zzA>EWain3LB!-#*5Q3t0Xkz^HK#o~d7&oirF^HtP^XZB6-b zU*Ah`bhX*o3`OL*DJS}&jd0O78O?b-R}|i2_!Ufz0tzs%zBL5bTj5+adm82 zMp5}8d5Hw}`SSL4Z;Hf~khWg-r=9=6cWWCq(%NSJBPzL@1CXwKVr_ z^pO`?&zUSq7cvK)xDXmbHoH@N?9)|Z#I9hMcQ>x)n|wt`RIn6TfOOQ?T_Q6(hGNg5 zU|P7If@=ugb--XoKR9T;j_*3Dc)D1M(~_;dD$05$T{^%JcXRa9jOx zG3(-{MdRpXk@l7yj{?=b1c1v=aG|CXGp49cb%s~aUv0Jzu9K;Zq+JjXEe#XfMjcYZ z`(>fEh^0j`jXg@iTSvmaN-j09<)H7}_CL5$b#E5s)meq$XNFKaq_FOcN)bnv;h?9z z*3Dwq7kA8RWyFNY+{ID?+BRs%sOo=22iLoweodu3VbOe^sk?o7G0XmKCq(Taocpz} z00iq?AVq;8e-2_3Mb?|@HHZ>W>iY01ubg5%pCLHj|F!fGLZZWq-=XI_7fRqGvecs9 z{tP9=v5|$ojIc>n&L6&z3ricltHMKeV!kEcIXKAujb4b~LX+d3TXg9pqCG*|Ba4@W5z0eUm644zRnNDdRQ+ZPkD}xq4CDvv=(?NN@>c{n} zPtS0lyUa_s#b3p03y2RNYLSDjYl-z@o220ru?KyEp-v-)$-}jR<9l8Wpcc|?28D5i zqAr#07(X+};O7t!zXbP+B(EKmSy$bbw049))t52&0zuh^YUq!-OgwLVz8n3*s2M5qM#2+P#r<~ZvoK)FJ(KCRx8rhQ+36thpEFE_w}mCw~{PHyL|W2a5uH~x>kl< zQq9kxz|CC4Y|B$91Wkdw=R4;z(15IjDqow~Y2CL)TTMSRCuBRoImnX}OLz)@U6xc? zyj?XsqJL!hD6}TNV~o{5j^Jv#i48dvad7$1MWO8e3xq(h4eO zLJCT)D_)2pxL##rb)g}XP&kv}ql9_~4ns@ngX?(`IF5v0 zB(Xq`KjnqZ;tDY{8xri>zvI3Ok7UJFi&cw5<0C>Nn#oAsy1j{fi24+`^d+&)8-e$g zQhsW?fyb_2525oE-bqd%Z=LHux+PvJ=h3xCvdc$K$&rB1YXb5Zm{U{zp_JJ@)>8No z=?qp6+4}y|tOYz2jQ?XTUHAzA#p5M#!I#cYdoONRr*H#|>t=m=wd=@QpHB>j@DSVf zCDco_thz3%AeunoM%y6wx(KwCcC=>_$+*S7x=)p(A`#uL0fx9hY$Y_$%>A zyzm$}jqTgs+NZ0I!%A?TcTd9oz?o(@93 z#q~TBg@we1#g@?|l&w~qq7`XzSzr0XPCMh>Hf7eOx^A9Wh+Q1puCdkHcj=Z-eSlj- z_Y+n~^~_Qyx1x6=fIqUcfGuuA39oNLl5k}(;&YA&Ia&nU>LJ@x&Hv;ScHdfHb*~Exl3s{%PNPedrZov~)k64R0*JbvaWNsd2aDI^9VxbpQlAU%o#r6WZv<$<4vn#d#p%`)&8N;5uMCMxIp-mRG9E`N#VD+ zHkS6JyRE4N%L&gmQ2MBX=h zso@@qS z)OUFMMKwYL0&_`yC;dONRQf`ezZGFeB}me;wNbdwof)A~}UtO#z6ohF{ zly&L8eI&aWNkTNVPQyDZO1UrXOngAd0JnBG|r*4)!%x>VYJM)Oh+|YxN-p ziFUBUuAbl`MH;2n5{BcdgkPqt1i6MofK-EMkC_X}N_>5`0h3~VXR?p?aj~Z5{a)39 zjWqWYgOFGOtZ?jbyw|0nG`+lseNAfLM3T%=gkgCD!4YSa>8WFnGx3+Gy>9lf4h_KS zKHBcLP-LiohsH6l&~TP3&o3cAc-_phF)8tSTq@dzpYW16f2e@taxIpts=FX3RAEWXbg(EdaluH?s|wXOw$i?mhBU zK%M!XvytanyaguGwcO?FD=3W8}P9IGf`ysiqyz(Bf3@VIQ~++^J#1&AMvi&z9Al5T^Y9y}LJ@ z=CR=RyMt^Wi}jqP*d05D*lNk5E`CLDKUSrd%e~%TJ~+t_L5vA?D;sj5t;nJJG}z~# zsmoe)N?2>kBEzR1xdswo$$g+5hNNfKP0zxddv8asLT{p#gOagwdM_u)!T zB*5}VDw>4vjX?J&EDo7FkOSp{cav;1oT_Q6K3^s5el#fummn_f3rc>mipUya9O8#z z3-8HmQWN4DuOLgXzfHC}LH}BJW>l;!V6q$u^x`sW`X7s$r!^I1YfSEwO>$A5pSCUA ziyX%KKm3|{3h1s3l)4LY<>j*%wu@+!<)IV1`tuu3Zv&^U{RI>H8%%K7 z4|fl;$yZ~6|B-=i-BG-ri>)>aQUB+u0qdVT;=j(9<{%in#TWI&jWFq2oWz7{fBW}e zALJh^-EgwaSbXxBzx(lvK+UUaMYa_F{})KGl}r;~fKQc>K|-!vMb>dJSM!0u$12EX zsG{JVf1)z6!0SYaX)10UvRDCcC&&IQvdnEVl=!Fr1HZ@`KWxamJW9->Ae#Jx zR!;y01oZ!JFykIX;GN0?d_`sn7vqD;xMBJSlUFgf{acSAT0_~v0$0K~-%UCRCDL@c#8x3{LVZtbhu&^oAoY?iavyjYw~_`pDXJ zyll)9cQ#^Y_BXXn*_^%%$NViHy>( zR?{PU5@|(5Q%t$0!DsW~-*iYQ>313IbjT)v%1Pku-RKcnKhnup5Fj^u@F8~+rIKyN z2b=m)Ttx6Y(CkZ9r%Yp;Ge&exe_mw&V6OCY{P}79Z%?d0y?indeDcq}{{v`RURG{yos4q%WDmZXkRksf=<}$Y0+7XyIljj!Xw6Y3o={RVT5~5y9U? z_$3|YJI70wl8yieNVL7-{Gs4vOaoCb#C-A>e);bag%yya?)gqEt?1-Phl>D`T{0(utgK0WIf==g_+_F4aIXv#CuUqUA7^Zkb`m=HBB898|v@whI|Zb)1I z+%TySoL70d`||q>0NB1z`AGGfXJn0=_yL#NP`t<{i z-}LAS4!D=Z&8zlQh<@0Ebjn`R--5BEvkUPH_vZUDH z$Eabl4*g%USRWYK;^%`aeVa$${1N7VPQ+n}_?yX46?*5P#6<0*{#^MgFQ(a0Ser^C%`D?kI^&?EMed;eRd;Gsl(Tsx4LQlc}w79J(sz z&<}|hlo33%IZ^&iXCsvEK|bAZ0t?AVmI}}l8h>vf{hyBbpKvB8fzFn->lqdXh;w21 zPO`Amh#E~^D)oy(eO|T`!Qb@uc^Kv^55G_IRC!6m>0W_bkh2LRP_9NjhJEIlj{$E_iCo87XahAF^@Ni zS3$f64~L2AuYdon)4eyGp>Bcqo5e#(0|Hc1q%5=9%ru=!+Flww$Dweg@|qsmAO7&0 z$IvGaW5dK@m{v;;1h9*|Mr=>M*4$Yt7DbO2H=Lnr5&a*!&Hv1s;3jrtrfe}Qy75fR zdFA{^9AIkz23G;y3MyL5(~6D-{0h<*OiEK?b_PH>$c# znJaMCRIGZ_c;|r%s1r3th&Kw*BFc~NvHbH+AjeUiYg$3Z@7sT{BYe`ypdGWzSJ9ul zQZ0ZlAkqtnAV+fC^)=7=QFYbOdX}>}y!W#gKP9JLxaL6SsNNlnYUelt9Q8J`TV*gQ zUZCDs&TX_%YaSW6h5v^-y3ios!2ZF%-~Zv8xE4Y8AJC3@l(N-0G>`7|4kk>MI@fd5 z=BmE*U`ipM1jxoxy($WBT|&MJw3jiUh~%7lN~%2gwU_zs`r)dI53a?plksREK-=QK z(8b`+hy-B8Wxroo>{oD)064gKwruEMgEFj~UD(ysHqm8qwlvDtwJTvYa-2aJ7PwhA z9)%I7-@i>PS_gDOqu7(=s>#;m1TQX*7L%ee$YRg=X@A|}L_^4JXzh!upOpXo+k&jZ zK5Ko}4(w=J*wl@H#9`A&KY%*M2qaF7?>tEg;+TdnJ|5UsV=*$ej*QX{FoG|{a(j_5 z$Ok+$cF4B3nRHCd0i=VuNQ`mOC&am!w z{2C&OzX?WlyH}sUxG~-XQ}i!iSlaGj#4LcJUV9%YulbK0vlSN8x<91Ia%`S$wrv8_ zUfKq{4~NEm3}?k-?*q5w_A0=Zx!IxV>E5OG#3X!(X7tkh0>F?t(7xAY^``m9`K4yH zU>HSVs2Zg$Cu;-MM>{~?UjFQ;Tag%}4lP>4UjYha^B9ELN-|eK>P?CJ{P(YO1uanI z$JkHG+4k_Gnv3&%O)(?##GL&cBXe8{z{o$O^KDtjGc6zaOYQfIvA1atEe1}Ua<@_R z?IdqKJ+9)?sdWe!_xd^E7>%L7?22_90=8RX{&CHSI)i}P=(XDo`= zZQh3wG$Hh%is!3(?^hHKo0jF}cUp07!rp>`*)ePE)fLZO3s(dK!#(=PnAs4E=#XPC zC*@ONN1^r78r@21AmAejXhcsQrpWPX?-()zHFOa(@3C#bbMTb{mtZ45$hF;i3phpg z0Z;p8eu25*2W@+vAJIUJIjVva5aOpbZL@Nr`vJWRX2a5Jj1{N2ULz~U%L?mmVj zlrnW7*(3gCnR);ZpN7{8;h|pu-$An5xVqTqxf zpx#Qp%Ok3o$)U;h3&g!02!gr0Skwn=*lj7=MJv{+t`&Xo%fAjo70*@AR-)(o~TjdZ~G4g zK2)V6`obh?G!AM}_D!y8;2SZvUHw3j*$Oj(v~ zDamz%f1S=YRCu0Z7&>zU*P*!MA%}>u#4wj&VB|prrc#?}H5gxvFlr=7{Uwd{pv6vq z3veKbdCS_4iNX6@dh(y;5P{qqet`U%aLO8(tR!@2D}TRt5ap`obO@MB9$-G{e5K@o zpUrhP(Kp`mvre;pqI*;u6giiTIC6-!G=jVi%~yO%Zi;S& zTLK_I{Ff{qENz+1jQTEpX55;&_+3&qkie3MT!Z z7n?_KfMl}kz5@#&tPc2h`ZCqSJMhUQg|;vhAqFufm?D9-yM*It*BuNb8W_aKIC zmkk4U5nBwiN9q_J++v8^Bi-2V7_sdOpj$5ya>&v{e3mnNR@6iQd+bN4)fZMfnLD|R zU-5{QpC;wT0>`(P>MyTDKSCy+z60#1&LIxP_P}gz#j|-5TPcBeivsl>H-m%%e=){? zQg*`s^>hCYre3Ci9B;b&^fYtDerN-%G_I_knfO{YFG==*l@D7$Q%wSyFZy3q9)39p zdN?MONzO?#VtBB51*)zeey*8{VS3 zNeG7G=+LtRSZ(9EVr$KRj(S%!}db8^t_GCM5ClPlc2Q~q}AO(j@*B=qlww2+_7o4p=g+ zT&|taU}`lYkrPfVe=uxJi0VQx(tLQ4X+f`f194R6E)SG_w2xfZ#D6Z4Um+S%hrEu= zVuw3t-*Vmq6aANN|N8z0P7})PEZ|n~vvIJT={Dva0J7oxM(3kiYChakVjbx(qK%h% zICqWj^ym_*%TX+M7GV$0EoYM5NE-3`XZlLbkJ&X~{TL>{K{(-Zx0hTdqfB}pL9t-Z zs)=A+v>r&sENla+IttlOxNCFGuG3`BHWwd)l^epL56dFZR<}niJ>WNUpEj7+n>cM? z15#wkdNDGv@ba|6$+}l=_~PA4t-0pyPn#t(9Xnf|?QFdo|G4|#_2sYK=z$=%J-z_6 zM;_$uR}1a&nK)uOJ#^{;Pp4I;24Fx)_fJ8pNaqH~R&b{qPFnD96dcEUmol0f>%R?G zbu%*z0ss>{#u64|%j&$T2_B>xJO}`!CiboBbIm*yuHuZ}knwTxci`xt2bDm6!J9F6 zy2Wot{j-wL9IFI!o=qA!O#2I8b{rsweK@KWMDMgKRlnfh{Sc>lyLLW`L4rc_1tNpL z3vOCdy?^5W);tTC;a5j2#W8KB zTyGA0Am9jJA$NzGM>uQ!Gd(xn0U`i5ks|vF*}v|mEZqxUk)5R*lv+&45{X|lc8Ff` z)iH$iJsLBO#62Zlz9})mQ9f|>SOtX$|09b|rsP zqc-8#ngr8uJ20)VSG>zr+i%dx?$S=K1XsAl%T~+S7i33372O{K2+B{RX~Dv^K!&4T zu7>>*WGey|56*v#CpGR~o;Idm1w_D@cM~jfHHgBgfCh|pmel#d$IX>2B8DLeME=H5 zlHvt?U-B=y4c32$snvzL5<ddp2Ob%zE`jrdtNiMAu^Pqp>J8ptMtY1^~sMIdX*F zoq5#|R?f|2HS|Ai@4@KI9M*;5uIdGY z4zLmBMaHWBYw5?xSmZiN0mw$H=_~k=At?GKlP-WghZx-b8C5#@r1+RI`yk$VzoP<$ zO4Nr>&h1{R{KsGoIqUMZcY{7ez}x{7Yyj8Lmo@e^>r*>zhY93uAU&K`1-9I(?ZlpS zFTBnI-U4};r33~^!3-6i0|Y+Bm(P?IN}{s)fm=z6)CXnm6d8uUaHN=&P=M~|9Uzz{Z_LM}x zSn52g{Q)j8t6b&y_XV7wkjK|{XUnSkL>DP1&8)-rg25eKH61H+;~zoCypT88Sz%`M z*O++z^(3U&%?LnK7m_FXtoHxwFTQHR6RheWx1MhF-0j1NV_ckXhuq~?jvf+%lvej% zvj$QZ^PuM7c=uKA-3w4~Z3iX5Me$z?(Ys=4c`QJ=lhsR^c+u@L~fp%fnC)C}#431BnSf8fo~>TqRKD zkQ@pG?qoUn$CY4bioh7gJ?UZcXvLZbHKC3Dz+%g|-dU>%BJ6GIJwS(+GY|gpInSbe z?-*my){fzI4Vk$&|7Zub0m~-BJl4ODf;W%B08m4yIq_kSMZOQY*w2r~2ohujovao| zQ|QT6?cJ&WViWHHw&s#UX5govOOE*lfmI40vn5#=&%Zb*p7+i_%{{-}SN}4IY|@m~ z2>Q2%6JUYiOvSQy26GAlIu?;YN2BBI>1bvPB}T^}&TsN!hjNG77 zIGpx=kKw_|adXyURsxJtMEk}>&HHYJpH(}jv%gyWU6@$ndTCH)IM(UV|7}sFFe@1C zySzg}h@Y74DyT0d`1yg|Tohk<v-ld!jI2_S5ojIt0AZ4Ci<27&lI@1s zN5P5UU_Y4nd$$m%OGD}fIsf;`ge}=ChXI)RA!1n&bm=^pe~3W|ohPUON6o1_k%=M0 z#34J&v*8X?Q<$%Ot=*T-nzx{m7*&i6xON80FajOVziafGf-UoVATdJoi-yT;sUdCH zYYSvAR2M+}p@HAwOQrQZ*v$|vb|-CnyWB%$9Nr%;P-e2{Lb5;vw3>R+(ZNc-mOHw7 zIT8b#BN~67S@fC0A~S}|n}1GP|G&1rGAgcZ**Xvi7Tkin1a}CYhTu++#$7^i_W%t9 zcRB1b250?(Y6=zIX3==e%+Fv-#0u?C!N{t*V+;HD}qcOXO!DCb>V34gKtS z%KCad{Sils=Nv%Gh65}xGXfDG0i5o0+F7J)6BVxj(}r#JsKm)koC5z_07De9NHZs+ zmH&>zIjEx1W)eX!1Psrt0O2{Z{@vX4EymD6-LkNf2%NtSMGaG<(fS%dBw+k3i?)w7 zc<|k-lt36jn}PsdkldvA-^eIxo)fJ0XU+}1XC|4GOTTqFd>y;@_kG;ohWP;+ea)%= zKfm8Y83uX&=n9Z*r>BmcOabw=|1{vcMW>8+?Vct6m^=Xw7UpOS4tg~pa-M8Jvd zU3_M(>0X|B1cE4=M0wC#4l+Qj4Z!ZMS?tkFoF?*>{mh*J9|f@m5-ON`)wc{SuQN<< z=wl6;fyim)nav>`(7;@)TIDw}*8> zXI(Sd_KfR2V|_LNJ&4_Al6lZG%rxj&C479?4Ez_hbtbH8i^wcX`3!2Ubc;ON(<*>X zEz|#Qj9)O=;P7NX0y!1?Lx#a5c*o?MNUh~2eE{je>{c`-2&JO!&b$(!2Dze0sZBq4 z)~P%O7(BQS`TrxzvgV5hTnx_FK$J^*Jg|vmat7?NQ&nUwj@;78KHbkz;GjJU2aEDV z2^`k50WiPt-2-$P(2k4=&pwl$1{8kn0L8CPF^cMBUM!$`hzjWhX8OJkLR;=Pj)Cl& zGp$=l9ha)Q1pp=5L>^C~zQSaq#m;;}N`IbLG6arYxOljGHK3j4*5oB)(Q7A1YXsNi zr9yvP>2a1q9`FpAtX1rgrD3j&VCb-Z*r=ndHVBLH<6nEf44i;0%r0Pph!a4j7k$pO zdjyAJ{XPo=KW#8wC?iMsjiQ?w*q`DnjgK1(*q`_6IpuHt7EK3amHIQlPQdOR%KS4J z7X`z8qN#R+J9&LsxnI8)IcjC*4EeF>b9eBJc87=~Y%G3dX?ZUpn6!fqYV2buf&l7O zU4?IY@l93$15!Nq0WtBtIsy9>+yP`e#8*dvgwm*L4}K4Q8XM%`nYKpcEV%NxJV~_m zxB*Ba#a0GweH`ya04}9#fL;rYfBQ#0PZ7z{|J0%Y+MPE`0DVE1F(OP?ShrTiv(}p6 zhPADy_A{}=!TB+u)=8H(zM#Ackl4O?na?`BkD`AK`cl4$l=h+ja)5YlBT>85805JY z!TaiP=UKC=gJ3n(oFvv#7R7$xS=Li{@)L9fWCo-xZC@l)uT}ui&W`Me9Umaa)&nF3 z{ao6so+Up?j<7jUk-F$#Ub;0|GFIn&Q~(rPwr|Wu(hdQ%n1#?#UCT1Ztr>Fzh+KIH zV|tjF|4;63ijki%k~zb1RjC2b@dae#4Ds3rC@s93@`=T+8M0shMzL7Q@j5~W?fo*I z*7xC@^T! zN?&VKb%Pa^@GUI3lM7;{4UNJ zB`xJymP=_CsIt_pJoEZ!L$84g^G)Qt&2MfjXIJD^J~r97eZ(Sd7AJhz5{)NaM7(i? z7YG?NDe=ePbw>Rg8H2%zkK`E=;wNJqQRA`%z$h`(85?Gsd=i!PwhhDcwCZ?KSRJn5 zKv*Jx&;=WOq=qD}CbXX+u$M8s1XQz8JpiX&NAFG3dei_)OWco5?y0f z9KpB6RYReT?}Ciw3$f@4+lAsIDGYEQ zode$l7%~=-fa^JYE4qJnz#R1iF+ZELKF#xN&6x_z@jR4?dI9dJbP5_!Zi=hgd;v2v>M|S5z5^r(_7WZ?3jw!2^_c}m` zVO-DLf0_-O_9yfzi4FYKodj@{Fj(m{Kv~a=tMxcJ#zLSJ7)x{<;%2KpeiSncYnpo| z^3UBgt+~A`@kJN{uvR{@vRf9s3fo+595HIIG1_q zE_ef_o8V{AeTRa%{_S@D1HKk!U@Wx7teFn>eW25N z?@2e=@_nx-kx){Gg2}YCTAkT@Yo8v<>S&)d)HGMY+5$QZ#p7qlUzlRu85k6~H;Ej= zilqRU*n>;-iXe8pA zIC|8rkqT#S-KX5QEL#5Vpjz7^UW~73Qcjq#_>tgTs7UPtfpeDXkh-tsdkX~Kwuo*Z z?ApVc(lyI2S3o82sK7gtFp4;-U?(>t-BMx2*bjJ>;XDX@Ut~{l@+p16L3*61#B?u)bL_ zu|5Qt&-++GM{-R;5N+ldRY21wYmoue8vX%88%4xSmd`921iJZPH5F~t^k?Xs%S*7Dx(GTWK>O}v|fCwJQ3mk^hyhbvpNCTr)kr(Z3I z%+u8S1nA@hX4cKcWhm*rngg*61wfCEn}=lhn^8gT)ZqF1j1xn^@mdd!2inb~OahGS z6A963h>Qf^ldi0g!k?MDzEZ7Y!G7Wp!J1P)1OKdRKw@^(`nA!2e5M^P)>H<`<-{j4 z{7Lm>V@6Y6$zibvgvLgH9$5eqtu_pE0ZHw@#f41Uh(D;9>)JwrO5RUtouihcsGlYd zt7H9;5LxDNyFY`v8E~I-71Qz3+;@AAC*q>&P$$RwS@08eZ34FsszG`lCxOSqlBCF= z!%RX>uwgGK379EbwztOh(g+{#7M@U|p7us_oAo|QjM_#|7O3WN@AA~Igm@2D@IyO> zXe!INGNo4Xf&Mzg09pl|LgiqfJt(Css%ndif$dH$Xwjfi3?aCaD8y=jJsu z>}r>tl{gk6*DV2nk+8FiEE2QLx<|OGihW@+Pm5`)SXe*j)DaibwB{P#aLk9Er=Fya zh75vkA^Yl>5DEjtH?Top{^ubo3|DS(IP+70Fjih(4bA(k%t9w|rgKA&;#V@nscq5* zvA2na$QlhfgqZM>=u(gG$;wFr(L#B)_TkZ@y=(BWwn)R*5pQavUqhUmVlcXk49z!L z=F`z)tQ`lB5tfy)ifR^CwKAz~5|l0oFO zTcYf!#n>42WKhMUvNV@K>2AXa6AE*8A%vwBe3%hk96`j}P`yr3&GKhoq&P>j;DTum zKsMWAs@UX6fm*L|DixN^CU)2Ot|Kp|)>xrQv@ms=!KQW7Aa*qIkdgf>4^6ox2cCm;Yyua z(X=?aVEwdiK>Z^H91cb4!IcO`jD${`OPG!-l zU>>oA^h5T><)|dtI}LTIG}6(mn?`Iz>-wqWi{JHYhjTUk&V(2)G~wUrmTDqZ67Mb# zWK%CxPKSlSkW0XCJK-6nPEdH!YhGOxn+?frem2Iv2>mgn)H1f(y7mQ$0z%RWjW8v$b@W3ou0GpkUw4sBXHhMaeYzDofAC~T{Gy>eyI3x0)7&^j;mai!h6@7z|DIG=|oKakr;Yl$iu zRiV;ZGJK3@I!;a1*7tpIe(3$RW)xCH154lyq?x;tk9O7%w-<+>RlWwv zq>O+h-nrr!IucJ6cLf?7NC~ucfj?8?_R*z#VcDC#^`HE95q>g@JVm?K9I7bLHp;t> zTjWVk+}S?LjA;JCc+wQ~!ZLWoNT|c1r%T=AJ}Qi9t0h}L<6NC-?@w?MyL}Y}PHeUN zc&da&FG3u1{h^8o{YykIuekj3COg%j`Yw3EC4jc{b_1}ZAJ@6+9#ljU6?=RKn|%q4 zHbyilI4chY-X@WcEK!4XY%MM1}v{k&V0$^UzyeW57F!EBXxJ!rTvniXUa?A%*$ z2Hn-v6ZbdFD7hRxs7|ox5Gt7R6+?x+W)mZ9LmD;vi>bzh;oFuSmwpyg{0CYydw z(zz|BCWMy9%AKnwe4B;(7)wM$UFJlCQ%?Td;ANabtpit-2xYGCg5;E!Dmr2@Z{rs9= ziTB>Q+kEe5XGtbb@E2vN=vx5|cah2_u#N z##qeGMJz~1@2A7t?|8;J$X2#j!uRHq`7Hw1PaZ#4evwL?4<4b>1Y6cqT*F$LM;s*d zLm^URs6M?hd|B_6`6TdJQAi`acf?G(Y|f`B|J#EGBDo z=PSWiLWC8+ajd|;jSfHAMf-Sl;_cPUsPf5t`BL75u4!F~Txw9n)@AuVtR00I#?}Q z)(};!bu7)FROwH+#f0nV$Noz4?`Pn5HtXA?o3s9aYBC>r3y8R@Dr5>9ObSYhoB z9@BU<=2Qf4glISHGSw3J?5bzBbI8lk$6Bo&+*~M{EW2tf$Z>e;G zlE_7`2TsH@*ubq?RxZ9%w_;+ih^9WSl@@pFn__A$)D|Gfd6XaW3+^JhnycRj%CudKWB8io!J@~9 zpDOH3$$f1c^#om0si*1I&A6bQx?<6%=x#**NlHlQayU9&`gq6#X?QoaWY*F#SUGC9 zlP|2e%--4tu2@)Yh}d&X9l=8MUH6$S{W+(NIW=Ejlpx_i*OX=9=!8l%_Q%F^1$36V zakKui&IoY_;C4?5GY6`!YWD*S28;fPqU4%Injb%LFt&#crc{oVs{ktOm8M}-ty@E> zjynpJ0Uy%I(1#lq?YdX4k1l@+!qHy|d0y66=8+EN2^NIScUmW1wwak!LyK>5hT*Tq zX?d*YsI~i+?O4XaB+B0U>)<C8g%=nS@Pvz$FgyBh zc>kX$|9>7E6w%O;N~;r_cW4M<7IOsUhJ}2G=9(^CLG?kNNp{vz`woJ%Ryr*r=gw}j z51f03SC5u0pLe$ghqE2k(Hlqei_63#Z0xuyD|0G}8tha5VxGgDjvyrrEum7$-do}f z+^%K1c$dI>qF{m5TCWE9zh94k?H@hldFX?GQV3)=3%4_%NJll*T#F^Omrmxr@N>f< z1-<(g(q=Ex{|X^1Y|AunEuGMnzYDg>_6g?QLGIkSAmS+%0;#LA_t~UKpdAlcFJf?q zZc=%QW0u$8CwBsWMoEvdP(Rc-buxW_@gM%>KMVK+ z`?+%p!SrQ5E~CcJZU^yUYYJCOe{QZ`qwjc+kE!SqR?{V}kOb#a4Ar6d4fxTAli+p- zuJt4NI%5h`=mrHitpBDgtCEVn5mk)i=PRTwdXmFotJKcPZ`ER%d3kv$d3N(%YFRlBQag&%7dnN(IkxdgWBn$xW#m-E-$B` z;5y!)Al`ZNf4S^{7ygigiytt`2+TGE)SqO(`Bc2pFtuh*mf*&mv!1UVG-%*v|F@fp z4URwXg$bS&+mRG0Xs^BE?MG&J)PtTLsWli8mQVkFf(;Pk1728}QdBkgB{X2vRgRoG zwRwO9{^+F4;>aBBv4gY~V8BfOdJzpGikftHckgZW@dWoYuP#KI@|sF9KZjou7FFz3 z`lx?}Dt}wKO~2Oj^XmD|H=rUou5gyJe)cOnK_z(?;k1+#J4m8#6lT>3|C{~vf5036 z*>h1aqCw0?4og>uHl(#{TscNQgS;98%oDWAq=UcpwIn0L*mU_{-#RDyrKa-pZHH&9 zL4kGfjDy^WXbIj$4;jS8!=vwmE#4e;{K5BseI+oal*R8K62^Ym*#u=Kp50|CH1IP`|DrtND%la%VBL2BWvG2@z6ZYBGR=>l(T+^W9hf&~%*r}n~fY&E9 z2Tq^y=3GXqJ^#hRG+_}%rQF{eBy@mGZeAy;t?nXiaZuC>4K02fOzy+u3G$!tkUjn; zD>i&9pKLDZdKon?W_co?mKa#eIUajlfCNRtk~ZTSJ%MZMV@!}~KQe&~ut5H3=oYXs zV!XpX2MO`oF0}@6?aBoWXsrLLG3AR$7Ie)#t(FsIdf^PY{bKbZjx!#~Iq#5=93MP0 zc+|`;*RX6n%H>5PSS3sA=QAWTB5#aUJJ`ARyb+A z+7SKX1tzSt`1_AO(3Ykh8r$`XeGWL|RkeHfVMZsyKa;&Kf*Pf&rK$tTwM{G4pOMJY zz=>CnjT9+HDN|Ezj{!X2KT3v9Z8gHw-K_h$yac+pGh2Qhyz-sXFXEAUBDl=(*{2aw z?O<;-vk>0dJOB0F_m=FyGv615IXj>^!Aa^!|L93NEZ^Lp#`3$pvE!`e#_V~96y2TD z)t5i%(}4`k-B|h(KH=HnZ;ECNXbK(>MxmF=ck$Ie1=R?+U+MQ5)u5qk**nY_B`7iv zyD=JN6DYfsR!?|Y@;LIY>TVjIaF zBDSIGJ2yN?kjL8+8+BklMUMZQlI>18Vn8Jy7&e23Ma@JLqbzJ{e5}`bO!N^^8?S&? z&#p)vf!Y@I27WIo$x9}uW!QB+n+|+jWjw z9gy7|e5?3tya6FYp212#&+3r3ZM|Sz7IiQC{!>fmwfKCpnNHvWExklM{6>es%3FcM z3=xgW7$^NP$Ho<{nP!5xygctkt#H9;yeC+Fkx}F!j4-AA>1MLiHSufhm|?-N=3v*n zsCDA1P(dnYranDi-1VOD9fA9`2{rEA5;1tIY19ICQ*s9h@tv}o2s7<}r7PfXm&hy_ zoErJocPKNbfWsDm$hI5Ch z2PWd>wzKJ%;*}#(;WxZxXi>r@ast~@ntpgGb)QxL43vRJh8ReSy!;)5!y}Z2B<*89 z#-d=dwlU@82-W-HOY;=o8;@er+CsRu0-{alx`EO;otWR*FE&obm@S*1D)g*3d{|8O z%-Am4P@PX*4&i((R`AM06~)86J#<^7NCoJ2j3Ko;o8Q(btxpuYY04$cd$S~KzE;Mk zkFt{!RJR}za5{T^Ps*_6;vn+hcc$w)YVPpB3p$wCdiM)SO!ViPfH&R&gkMWsV=!4` zRdP7fm*UZeuxeY(BJ13^5P#g3yjkS@=lXXabP>npN>j1YqaC=6jh%QQo9;hBxO{OV zK_O?-!&m8d+w{ExBn4(X%Zq2|8${qiR89I5jL=GWc#IDO_z*!Ej+YGxJ~CqgL@qZ0 z@2YTR)@N^uk|DRE@JD-l3DAbg$VNXdTmAwK1H{Dmf`*qHzeJc*(2D69O}PZeq`}eV zW8Wl|?cBwFM+3~MPBMC?h$pxAsP!-ioitI`fUi{(Ytaeeg9OM^u|j=fR}-8R zN3901RPf@(z|OfAgm{dC^=PlJL$FH1P9FJ+srZv(xyl>tIIb_lYRIf2H9*PIvql>U zTORQ5$LJmyt?A#Ag(V2%z%8KOWy_DEtMC}~p=9Vtv4(OT+3e$-Lc+A02Jjfs4}_sj zobS|e(HTzVAN+{f&{!l0Zan;_VX=>xlus=wQcF{)Bbum6b+YBwUoI~YO|P0}no2)< z5!c7xN;@OogHZaYcSc;ugheJ|>J@JJGs=U9!+lAKiCvt@_64{N34P7dj@%k2O%T)| z4M;(MUPd;1H-IAql@~7zH_x?_&V!;mX=U+YU!2>WpD0XFS&Q+rbj>$iVph8o3wgNX zXDn`wo~ZGj#T~4TjLtqee$=>tG+{*b;VP?aO)nOKWW-b!#lx-4?l} z7(pRg+M*rtFnibpkIkLp11|Vb5+)a9hKrXS2+A!VZ#(f~5Rjn(s&XR&8)F0D((Dn?p3(K6js=z2wN0_aC* z-SxlTtN1>gJ-Bi4;@#xDi4QEbr~VZV{@TJL=}=Xk^;#`sBejV+Xv8;8V@z}zKa`=c zE+|h#cnv;BM+Lyu}&>)&R;X{r7euv9u5l7@Y-)8jF z!nR4niTDp)W5ga~oxWteo-qzfv1;=&D;ez=VZY`upJd)UQxB3;70eRQ)+S>(n^152wfGF(G> zJx4_a(XvlR<(=o1fNh{1a?Ao5ek(Bm%#g5$@+An%ZbI}rIwikwfRHA9pd6W>^P$m%yOy&Ty-|uwpaJt+xU>x8 z4|qwmC9x)$B0(o1d|tu}=sFI|y)RF8#obi29sTgP$-Mahlm2bYD2F~h>gbe&(17I` z#daw7^;FB`wKbhUA-(D*eWNMVUBGh8lYTxUW8<)BZ!JHL;5K!sZeqz2VSn(w5F-az zk4HgHSk$ghq5a496_f2a56LCW1g7{hQac3WXrbNt7GH3_%>{pxYpg8waK>Ak@Bviv0&n zED;|In>hUjNI~j53l#FwsRCa-U_rqt3ZgoM>o-n+zUb3}rP~rgu6W43tW}kk5pQ>v zD5srrlS8%BbG}=zcVwZa4(lnO5Iv6kaj#+Q2qSul9J3i=)%11RIDB>KJBCV-!3P}~ z;jK8HQ}Go30;TLYSVgAl?3T~4(s|X@4Ty5;Jk-xZZ$Tk^%`ykU>-E*-T z)5?7i4stxoE)M7Bt~>j3ZR+_zj$Oo~a-mcKGQM-<>1Zn3TOxhoX7u2hG5lJ_j^UXO z&BO7dZp2b-)(0)T80!n2Rq0rpLgQ@vo703+=3sBe`g{$nIIn8wKBE_5EZORFXlvrJ zOL6gAnbU4~#w17e1(9Ko6V|Y^lKG5_A9EKW*l?g<^{jUXwK=zlwR3W4pw8X zM$|dZA+zoR#1QF|FU2Oc4nJ)D@DcmeZMz~pBbc$6&CA%<28!9 zEqPjva4vtYz}BV|zm-9Ce#L_vh098tUE*1N=MxBUaBUoR-D+h5VB5V zFc8MQFbv3xS<20^vYJlbJW<$~iu{-^+nvE_yq@G>MbjbHEw=b&Ki&{m&5B-ARPKz& z1QFgnGb6HBPBSSJPJB1=9t@L8^$(1`E_SzQnI=c3>oTwK z>`U_~BbFRr!m@CMhmy^NkQ7{cyGQpmAw#6)8q-d8if6XMr8IH1`>M(c?_%-`bP9s# z^Ss7e65SVdMzqyVWN>xV5_9kvY*YD_sCuZ`>NqFW!p6csEL+5re(bxf5}ZjdFWRvl zz`Pa9lWq^->8kg;KpU%l0{})jzLd<{+UNMDNY?K?aG))gqh#CA>Zg<4&mLr%4KzDv z*|qNA%-xEPWNu+-Lb}V^dvpkT4F2tiI=0eWv%4PHI7n;dt^Nf=$QFX|R02!4lM|Pe zIS3D<;sw3(Cv$R2mQ?GE(VM)%^On4(B|f21_0>h;!CJYDnaxrAI#FUa^%OA z;zd_thmv&bLyajIReQ2xP3=Y%-W?DWllUS2KwL4yV)$lxHL%q%r7=fPR+%RG^qwfU z7`l23E>V?>rMAYBOdf5(WEGj?JP7q%+sLqv@Vt3Y?|bbeIHcg4m$GB^0l^*_&yp&l zT6!#{Mc!!etlOf32ieptAwR82jp5)!%u*h!~-;4}~s z8!!)YKgZ&)wsC%A8(N#hUeee!KV5hW5?FTH?ZCv-bh2}bF84M1OnFfKk`KwlsV;Q4 zCcI>vgCaj$B}B+MqEhKd{IsB{AY5?8(*H*{TPYoqPLUNN^Oxf>=Q6LzutT_4A;^pp zf;wZagzpSq@_!jgGRG83Q_LF<8-{ENM{4JPlC@&@Ii)vT&26 zLi4t{)544pb{MNv{77(~QQ4TGJjKRPAluo$~26LC35 zpfQx_QExaaoX{^9DhQ1b)CwXaJ10B$S#pL+@1zfN?_$f~nMMcOZFwgqvRe;n{~9;{ zc-G~f2T?T*XbO0HfSZwejC=>SrqkKtWJQ%EF~Ev!R&2+NV&$wj?LnMoK2)g|k+h&u zo70a|FF`0iF&AQP33MNA;(!4WuSf8NW1#I@49m*CdD4_T>J}Ni1C@y75!0jV<1Njt zn=x=vygiDCrkh+?IW&T$<$6H{(6=HYNjtq%^$doA`_wz4(StCv_GG`{M{7b1lP!5; z!aw-LRt#Sd&9T-HEvqyu-Z3{lZLe)t(d+m1LKBKTol1*0uxZld7eQnLS+>rFDfx;r znf%gA^YXs+@AK(u>i0cTf2QUb9OPz&-!*Bo#zi!XTzZ!j6D5i?)wDHeT)xtku^7K) c8eDFH;Wyu7tw)s#e*yeSe^3xF1sVANKiEj~N&o-= literal 0 HcmV?d00001 diff --git a/docs/index.html b/docs/index.html index ff653739..bac02a4c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -8,10 +8,10 @@ - -

Motivation

Policy Reporter was created to make the results of your Kyverno validation policies more visible and observable. By default, Kyverno provides the option to create your validation policies in audit or enforce mode. While enforce blocks to applying a manifests that violate the given policy, audit creates PolicyReports that provide information about all resources that pass or fail your policies. Because Policy Reports are simple Custom Resource Definitions you can access them with kubectl get/describe.

The disadvantages of these PolicyReports are that the results of a policy can be spread across multiple namespaces and both, the passed and failed results of multiple policies, are combined into one PolicyReport. This makes it difficult to find all failed results of a single ClusterPolicy. Since a PolicyReport contains all the results of a namespace, it is also difficult to check for new violations by new policies or resources.

Policy Reporter helps with this problems by providing different features based on PolicyReports:

  • New violations can be send to different clients like Grafana Loki, Elasticsearch, Slack, Discord or MS Teams
  • The optional metrics endpoint can be used to observe violations in monitoring tools like Grafana
  • Policy Reporter provides also a standalone Dashboard to get a graphical overview of all results with filter and an optional Kyverno Plugin to get also information about your Kyverno policies.

Use cases

Due to the work of the Kubernetes Policy Working Group and Community, the adoption of the PolicyReport and ClusterPolicyReport CRDs for different apps is increasing. This enables Policy Reporter to be used with other tools such as Kube Bench, Trivy, jsPolicy or Falco.

Screenshots

Policy Reporter UI

Dashboard light +

Motivation

Policy Reporter was created to make the results of your Kyverno validation policies more visible and observable. By default, Kyverno provides the option to create your validation policies in audit or enforce mode. While enforce blocks to applying a manifests that violate the given policy, audit creates PolicyReports that provide information about all resources that pass or fail your policies. Because Policy Reports are simple Custom Resource Definitions you can access them with kubectl get/describe.

The disadvantages of these PolicyReports are that the results of a policy can be spread across multiple namespaces and both, the passed and failed results of multiple policies, are combined into one PolicyReport. This makes it difficult to find all failed results of a single ClusterPolicy. Since a PolicyReport contains all the results of a namespace, it is also difficult to check for new violations by new policies or resources.

Policy Reporter helps with this problems by providing different features based on PolicyReports:

  • New violations can be send to different clients like Grafana Loki, Elasticsearch, Slack, Discord or MS Teams
  • The optional metrics endpoint can be used to observe violations in monitoring tools like Grafana
  • Policy Reporter provides also a standalone Dashboard to get a graphical overview of all results with filter and an optional Kyverno Plugin to get also information about your Kyverno policies.

Use cases

Due to the work of the Kubernetes Policy Working Group and Community, the adoption of the PolicyReport and ClusterPolicyReport CRDs for different apps is increasing. This enables Policy Reporter to be used with other tools such as Kube Bench, Trivy, jsPolicy or Falco.

Screenshots

Policy Reporter UI

Dashboard light -Dashboard dark

Grafana

Grafana: Policy Report Details

Discord

Discord: Policy Report Alert

Resources

Videos




Blogs

+Dashboard dark

Grafana

Grafana: Policy Report Details

Discord

Discord: Policy Report Alert

Resources

Videos




Blogs

\ No newline at end of file diff --git a/docs/kyverno-plugin/api-reference/index.html b/docs/kyverno-plugin/api-reference/index.html index db5f7474..dc8d596e 100644 --- a/docs/kyverno-plugin/api-reference/index.html +++ b/docs/kyverno-plugin/api-reference/index.html @@ -8,20 +8,20 @@ - -

API Reference

Reference of all available HTTP endpoints provided by Policy Reporter.

Core APIs

Healthz API

MethodAPIDescriptionCodes
GET/healthzReturns if the app is healthy and required CRDs are installed200, 503

Example

curl -X GET "http://localhost:8080/healthz"
  • Response 200
{}
  • Response 503
{ "error": "No Kyverno CRDs found" }

Readiness API

MethodAPIDescriptionCodes
GET/readyReturns if the app is up and running200

Example

curl -X GET "http://localhost:8080/ready"
  • Response 200
{}

CRD APIs

Policies API

MethodAPIDescriptionCodes
GET/policiesList of all available Policies and ClusterPolicies200, 500

Example

curl -X GET "http://localhost:8080/policies"
  • Response 200
[   {      "kind":"ClusterPolicy",      "name":"deny-privilege-escalation",      "autogenControllers":[         "DaemonSet",         "Deployment",         "Job",         "StatefulSet",         "CronJob"      ],      "validationFailureAction":"audit",      "background":true,      "rules":[         {            "message":"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.",            "name":"deny-privilege-escalation",            "type":"validation"         },         {            "message":"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.",            "name":"autogen-deny-privilege-escalation",            "type":"validation"         },         {            "message":"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.",            "name":"autogen-cronjob-deny-privilege-escalation",            "type":"validation"         }      ],      "category":"Pod Security Standards (Restricted)",      "description":"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.",      "severity":"medium",      "creationTimestamp":"2021-11-07T18:32:40Z",      "uid":"7cabc2f3-0e9b-4d1e-a434-a19275a54d29",      "content":"apiVersion: kyverno.io/v1\nkind: ClusterPolicy\nmetadata:\n  annotations:\n    pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob\n    policies.kyverno.io/category: Pod Security Standards (Restricted)\n    policies.kyverno.io/description: Privilege escalation, such as via set-user-ID\n      or set-group-ID file mode, should not be allowed.\n    policies.kyverno.io/severity: medium\n  creationTimestamp: \"2021-11-07T18:32:40Z\"\n  generation: 16\n  labels:\n    app: kyverno\n    app.kubernetes.io/component: kyverno\n    app.kubernetes.io/instance: kyverno-policies\n    app.kubernetes.io/managed-by: Helm\n    app.kubernetes.io/name: kyverno-policies\n    app.kubernetes.io/part-of: kyverno-policies\n    app.kubernetes.io/version: v2.1.3\n    argocd.argoproj.io/instance: kyverno-policies\n    helm.sh/chart: kyverno-policies-v2.1.3\n  name: deny-privilege-escalation\n  resourceVersion: \"1742766\"\n  uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29\nspec:\n  background: true\n  failurePolicy: Fail\n  rules:\n  - exclude:\n      resources: {}\n    generate:\n      clone: {}\n    match:\n      resources:\n        kinds:\n        - Pod\n    mutate: {}\n    name: deny-privilege-escalation\n    validate:\n      message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\n        and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\n        undefined or set to `false`.\n      pattern:\n        spec:\n          =(initContainers):\n          - =(securityContext):\n              =(allowPrivilegeEscalation): \"false\"\n          containers:\n          - =(securityContext):\n              =(allowPrivilegeEscalation): \"false\"\n  - exclude:\n      resources: {}\n    generate:\n      clone: {}\n    match:\n      resources:\n        kinds:\n        - DaemonSet\n        - Deployment\n        - Job\n        - StatefulSet\n    mutate: {}\n    name: autogen-deny-privilege-escalation\n    validate:\n      message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\n        and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\n        undefined or set to `false`.\n      pattern:\n        spec:\n          template:\n            spec:\n              =(initContainers):\n              - =(securityContext):\n                  =(allowPrivilegeEscalation): \"false\"\n              containers:\n              - =(securityContext):\n                  =(allowPrivilegeEscalation): \"false\"\n  - exclude:\n      resources: {}\n    generate:\n      clone: {}\n    match:\n      resources:\n        kinds:\n        - CronJob\n    mutate: {}\n    name: autogen-cronjob-deny-privilege-escalation\n    validate:\n      message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\n        and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\n        undefined or set to `false`.\n      pattern:\n        spec:\n          jobTemplate:\n            spec:\n              template:\n                spec:\n                  =(initContainers):\n                  - =(securityContext):\n                      =(allowPrivilegeEscalation): \"false\"\n                  containers:\n                  - =(securityContext):\n                      =(allowPrivilegeEscalation): \"false\"\n  validationFailureAction: audit\n"   }]
  • Response 500
{ "message": "Error Message" }

VerifyImage Rules API

MethodAPIDescriptionCodes
GET/verify-image-rulesList of all VerifyImages rules applied to the cluster200, 500

Example

curl -X GET "http://localhost:8080/verify-image-rules"
  • Response 200
[    {        "policy": {            "name": "check-image",            "uid": "b623d896-cfdb-4926-86c8-1bddaf93371f"        },        "rule": "check-image",        "repository": "registry.io/signatures",        "image": "ghcr.io/kyverno/test-verify-image:*",        "key": "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM\n5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA==\n-----END PUBLIC KEY-----",        "attestations": "attestations:\n- conditions:\n  - all:\n    - key: '{{ repo.uri }}'\n      operator: Equals\n      value: https://git-repo.com/org/app\n    - key: '{{ repo.branch }}'\n      operator: Equals\n      value: main\n    - key: '{{ reviewers }}'\n      operator: In\n      value:\n      - ana@example.com\n      - bob@example.com\n  predicateType: https://example.com/CodeReview/v1\n"    }]
  • Response 500
{ "message": "Error Message" }

Metrics

MethodAPIDescriptionCodes
GET/metricsPrometheus Metrics API200

kyverno_policy

Gauge: One entry represents one Rule of a Policy or ClusterPolicy. Deleted policies and rules will also be removed from the metrics.

LabelDescription
backgroundBackground scan enabled or disabled
categoryCategory of the policy
kindPolicy or ClusterPolicy
namespaceNamespace of the policy
policyName of the policy
ruleName of the rule within the policy
ruleRule of the result
severitySeverity of the policy
typeType of the rule: validation / mutation / generation
validationFailureActionvalidationFailureAction of the rule: audit / enforce

Example

curl -X GET "http://localhost:8080/metrics"
  • Response 200
# HELP policy_report_kyverno_policy List of all Policies
+

API Reference

Reference of all available HTTP endpoints provided by Policy Reporter.

Core APIs

Healthz API

MethodAPIDescriptionCodes
GET/healthzReturns if the app is healthy and required CRDs are installed200, 503

Example

curl -X GET "http://localhost:8080/healthz"
  • Response 200
{}
  • Response 503
{ "error": "No Kyverno CRDs found" }

Readiness API

MethodAPIDescriptionCodes
GET/readyReturns if the app is up and running200

Example

curl -X GET "http://localhost:8080/ready"
  • Response 200
{}

CRD APIs

Policies API

MethodAPIDescriptionCodes
GET/policiesList of all available Policies and ClusterPolicies200, 500

Example

curl -X GET "http://localhost:8080/policies"
  • Response 200
[   {      "kind":"ClusterPolicy",      "name":"deny-privilege-escalation",      "autogenControllers":[         "DaemonSet",         "Deployment",         "Job",         "StatefulSet",         "CronJob"      ],      "validationFailureAction":"audit",      "background":true,      "rules":[         {            "message":"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.",            "name":"deny-privilege-escalation",            "type":"validation"         },         {            "message":"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.",            "name":"autogen-deny-privilege-escalation",            "type":"validation"         },         {            "message":"Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation, and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be undefined or set to `false`.",            "name":"autogen-cronjob-deny-privilege-escalation",            "type":"validation"         }      ],      "category":"Pod Security Standards (Restricted)",      "description":"Privilege escalation, such as via set-user-ID or set-group-ID file mode, should not be allowed.",      "severity":"medium",      "creationTimestamp":"2021-11-07T18:32:40Z",      "uid":"7cabc2f3-0e9b-4d1e-a434-a19275a54d29",      "content":"apiVersion: kyverno.io/v1\nkind: ClusterPolicy\nmetadata:\n  annotations:\n    pod-policies.kyverno.io/autogen-controllers: DaemonSet,Deployment,Job,StatefulSet,CronJob\n    policies.kyverno.io/category: Pod Security Standards (Restricted)\n    policies.kyverno.io/description: Privilege escalation, such as via set-user-ID\n      or set-group-ID file mode, should not be allowed.\n    policies.kyverno.io/severity: medium\n  creationTimestamp: \"2021-11-07T18:32:40Z\"\n  generation: 16\n  labels:\n    app: kyverno\n    app.kubernetes.io/component: kyverno\n    app.kubernetes.io/instance: kyverno-policies\n    app.kubernetes.io/managed-by: Helm\n    app.kubernetes.io/name: kyverno-policies\n    app.kubernetes.io/part-of: kyverno-policies\n    app.kubernetes.io/version: v2.1.3\n    argocd.argoproj.io/instance: kyverno-policies\n    helm.sh/chart: kyverno-policies-v2.1.3\n  name: deny-privilege-escalation\n  resourceVersion: \"1742766\"\n  uid: 7cabc2f3-0e9b-4d1e-a434-a19275a54d29\nspec:\n  background: true\n  failurePolicy: Fail\n  rules:\n  - exclude:\n      resources: {}\n    generate:\n      clone: {}\n    match:\n      resources:\n        kinds:\n        - Pod\n    mutate: {}\n    name: deny-privilege-escalation\n    validate:\n      message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\n        and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\n        undefined or set to `false`.\n      pattern:\n        spec:\n          =(initContainers):\n          - =(securityContext):\n              =(allowPrivilegeEscalation): \"false\"\n          containers:\n          - =(securityContext):\n              =(allowPrivilegeEscalation): \"false\"\n  - exclude:\n      resources: {}\n    generate:\n      clone: {}\n    match:\n      resources:\n        kinds:\n        - DaemonSet\n        - Deployment\n        - Job\n        - StatefulSet\n    mutate: {}\n    name: autogen-deny-privilege-escalation\n    validate:\n      message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\n        and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\n        undefined or set to `false`.\n      pattern:\n        spec:\n          template:\n            spec:\n              =(initContainers):\n              - =(securityContext):\n                  =(allowPrivilegeEscalation): \"false\"\n              containers:\n              - =(securityContext):\n                  =(allowPrivilegeEscalation): \"false\"\n  - exclude:\n      resources: {}\n    generate:\n      clone: {}\n    match:\n      resources:\n        kinds:\n        - CronJob\n    mutate: {}\n    name: autogen-cronjob-deny-privilege-escalation\n    validate:\n      message: Privilege escalation is disallowed. The fields spec.containers[*].securityContext.allowPrivilegeEscalation,\n        and spec.initContainers[*].securityContext.allowPrivilegeEscalation must be\n        undefined or set to `false`.\n      pattern:\n        spec:\n          jobTemplate:\n            spec:\n              template:\n                spec:\n                  =(initContainers):\n                  - =(securityContext):\n                      =(allowPrivilegeEscalation): \"false\"\n                  containers:\n                  - =(securityContext):\n                      =(allowPrivilegeEscalation): \"false\"\n  validationFailureAction: audit\n"   }]
  • Response 500
{ "message": "Error Message" }

VerifyImage Rules API

MethodAPIDescriptionCodes
GET/verify-image-rulesList of all VerifyImages rules applied to the cluster200, 500

Example

curl -X GET "http://localhost:8080/verify-image-rules"
  • Response 200
[    {        "policy": {            "name": "check-image",            "uid": "b623d896-cfdb-4926-86c8-1bddaf93371f"        },        "rule": "check-image",        "repository": "registry.io/signatures",        "image": "ghcr.io/kyverno/test-verify-image:*",        "key": "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE8nXRh950IZbRj8Ra/N9sbqOPZrfM\n5/KAQN0/KjHcorm/J5yctVd7iEcnessRQjU917hmKO6JWVGHpDguIyakZA==\n-----END PUBLIC KEY-----",        "attestations": "attestations:\n- conditions:\n  - all:\n    - key: '{{ repo.uri }}'\n      operator: Equals\n      value: https://git-repo.com/org/app\n    - key: '{{ repo.branch }}'\n      operator: Equals\n      value: main\n    - key: '{{ reviewers }}'\n      operator: In\n      value:\n      - ana@example.com\n      - bob@example.com\n  predicateType: https://example.com/CodeReview/v1\n"    }]
  • Response 500
{ "message": "Error Message" }

Metrics

MethodAPIDescriptionCodes
GET/metricsPrometheus Metrics API200

kyverno_policy

Gauge: One entry represents one Rule of a Policy or ClusterPolicy. Deleted policies and rules will also be removed from the metrics.

LabelDescription
backgroundBackground scan enabled or disabled
categoryCategory of the policy
kindPolicy or ClusterPolicy
namespaceNamespace of the policy
policyName of the policy
ruleName of the rule within the policy
ruleRule of the result
severitySeverity of the policy
typeType of the rule: validation / mutation / generation
validationFailureActionvalidationFailureAction of the rule: audit / enforce

Example

curl -X GET "http://localhost:8080/metrics"
  • Response 200
# HELP policy_report_kyverno_policy List of all Policies
 # TYPE policy_report_kyverno_policy gauge
 kyverno_policy{background="true",category="",kind="ClusterPolicy",namespace="",policy="require-ns-labels",rule="check-for-labels-on-namespace",severity="",type="validation",validationFailureAction="audit"} 1
 kyverno_policy{background="true",category="Pod Security Standards (Default)",kind="ClusterPolicy",namespace="",policy="disallow-add-capabilities",rule="autogen-capabilities",severity="medium",type="validation",validationFailureAction="audit"} 1
-kyverno_policy{background="true",category="Pod Security Standards (Default)",kind="ClusterPolicy",namespace="",policy="disallow-add-capabilities",rule="autogen-cronjob-capabilities",severity="medium",type="validation",validationFailureAction="audit"} 1
+kyverno_policy{background="true",category="Pod Security Standards (Default)",kind="ClusterPolicy",namespace="",policy="disallow-add-capabilities",rule="autogen-cronjob-capabilities",severity="medium",type="validation",validationFailureAction="audit"} 1
\ No newline at end of file diff --git a/docs/kyverno-plugin/config-reference/index.html b/docs/kyverno-plugin/config-reference/index.html index 7bcb25e0..75962ca6 100644 --- a/docs/kyverno-plugin/config-reference/index.html +++ b/docs/kyverno-plugin/config-reference/index.html @@ -8,14 +8,16 @@ - -

Config Reference

Configuration file reference with all possible options.

kubeconfig: '~/.kube/config' api:  port: 8080rest:  enabled: falsemetrics:  enabled: falseblockReports:  enabled: false  eventNamespace: default  results:     maxPerReport: 200    keepOnlyLatest: false  source: "Kyverno Event"leaderElection:  enabled: false  releaseOnCancel: true  leaseDuration: 15  renewDeadline: 10  retryPeriod: 2
+

Config Reference

Configuration file reference with all possible options.

kubeconfig: '~/.kube/config' api:  port: 8080  # HTTP Basic Authentication for APIs and metrics endpoints  basicAuth:    username: ""    password: ""    secretRef: ""rest:  enabled: falsemetrics:  enabled: falseblockReports:  enabled: false  eventNamespace: default  results:     maxPerReport: 200    keepOnlyLatest: false  source: "Kyverno Event"leaderElection:  enabled: false  releaseOnCancel: true  leaseDuration: 15  renewDeadline: 10  retryPeriod: 2
\ No newline at end of file diff --git a/docs/kyverno-plugin/development/index.html b/docs/kyverno-plugin/development/index.html index 21853533..949eb85e 100644 --- a/docs/kyverno-plugin/development/index.html +++ b/docs/kyverno-plugin/development/index.html @@ -8,14 +8,14 @@ - -

Local Development

Requirements

  • Go >= v1.19
  • (optional) Kubernetes Cluster with Kyverno installed

Getting started

Fork and/or checkout Policy Reporter Kyverno plugin on GitHub

Install dependencies

go get ./...

Unit Tests

Run unit tests locally with

make test

or

go test -v ./... -timeout=10s

Running Kyverno Plugin

To run the Kyverno plugin locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for Kyverno Policies and ClusterPolicies. The configuration can be done via CLI arguments, config.yaml, or a mix of both.

go run main.go run -k ~/.kube/config

Argument Reference

ArgumentShortDescriptionDefault
--kubeconfig-kpath to the kubeconfig file,
used to connect to the Kubernetes API
--config-cpath to the Policy Reporter config fileconfig.yaml
--metrics-enabled-menables the Metrics API endpointsfalse
--rest-enabled-renables the REST API endpointsfalse
--port-pused port for the HTTP server8080

Compile and run Policy Reporter

make build./build/kyverno-plugin run -k ~/.kube/config
+

Local Development

Requirements

  • Go >= v1.19
  • (optional) Kubernetes Cluster with Kyverno installed

Getting started

Fork and/or checkout Policy Reporter Kyverno plugin on GitHub

Install dependencies

go get ./...

Unit Tests

Run unit tests locally with

make test

or

go test -v ./... -timeout=10s

Running Kyverno Plugin

To run the Kyverno plugin locally, you must connect it to a Kubernetes cluster. This is required because it connects to the Kubernetes API to watch for Kyverno Policies and ClusterPolicies. The configuration can be done via CLI arguments, config.yaml, or a mix of both.

go run main.go run -k ~/.kube/config

Argument Reference

ArgumentShortDescriptionDefault
--kubeconfig-kpath to the kubeconfig file,
used to connect to the Kubernetes API
--config-cpath to the Policy Reporter config fileconfig.yaml
--metrics-enabled-menables the Metrics API endpointsfalse
--rest-enabled-renables the REST API endpointsfalse
--port-pused port for the HTTP server8080

Compile and run Policy Reporter

make build./build/kyverno-plugin run -k ~/.kube/config
\ No newline at end of file diff --git a/docs/ui/api-reference/index.html b/docs/ui/api-reference/index.html index 28ce7756..988ee323 100644 --- a/docs/ui/api-reference/index.html +++ b/docs/ui/api-reference/index.html @@ -8,18 +8,18 @@ - -

API Reference

Reference of all available HTTP endpoints provided by the Policy Reporter UI.

Core APIs

Push API

MethodAPIDescriptionCodes
POST/api/pushReceive a single PolicyReport result and store it in memory.200, 500

Example

curl -X POST -H "Content-type: application/json" -d '{"Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.","Policy":"require-run-as-non-root","Rule":"check-containers","Priority":"warning","Status":"fail","Category":"Pod Security Standards (Restricted)","Source":"Kyverno","Scored":true,"CreationTimestamp":"2021-12-04T10:13:02Z","Resource":{"APIVersion":"v1","Kind":"Pod","Name":"nginx2","Namespace":"test","UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"}}' "http://localhost:8080/api/push"

Body JSON

{   "Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "Policy":"require-run-as-non-root",   "Rule":"check-containers",   "Priority":"warning",   "Status":"fail",   "Category":"Pod Security Standards (Restricted)",   "Source":"Kyverno",   "Scored":true,   "CreationTimestamp":"2021-12-04T10:13:02Z",   "Resource":{      "APIVersion":"v1",      "Kind":"Pod",      "Name":"nginx2",      "Namespace":"test",      "UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}
  • Response 200
{}
  • Response 500
{ "message": "Error Message" }

Results API

MethodAPIDescriptionCodes
GET/api/result-logReturns the logs of received results.200, 500

Example

curl -X GET "http://localhost:8080/api/result-log"
  • Response 200
[   {      "message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",      "policy":"require-run-as-non-root",      "rule":"check-containers",      "priority":"warning",      "status":"fail",      "category":"Pod Security Standards (Restricted)",      "scored":true,      "resource":{         "apiVersion":"v1",         "kind":"Pod",         "name":"nginx2",         "namespace":"test",         "uid":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"      },      "creationTimestamp":"2021-12-04T10:13:02Z"   }]
  • Response 500
{ "message": "Error Message" }

Config API

MethodAPIDescriptionCodes
GET/api/configReturns configured plugins and the default displayMode.200, 500

Example

curl -X GET "http://localhost:8080/api/config"
  • Response 200
{{  "views": {    "dashboard": {      "policyReports": true,      "clusterPolicyReports": true    },    "logs": true,    "policyReports": true,    "clusterPolicyReports": true,    "kyvernoPolicies": true,    "kyvernoVerifyImages": true  },  "displayMode": "",   "plugins":[      "kyverno"   ]}
  • Response 500
{ "message": "Error Message" }

Proxy APIs

Policy Reporter

MethodAPIDescription
GET/api/v1/*Proxy to the configured Policy Reporter host URL.

See Policy Reporter - API Reference for all available endpoints.

Kyverno Plugin

MethodAPIDescription
GET/api/kyverno/*Proxy to the configured Policy Reporter Kyverno plugin host URL.

See Kyverno Plugin - API Reference for all available endpoints.

+

API Reference

Reference of all available HTTP endpoints provided by the Policy Reporter UI.

Core APIs

Push API

MethodAPIDescriptionCodes
POST/api/pushReceive a single PolicyReport result and store it in memory.200, 500

Example

curl -X POST -H "Content-type: application/json" -d '{"Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.","Policy":"require-run-as-non-root","Rule":"check-containers","Priority":"warning","Status":"fail","Category":"Pod Security Standards (Restricted)","Source":"Kyverno","Scored":true,"CreationTimestamp":"2021-12-04T10:13:02Z","Resource":{"APIVersion":"v1","Kind":"Pod","Name":"nginx2","Namespace":"test","UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"}}' "http://localhost:8080/api/push"

Body JSON

{   "Message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",   "Policy":"require-run-as-non-root",   "Rule":"check-containers",   "Priority":"warning",   "Status":"fail",   "Category":"Pod Security Standards (Restricted)",   "Source":"Kyverno",   "Scored":true,   "CreationTimestamp":"2021-12-04T10:13:02Z",   "Resource":{      "APIVersion":"v1",      "Kind":"Pod",      "Name":"nginx2",      "Namespace":"test",      "UID":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"   }}
  • Response 200
{}
  • Response 500
{ "message": "Error Message" }

Results API

MethodAPIDescriptionCodes
GET/api/result-logReturns the logs of received results.200, 500

Example

curl -X GET "http://localhost:8080/api/result-log"
  • Response 200
[   {      "message":"validation error: Running as root is not allowed. The fields spec.securityContext.runAsNonRoot, spec.containers[*].securityContext.runAsNonRoot, and spec.initContainers[*].securityContext.runAsNonRoot must be `true`. Rule check-containers[0] failed at path /spec/securityContext/runAsNonRoot/. Rule check-containers[1] failed at path /spec/containers/0/securityContext/.",      "policy":"require-run-as-non-root",      "rule":"check-containers",      "priority":"warning",      "status":"fail",      "category":"Pod Security Standards (Restricted)",      "scored":true,      "resource":{         "apiVersion":"v1",         "kind":"Pod",         "name":"nginx2",         "namespace":"test",         "uid":"ac4d11f3-0aa8-43f0-8056-98f4eae0d956"      },      "creationTimestamp":"2021-12-04T10:13:02Z"   }]
  • Response 500
{ "message": "Error Message" }

Config API

MethodAPIDescriptionCodes
GET/api/configReturns configured plugins and the default displayMode.200, 500

Example

curl -X GET "http://localhost:8080/api/config"
  • Response 200
{{  "views": {    "dashboard": {      "policyReports": true,      "clusterPolicyReports": true    },    "logs": true,    "policyReports": true,    "clusterPolicyReports": true,    "kyvernoPolicies": true,    "kyvernoVerifyImages": true  },  "displayMode": "",   "plugins":[      "kyverno"   ]}
  • Response 500
{ "message": "Error Message" }

Proxy APIs

Policy Reporter

MethodAPIDescription
GET/api/v1/*Proxy to the configured Policy Reporter host URL.

See Policy Reporter - API Reference for all available endpoints.

Kyverno Plugin

MethodAPIDescription
GET/api/kyverno/*Proxy to the configured Policy Reporter Kyverno plugin host URL.

See Kyverno Plugin - API Reference for all available endpoints.

\ No newline at end of file diff --git a/docs/ui/config-reference/index.html b/docs/ui/config-reference/index.html index 6ecb87a3..59fb998c 100644 --- a/docs/ui/config-reference/index.html +++ b/docs/ui/config-reference/index.html @@ -8,16 +8,16 @@ - -

Config Reference

Configuration file reference with all possible options.

logSize: 200displayMode: "" # Possible options: "dark" / "light"# Used in the ClusterSelect, if you configure additional clustersclusterName: Dev Cluster# Attention: be sure that your APIs are not accessable for the outside world# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UIclusters: - name: External Cluster                              # name used for the selection of the Cluster   api: https://policy-reporter.external.cluster       # reachable external Policy Reporter REST API   kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST APIviews:  # information shown on the overall dashboard / index page  dashboard:    policyReports: true    clusterPolicyReports: true    # hides entire pages / views  logs: true  policyReports: true  clusterPolicyReports: true  kyvernoPolicies: true  kyvernoVerifyImages: trueredis:  enabled: false  address: "redis:6379"  database: 0  prefix: "policy-reporter-ui"  username: ""  password: ""
+

Config Reference

Configuration file reference with all possible options.

apiConfig:  # enable API debug logging  logging: false  # set forward and origin headers  overwriteHost: false  # authorize API calls against HTTP Basic authenticated API calls  basicAuth:    username: ""    password: ""    secretRef: "" # get username/password from existing secretlogSize: 200displayMode: "" # Possible options: "dark" / "light"# Used in the ClusterSelect, if you configure additional clustersclusterName: Dev Cluster# Attention: be sure that your APIs are not accessable for the outside world# Use tools like VPN, private Networks or internal Network Load Balancer to expose your APIs in a secure way to the UIclusters: - name: External Cluster                              # name used for the selection of the Cluster   api: https://policy-reporter.external.cluster       # reachable external Policy Reporter REST API   kyvernoApi: https://kyverno-plugin.external.cluster # (optional) reachable external Policy Reporter Kyverno Plugin REST API    username: username                                  # HTTP BasicAuth Username    password: password                                  # HTTP BasicAuth Password    secretRef: auth-secret                              # all configuration can also provided as existing secret with the related key/value pairs, except the cluster name.views:  # information shown on the overall dashboard / index page  dashboard:    policyReports: true    clusterPolicyReports: true    # hides entire pages / views  logs: true  policyReports: true  clusterPolicyReports: true  kyvernoPolicies: true  kyvernoVerifyImages: trueredis:  enabled: false  address: "redis:6379"  database: 0  prefix: "policy-reporter-ui"  username: ""  password: ""
\ No newline at end of file diff --git a/docs/ui/development/index.html b/docs/ui/development/index.html index 2dfb9e94..3939d9aa 100644 --- a/docs/ui/development/index.html +++ b/docs/ui/development/index.html @@ -8,14 +8,14 @@ - -

Local Development

Go Backend

The Go Backend acts as:

  • Backend store and API for the Policy Report pushes
  • File server for the NuxtJS single page application (the actual UI)
  • HTTP proxy for the Policy Reporter REST API
  • HTTP proxy for the Kyverno plugin REST API (if enabled)

Requirements

  • Go >= v1.19

Getting started

Fork and/or checkout Policy Reporter UI on GitHub

The Go Backend is located in the ./server directory

Install dependencies

cd servergo get ./...

Running Policy Reporter UI

go run main.go -no-ui -dev -port=8082

Argument Reference

ArgumentDescriptionDefault
-configpath to the Policy Reporter UI config fileconfig.yaml
-devadds the Access-Control-Allow-Origin HTTP header
to all APIs to avoid CORS errors
false
-no-uidisables the SPA handler to start the backend without the UI,
only for development purposes
false
-policy-reporterHost URL to Policy Reporter,
used to proxy API requests to and from the UI
-kyverno-pluginHost URL to Policy Reporter Kyverno plugin,
used to proxy API requests to and from the UI
-portused port for the HTTP server8080

Compile and run Policy Reporter UI

make build./build/policyreporter-ui -no-ui -dev -port=8082

NuxtJS Frontend

The actual frontend is a single page application based on NuxtJS and TypeScript.

Requirements

  • NodeJS >= v16
  • Local running Policy Reporter UI backend
  • Accessible Policy Reporter REST API
  • Accessible Kyverno plugin REST API (optional)

Preparation

Access Policy Reporter via port forwarding:

kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter

Access Policy Reporter Kyverno plugin via port forwarding:

kubectl port-forward service/policy-reporter-kyverno-plugin 8083:8080 -n policy-reporter

Start the Policy Reporter UI server in development mode without the UI. The server has to be started in the server directory of the Policy Reporter UI project.

go run main.go -no-ui -dev -port=8082 -policy-reporter http://localhost:8080 -kyverno-plugin http://localhost:8083

Install Dependencies

Dependencies are managed with NPM.

npm install

Running Policy Reporter UI

Create a .env file to configure the Policy Reporter UI backend URL. With this setup you can just copy the prepared .env.example.

cp .env.example .env

Start the NuxtJS development server

npm run dev

Open http://localhost:3000.

Check the output of the npm run dev command if this port is not working.

+

Local Development

Go Backend

The Go Backend acts as:

  • Backend store and API for the Policy Report pushes
  • File server for the NuxtJS single page application (the actual UI)
  • HTTP proxy for the Policy Reporter REST API
  • HTTP proxy for the Kyverno plugin REST API (if enabled)

Requirements

  • Go >= v1.19

Getting started

Fork and/or checkout Policy Reporter UI on GitHub

The Go Backend is located in the ./server directory

Install dependencies

cd servergo get ./...

Running Policy Reporter UI

go run main.go -no-ui -dev -port=8082

Argument Reference

ArgumentDescriptionDefault
-configpath to the Policy Reporter UI config fileconfig.yaml
-devadds the Access-Control-Allow-Origin HTTP header
to all APIs to avoid CORS errors
false
-no-uidisables the SPA handler to start the backend without the UI,
only for development purposes
false
-policy-reporterHost URL to Policy Reporter,
used to proxy API requests to and from the UI
-kyverno-pluginHost URL to Policy Reporter Kyverno plugin,
used to proxy API requests to and from the UI
-portused port for the HTTP server8080

Compile and run Policy Reporter UI

make build./build/policyreporter-ui -no-ui -dev -port=8082

NuxtJS Frontend

The actual frontend is a single page application based on NuxtJS and TypeScript.

Requirements

  • NodeJS >= v16
  • Local running Policy Reporter UI backend
  • Accessible Policy Reporter REST API
  • Accessible Kyverno plugin REST API (optional)

Preparation

Access Policy Reporter via port forwarding:

kubectl port-forward service/policy-reporter 8080:8080 -n policy-reporter

Access Policy Reporter Kyverno plugin via port forwarding:

kubectl port-forward service/policy-reporter-kyverno-plugin 8083:8080 -n policy-reporter

Start the Policy Reporter UI server in development mode without the UI. The server has to be started in the server directory of the Policy Reporter UI project.

go run main.go -no-ui -dev -port=8082 -policy-reporter http://localhost:8080 -kyverno-plugin http://localhost:8083

Install Dependencies

Dependencies are managed with NPM.

npm install

Running Policy Reporter UI

Create a .env file to configure the Policy Reporter UI backend URL. With this setup you can just copy the prepared .env.example.

cp .env.example .env

Start the NuxtJS development server

npm run dev

Open http://localhost:3000.

Check the output of the npm run dev command if this port is not working.

\ No newline at end of file