5 HashiCorp Vault and Kubernetes

This chapter covers

  • Enabling HashiCorp Vault for use by end user applications deployed to Kubernetes
  • Integrating Kubernetes authentication to simplify access to Vault resources
  • Accessing secrets stored in HashiCorp Vault by applications deployed to Kubernetes

Chapter 4 introduced HashiCorp Vault as a KMS that could be used to provide encryption for secrets and other resources stored in etcd—the key/value datastore for Kubernetes—so these values could not be readily accessed because they were stored at rest.

This chapter focuses on the importance of using a secrets management tool, like HashiCorp Vault, to securely store and manage sensitive assets for applications deployed to Kubernetes as well as demonstrating ...

Get Kubernetes Secrets Management now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.