1
0
Fork 0
mirror of https://github.com/kyverno/policy-reporter.git synced 2024-12-14 11:57:32 +00:00
policy-reporter/manifests/README.md
Frank Jogeleit e99ac42ad7 Update README.md
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2024-11-29 13:03:06 +01:00

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