Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revise authorization topic #45195

Merged
merged 5 commits into from
Apr 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 7 additions & 3 deletions content/en/docs/concepts/security/security-checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ evaluated on its merits.
- [ ] A process exists for periodic access review, and reviews occur no more
than 24 months apart.
- [ ] The [Role Based Access Control Good Practices](/docs/concepts/security/rbac-good-practices/)
is followed for guidance related to authentication and authorization.
are followed for guidance related to authentication and authorization.

After bootstrapping, neither users nor components should authenticate to the
Kubernetes API as `system:masters`. Similarly, running all of
Expand Down Expand Up @@ -405,8 +405,12 @@ alpha state but could be considered for certain use cases:

## What's next

- [RBAC Good Practices](/docs/concepts/security/rbac-good-practices/) for
further information on authorization.
- [Privilege escalation via Pod creation](/docs/reference/access-authn-authz/authorization/#privilege-escalation-via-pod-creation)
warns you about a specific access control risk; check how you're managing that
threat.
- If you use Kubernetes RBAC, read
[RBAC Good Practices](/docs/concepts/security/rbac-good-practices/) for
further information on authorization.
- [Securing a Cluster](/docs/tasks/administer-cluster/securing-a-cluster/) for
information on protecting a cluster from accidental or malicious access.
- [Cluster Multi-tenancy guide](/docs/concepts/security/multi-tenancy/) for
Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/reference/access-authn-authz/abac.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ reviewers:
- liggitt
title: Using ABAC Authorization
content_type: concept
weight: 80
weight: 39
---

<!-- overview -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ reviewers:
title: Admission Controllers Reference
linkTitle: Admission Controllers
content_type: concept
weight: 30
weight: 40
---

<!-- overview -->
Expand Down
470 changes: 287 additions & 183 deletions content/en/docs/reference/access-authn-authz/authorization.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ api_metadata:
- apiVersion: "certificates.k8s.io/v1alpha1"
kind: "ClusterTrustBundle"
content_type: concept
weight: 25
weight: 60
---

<!-- overview -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ reviewers:
- jpbetz
title: Dynamic Admission Control
content_type: concept
weight: 40
weight: 45
---

<!-- overview -->
Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/reference/access-authn-authz/node.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ reviewers:
- liggitt
title: Using Node Authorization
content_type: concept
weight: 90
weight: 34
---

<!-- overview -->
Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/reference/access-authn-authz/rbac.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ reviewers:
title: Using RBAC Authorization
content_type: concept
aliases: [/rbac/]
weight: 70
weight: 33
---

<!-- overview -->
Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/reference/access-authn-authz/webhook.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ reviewers:
- liggitt
title: Webhook Mode
content_type: concept
weight: 100
weight: 36
---

<!-- overview -->
Expand Down