$ helm repo add express-app-chart https://jonginout.github.io/kubernetes-express-app-chart/stable
$ help repo list
NAME URL
...
express-app-chart https://jonginout.github.io/kubernetes-express-app-chart/stable
$ helm search express-app-chart
NAME CHART VERSION APP VERSION DESCRIPTION
express-app-chart/express-app 0.1.0 1.0 A Helm chart for Kubernetes
$ helm install express-app-chart/express-app
NAME: flippant-narwhal
LAST DEPLOYED: Wed Oct 3 15:11:52 2018
NAMESPACE: default
STATUS: DEPLOYED
RESOURCES:
==> v1beta2/Deployment
NAME AGE
flippant-narwhal-demo 0s
==> v1/Pod(related)
NAME READY STATUS RESTARTS AGE
flippant-narwhal-demo-54dd9c69f8-b77dz 0/1 ContainerCreating 0 0s
==> v1/Service
NAME AGE
flippant-narwhal-demo 0s
NOTES:
1. Get the application URL by running these commands:
export POD_NAME=$(kubectl get pods --namespace default -l "app.kubernetes.io/name=demo,app.kubernetes.io/instance=flippant-narwhal" -o jsonpath="{.items[0].metadata.name}")
echo "Visit http://127.0.0.1:8080 to use your application"
kubectl port-forward $POD_NAME 8080:80