jetstack / spiffe-workload-identity-demo

Demo of using cert-manager SPIFFE for for workload identity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spiffe-workload-identity-demo

This demo has been created as part of this blog post, please see that post for a detailed explanation of what this is all about.

This repo is a demo consisting of the following:

  • set up for cert-manager, SPIFFE CSI driver, cert-manager trust on a kind cluster
  • sample applications to communicate using SPIFFE flavoured mTLS

It should be possible to bring up the demo with make demo. You must have these tools installed:

  • kind
  • kubectl
  • cmctl
  • goreleaser
  • docker or docker compatible

About

Demo of using cert-manager SPIFFE for for workload identity

License:Apache License 2.0


Languages

Language:Go 88.8%Language:Shell 10.3%Language:Dockerfile 0.8%Language:Makefile 0.1%