Diese Seite ist nur auf Englisch verfügbar.

Kubernetes

Control plane configuration

Secure API Server

Ensure the API server is configured with secure settings, such as enabling audit logging and using secure communication channels.

Controller Manager and Scheduler

Configure the controller manager and scheduler with secure settings, including enabling secure communication and authentication.

Etcd configuration

Enable Authentication

Ensure etcd is configured to require authentication for access.

Enable Encryption

Encrypt data at rest in etcd to protect sensitive information.

Control plane authentication and authorization

Use Strong Authentication

Implement strong authentication mechanisms for accessing the Kubernetes API, such as using certificates or OAuth tokens.

Implement RBAC

Use RoleBased Access Control (RBAC) to manage permissions and restrict access to the Kubernetes API.

Logging and monitoring

Enable Audit Logging

Enable audit logging to track access and modifications to the Kubernetes API.

Monitor Cluster Activity

Implement monitoring solutions to track cluster activity and detect potential security incidents.

Network policies

Restrict Pod Communication

Use network policies to control traffic between pods and services, limiting communication to only what is necessary.

Pod security policies

Enforce Security Standards

Implement pod security policies to enforce security standards for pod configurations, such as restricting privileged containers and enforcing readonly root file systems.

RBAC and service accounts

Manage Permissions with RBAC

Use RBAC to manage permissions and ensure that users and service accounts have the minimum necessary permissions.

Secure Service Accounts

Ensure service accounts are used securely, with appropriate permissions and token management.

Kubelet configuration

Secure Kubelet Communication

Ensure the Kubelet is configured to use secure communication channels and authentication.

Restrict Kubelet Permissions Limit the permissions of the Kubelet to only what is necessary for its operation.

For detailed information on CIS benchmarks for Kubernetes, please go through the following link: https://www.cisecurity.org/benchmark/kubernetes/

Edit this pageDiese Seite bearbeiten

Feedback on this pageFeedback zu dieser Seite