Kubernetes orchestrates containerized workloads by managing resources such as namespaces, nodes, and workloads across a cluster. Its control plane manages resource state, while the data plane launches, health-checks, reports, and terminates containers running in pods. section 3.2.3 section 1.4
Kubernetes is useful for:
- Running multi-service applications packaged as container images. section 1.4
- Querying and changing the state of managed cluster resources. section 3.2.3
- Exposing application and system signals, while leaving collection, routing, storage, and querying to an additional telemetry strategy. section 3.2.3
Deploying a microservices application
A local Sock Shop deployment clones the application repository, enters its Kubernetes deployment directory, creates a sock-shop namespace, applies complete-demo.yaml, and port-forwards the front-end service to localhost:8888. Traffic can then be generated through the browser while Kubernetes logs and metrics are inspected. section 1.4
Use the architecture diagram to relate Kubernetes control-plane and data-plane components to the deployed microservices. section 3.2.3





















