Now that we have SPIRE, our server application can use it to establish an mTLS connectivity.
Playlist
- Part 1: Introduction
- Part 2: Creating the Server App
- Part 3: Creating the Client App
- Part 4: Containerizing the Server App
- Part 5: Containerizing the Client App
- Part 6: Rolling out SPIRE to the Clusters
- Part 7: Registering Nodes and Workloads to SPIRE
- Part 8: Configuring the Server to Use SPIRE mTLS
- Part 9: Configuring the Client to Use SPIRE mTLS
- Part 10: Establishing Cross-Cluster mTLS
Tools and Technologies Mentioned
Here are the tools and technologies that were mentioned in the video, along with related articles and other helpful links.
- SPIRE Concepts
- MicroK8s (the Kubernetes variant that we used in these videos)
- go-spiffe: Go Library for SPIFFE Support
- Authentication and Authorization
- What’s a Service Mesh
- istio
- Open Policy Agent (OPA)
- Envoy Proxy
- Envoy Secret Discovery Service