Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
1.6 KiB
Installation Manifests for Policy Reporter
You can use this manifests to install Policy Reporter without additional tools like Helm or Kustomize. The manifests are structured into different feature sets.
All installations must take place in the policy-reporter
namespace. As its the configured namespace for RBAC resources.
Policy Reporter
The policy-reporter
folder is a basic installation for Policy Reporter without the UI or other components. It runs with the REST API and Metrics Endpoint enabled.
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifests/policy-reporter/install.yaml
Policy Reporter UI
The policy-reporter-ui
folder installs Policy Reporter together with the Policy Reporter UI components and Metrics enabled.
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifests/policy-reporter-ui/install.yaml
Policy Reporter UI + Kyverno Plugin
The policy-reporter-kyverno-ui
folder installs Policy Reporter together with the Policy Reporter UI, Kyverno Plugin components and Metrics enabled.
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifests/policy-reporter-kyverno-ui/install.yaml
Policy Reporter UI + Kyverno Plugin in HA Mode
The policy-reporter-kyverno-ui-ha
installs the same compoments as policy-reporter-kyverno-ui
but runs all components in HA mode (2 replicas) and creates additional resources for leader elections.
kubectl apply -f https://raw.githubusercontent.com/kyverno/policy-reporter/main/manifests/policy-reporter-kyverno-ui-ha/install.yaml