Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

🏠 Back to Blog

Platform Security (16%)

Observability

  • Falco is a tool that can be used to monitor actions taken on cluster nodes, such as reading/writing files, etc.

Service Mesh

  • A service mesh is a dedicated infrastructure layer for handling service-to-service communication
  • It can handle service discovery, load balancing, encryption, etc.
  • Istio is a popular service mesh

Istio

  • Istio is a service mesh that provides a way to control how microservices share data with each other
  • Istio works with Kubernetes and traditional workloads
  • Istio uses a high-performance proxy service called Envoy to manage traffic between services

Certificates

Openssl

  • You can use openssl to generate certificates for the cluster
  • Generate keys: openssl genrsa -out my.key 2048
  • Create a CSR: openssl req -new -key my.key -sub "/CN=KUBERNETES-CA" -out ca.csr
  • Sign certificates: openss x509 -req -in ca.csr -signkey my.key -out ca.crt