bigchaindb/k8s/nginx-https-web-proxy
Troy McConaghy 288c2ecd2a
In NGINX conf files under k8s/: Drop TLSv1 & TLSv1.1, enable TLSv1.3 (#2601)
because TLS v1 and v1.1 are old
2018-11-17 09:23:08 +01:00
..
container In NGINX conf files under k8s/: Drop TLSv1 & TLSv1.1, enable TLSv1.3 (#2601) 2018-11-17 09:23:08 +01:00
README.md Problem: Source files contain no license info (#2455) 2018-08-16 12:31:32 +02:00
nginx-https-web-proxy-conf.yaml Problem: Source files contain no license info (#2455) 2018-08-16 12:31:32 +02:00
nginx-https-web-proxy-dep.yaml Problem: Source files contain no license info (#2455) 2018-08-16 12:31:32 +02:00
nginx-https-web-proxy-svc.yaml Problem: Source files contain no license info (#2455) 2018-08-16 12:31:32 +02:00

README.md

Deploying the BigchainDB Web Proxy on a Kubernetes Cluster

Configure the Web Proxy

  • Fill in the configuration details for the proxy in the nginx-https-web-proxy-conf.yaml file.

  • Use the command below to create the appropriate ConfigMap and Secret:

kubectl apply -f nginx-https-web-proxy-conf.yaml

Start the Kubernetes Service for BigchainDB Web Proxy

  • Use the command below to start the Kubernetes Service:
kubectl apply -f nginx-https-web-proxy-svc.yaml
  • This will give you a public IP address tied to an Azure LB.

  • Map this to an available domain of your choice on the Azure portal (or use any other DNS service provider!)

Start the Kubernetes Deployment for BigchainDB Web Proxy

  • Use the command below to start the Kubernetes Deployment:
kubectl apply -f nginx-https-web-proxy-dep.yaml