This Playground provides guidance for two scenarios
- Explore and demonestrate TLS Protect for Kubernetes Discovery Capability (A)
- Explore and demonestrate Certificate Issuance and Discovery capabilities (B)
The repo walks you through some steps to explore the capaiblities of TLSPK
- Onboard Kubernetes cluster to VaaS for Discovery ...
The following are the prerequistes you need to be able to go through this workshop
- GitHub account
- Access to a VaaS tenant. You can create a new tenant here
- Chrome Browser recommended. Other Browsers should work
This workshop assumed the use of GitHub codespace. This guide is providing good guidance to run the same set up on your own workstation as well, macOS, Linux or Windows
The repo walks you through some steps to explore the capaiblities of TLS PK
- Deploy Venafi Enhanced Issuer amongst other components
- Issue certificates using a CA of choice
- Onboard Kubernetes cluster to VaaS for Discovery
The following are the prerequistes you need to be able to go through this workshop
- GitHub account
- Access to a VaaS tenant. Kubernetes capabilities need to be enabled
- Chrome Browser recommended. Other Browsers should work
This workshop assumed the use of GitHub codespace. This guide is providing good guidance to run the same set up on your own workstation as well, macOS, Linux or Windows
- Kick off GitHub Codecodes instance
- Configure Venafi Control Plane
- Deploy Components to a Kubernetes Cluster
- Create a Cert Manager Issuer
- Issue Certificates in Kubernetes
- Onboard a Kubernetes Cluster for Discovery
This work has been built on the shoulders of others
https://github.com/Venafi/kubernetes-demos https://github.com/amcginlay/tlspk-helper