Skip to content

mshahat/tlspk-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Venafi TLS Protect for Kubernetes Playground

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)

(A) TLSPK Discovery

Goals

The repo walks you through some steps to explore the capaiblities of TLSPK

  • Onboard Kubernetes cluster to VaaS for Discovery ...

Prerequisites

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

Steps

(B) Certificate Issuance and Discovery

Goals

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

Prerequisites

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

Steps

Credits

This work has been built on the shoulders of others

https://github.com/Venafi/kubernetes-demos https://github.com/amcginlay/tlspk-helper

Main Menu | Next Configure Venafi Control Plane

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages