Deploy Upspin server on OpenShift using self-signed certificate.
This repo is part of the project Infrastructure as Code: Building a Universal Namespace. After installation, you will get an image running Upspin service on OpenShift Container Platform.
- Make sure you have access to a project on OpenShift Container Platform.
- Make sure you have OpenShift CLI installed.
- Make sure you have Upspin packages installed.
- Login to your project by OpenShift CLI
- Deploy a new image directly from this repo
$ oc new-app https://github.com/ZeyuKeithFu/upspin-openshift.git
- Expose an external route on port 443
- Install the same root CA certificate as server side on your
Upspin
client - Push configuration data to the server by:
$ upspin setupserver -domain=YOUR_DOMAIN -host=YOUR_SERVER_HOSTNAME