Skip to content

Commit

Permalink
updated references in APP.4.4.A3
Browse files Browse the repository at this point in the history
  • Loading branch information
sluetze committed Jan 16, 2024
1 parent e7235a2 commit c5d1ddb
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions controls/bsi_app_4_4.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,29 +55,28 @@ controls:
levels:
- basic
description: >-
Kubernetes and all other control plane applications MUST authenticate and authorise each
(1) Kubernetes and all other control plane applications MUST authenticate and authorise each
action taken by a user or, in automated mode, corresponding software. This applies whether
the actions are taken via a client, a web interface, or a corresponding API. Administrative
the actions are taken via a client, a web interface, or a corresponding API. (2) Administrative
actions MUST NOT be performed anonymously.
Each user MUST ONLY be granted the permissions they absolutely require. Unlimited access
(3) Each user MUST ONLY be granted the permissions they absolutely require. (4) Unlimited access
rights MUST be granted in a very restrictive manner.
Only a small group of people SHOULD be authorised to define automation processes. Only
(5) Only a small group of people SHOULD be authorised to define automation processes. (6) Only
selected administrators SHOULD be given the right to create or change shares for persistent
volumes in Kubernetes.
notes: >-
Requirements are quite vague,
status: partial
rules:
# Sentence 1-2
# Section 1
- api_server_anonymous_auth
# Sentence 3
- kubelet_anonymous_auth
# Sentence 3,5
# Section 2
- kubeadmin_removed
# Sentence 4
# Section 3-5
- rbac_least_privilege
- rbac_limit_cluster_admin
# Sentence 6 is manual
# Section 6 is manual

- id: APP.4.4.A4
title: Separation of Pods
Expand Down

0 comments on commit c5d1ddb

Please sign in to comment.