diff --git a/documentation/writing-policies-generate.md b/documentation/writing-policies-generate.md
index fec286e3ff..e4dcda2b1e 100644
--- a/documentation/writing-policies-generate.md
+++ b/documentation/writing-policies-generate.md
@@ -72,10 +72,10 @@ spec:
namespace: "{{request.object.metadata.name}}" # namespace that triggers this rule
data:
spec:
- podSelector:
- matchLabels: {}
- matchExpressions: []
- policyTypes: []
+ # select all pods in the namespace
+ podSelector: {}
+ policyTypes:
+ - Ingress
metadata:
labels:
policyname: "default"
diff --git a/documentation/writing-policies-validate.md b/documentation/writing-policies-validate.md
index 339bc0292f..6b628ed0bd 100644
--- a/documentation/writing-policies-validate.md
+++ b/documentation/writing-policies-validate.md
@@ -134,17 +134,17 @@ spec :
- Deployment
# Name is optional and can use wildcards
name: "*"
- # Selector is optional
- selector:
validate:
pattern:
spec:
- ^(containers):
- resources:
- requests:
- memory: "$(<=./../../limits/memory)"
- limits:
- memory: "2048Mi"
+ template:
+ spec:
+ ^(containers):
+ - resources:
+ requests:
+ memory: "$(<=./../../limits/memory)"
+ limits:
+ memory: "2048Mi"
````
### Logical OR across validation patterns
diff --git a/documentation/writing-policies.md b/documentation/writing-policies.md
index cfede6f81e..b0890dedf4 100644
--- a/documentation/writing-policies.md
+++ b/documentation/writing-policies.md
@@ -63,4 +63,4 @@ Each rule can validate, mutate, or generate configurations of matching resources
---
-*Read Next >> [Validate Resources](/documentation/writing-policies-validate.md)*
\ No newline at end of file
+*Read Next >> [Validate Resources](/documentation/writing-policies-validate.md)*