Uses a publicly available image built from bedrock-hello-world.
- Provision a Kubernetes cluster on the cloud of choice.
- The
kubectl
command-line tool installed on your local machine and configured to connect to your cluster. Instructions for installingkubectl
are in the official documentation. - The
helm
command-line tool installed on your local machine. Instructions for installinghelm
are in the official documentation. - Install and configure ingress-nginx.
git clone https://github.com/digitalbazaar/bedrock-hello-world-helm.git
cd bedrock-hello-world-helm
kubectl create namespace bedrock-hello-world
helm upgrade --debug --install --wait --timeout 5m --namespace bedrock-hello-world -f values.yaml qa bedrock-hello-world
curl -k https://<load-balancer-ip>/hello-world
# Hello World from Kubernetes!