The CyberArk Secretless Broker Kubernetes Demo provides a demonstration of how the Secretless Broker can be used on a Kubernetes platform.
To run the Secretless Broker demo, there is no need to have a priori access to a Kubernetes cluster, nor is there a need to install the kubectl client binary on your host. When you run the Secretless Broker demo container, it will spin up a containerized Kubernetes cluster using Kubernetes-in-Docker (or kind).
It will also deploy a pod that contains a "Pet Store" application container as well as a Secretless Broker sidecar container, and a PostGres database that is configured for authentication.
To run the demo, run the following command:
docker run --rm --name secretless-demo-client -p 30303:8001 -p 3000:3000 -v /var/run/docker.sock:/var/run/docker.sock -it diverdane/secretless-k8s-demo
The container will: