Skip to content

Kubernetes Setup Directory Inventory

This document provides a directory overview of the Kubernetes setup resources and documentation.

Directory Contents

The kubernetes-setup directory contains documentation for configuring Kubernetes resources for secure container scanning:

Setup Components

This directory focuses on the foundational Kubernetes components needed for secure scanning:

  • Environment Setup: Creating appropriate Kubernetes environments for scanning
  • Cluster Requirements: Verifying and meeting necessary cluster requirements
  • Kubeconfig Configuration: Creating secure and minimal-access kubeconfig files
  • RBAC Configuration: Setting up appropriate role-based access control
  • Token Management: Generating and managing short-lived authentication tokens
  • Service Account Setup: Creating dedicated service accounts with proper permissions

Environment Types

Documentation covers different Kubernetes environments:

  • Local Development: Using Minikube for local testing and evaluation
  • CI/CD Pipelines: Configuration for continuous integration environments
  • Production: Requirements and considerations for production deployments

Security Framework

The documentation emphasizes security best practices for container scanning:

  • Least privilege access principles
  • Temporary access mechanisms
  • Component isolation
  • Audit logging and tracking
  • Network policy configuration
  • Resource limitations