liveBook · Manning

Security

As explained in Google Anthos in Action

Security is the protection of applications, services, and data against unauthorized access, misuse, disruption, or compromise.

Security protects applications, services, and data from unauthorized access, misuse, disruption, and compromise. Kubernetes deployments require security decisions before production, because weak container or cluster configuration can expose the host and organization. section 13.10 section 13.2

A practical Kubernetes security posture combines:

  • Avoiding root and privileged containers, which can enable container escape and host takeover. section 13.10
  • Configuring roles, role bindings, admission controls, image scanning, and encrypted network traffic. section 13.3
  • Using Anthos Configuration Management and Gatekeeper policies to enforce cluster requirements consistently. section 13.10 section 13.3
  • Treating virtual machines and containers as different systems with distinct failure and attack surfaces; neither is automatically secure. section 13.2
  • Adding trusted-image deployment controls, security-optimized node updates, network isolation, TLS, and identity-based policies. section 15.1.5

Production cluster baseline

A production cluster can combine ACM-managed Roles and RoleBindings, Gatekeeper constraints, container vulnerability scanning, binary authorization for trusted images, and Anthos Service Mesh for isolation, TLS, and policy-driven identity security. section 13.10 section 15.1.5

How Google Anthos in Action covers it

How deep it goes
Explains attack surfaces and enumerates controls, while deferring detailed Policy Controller policy implementation.
Examples
Uses root containers, privileged containers, image scanning, Gatekeeper policies, binary authorization, TLS, and network isolation as concrete security examples.
What it assumes
Assumes familiarity with Kubernetes clusters and workloads while emphasizing that secure deployment requires configuration, supporting tools, and staff knowledge.
What you can do after
Operate and configure Kubernetes security with ACM, Gatekeeper, vulnerability scanning, binary authorization, and service-mesh controls.
How it connects
Connects security with Kubernetes, containers, virtual machines, admission controllers, Anthos Configuration Management, Gatekeeper, and Anthos Service Mesh.

Also explained in

Compare how 28 books explain security →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Google Anthos in Action. The section links point to the parts of the book it draws on.