You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -66,7 +62,7 @@ Robusta KRR (Kubernetes Resource Recommender) is a CLI tool for **optimizing res
66
62
67
63
### Auto-Apply Mode
68
64
69
-
**New:**Put right-sizing on auto-pilot by applying recommendations automatically. [Request beta access](https://robusta-dev.typeform.com/krr-auto-apply).
65
+
Put right-sizing on auto-pilot by applying recommendations automatically. See the [KRR Enforcer docs](https://github.com/robusta-dev/krr/tree/main/enforcer).
70
66
71
67
### Data Integrations
72
68
@@ -90,6 +86,7 @@ _View instructions for: [Seeing recommendations in a UI](#free-ui-for-krr-recomm
90
86
-**Explainability**: [Understand how recommendations were calculated with explanation graphs](#free-krr-ui-on-robusta-saas)
91
87
-**Extensible Strategies**: Easily create and use your own strategies for calculating resource recommendations.
92
88
-**Free SaaS Platform**: See why KRR recommends what it does, by using the [free Robusta SaaS platform](https://platform.robusta.dev/signup/?benefits=krr&utm_source=github&utm_medium=krr-readme&utm_content=features-free-saas-platform).
89
+
-**AI-Powered Fixes**: [Generate fixes for KRR recommendations using HolmesGPT](#free-krr-ui-on-robusta-saas) on the Robusta SaaS platform
93
90
-**Future Support**: Upcoming versions will support custom resources (e.g. GPUs) and custom metrics.
94
91
95
92
### How Much Can I Expect to Save with KRR?
@@ -271,11 +268,11 @@ We highly recommend using the [free Robusta SaaS platform](https://platform.robu
271
268
- Understand individual app recommendations with app usage history
272
269
- Sort and filter recommendations by namespace, priority, and more
273
270
- Give devs a YAML snippet to fix the problems KRR finds
274
-
-Analyze impact using KRR scan history
271
+
-Automatically generate fixes for KRR recommendations using AI and HolmesGPT
Copy file name to clipboardExpand all lines: enforcer/README.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,14 @@ A mutating webhook server that automatically enforces [KRR (Kubernetes Resource
8
8
-**Flexible Enforcement Modes**: Support for enforce/ignore modes per workload
9
9
-**REST API**: Query recommendations via HTTP endpoints
10
10
11
+
## Prerequisites
12
+
13
+
The KRR Enforcer requires Robusta (which bundles KRR) to be installed in your cluster, along with a Robusta UI account (free tier available) to store KRR scan results.
14
+
15
+
Start by installing Robusta in your cluster using the [all-in-one installation guide](https://docs.robusta.dev/master/setup-robusta/installation/all-in-one-installation.html)
16
+
17
+
Once Robusta is running, you can install the KRR Enforcer as described below.
18
+
11
19
## Enforcement Modes
12
20
13
21
Enforcement can be configured globally or on a per-workload basis.
@@ -44,7 +52,6 @@ The webhook uses `failurePolicy: Ignore` by default, meaning if the webhook fail
44
52
### Prerequisites
45
53
- Helm 3.x
46
54
- Prometheus Operator (optional, for metrics collection)
47
-
- Robusta UI account - used to store KRR scan results
0 commit comments