Skip to content

cypherfox/cloud-native-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cloud-native-demo

A demo for the power of cloud native application design

Installation

Requirements:

  • a Kubernetes Cluster to which you have writing API access.
  • the step-cli locally installed.

TODO: make this into a shell script and execute it via a docker image.

step certificate create root.linkerd.cluster.local ca.crt ca.key \
--profile root-ca --no-password --insecure

step certificate create identity.linkerd.cluster.local issuer.crt issuer.key \
--profile intermediate-ca --not-after 8760h --no-password --insecure \
--ca ca.crt --ca-key ca.key

helm install cloud-native-demo \
  --set-file linkerd2.identityTrustAnchorsPEM=ca.crt \
  --set-file linkerd2.identity.issuer.tls.crtPEM=issuer.crt \
  --set-file linkerd2.identity.issuer.tls.keyPEM=issuer.key \
  cloud-native-demo

Quick Check

kubectl proxy

Web-Browser to: