Skip to content

Instantly share code, notes, and snippets.

@Miciah
Last active July 13, 2016 16:58
Show Gist options
  • Save Miciah/95271ffa3368b78d8bc4418c82e82d7f to your computer and use it in GitHub Desktop.
Save Miciah/95271ffa3368b78d8bc4418c82e82d7f to your computer and use it in GitHub Desktop.
CA="$HOME/openshift.local.config/master"
oadm ca create-server-cert \
--signer-cert="$CA/ca.crt" \
--signer-key="$CA/ca.key" \
--signer-serial="$CA/ca.serial.txt" \
--hostnames='accountant-frontend.54.84.142.164.xip.io' \
--cert=accountant-route.crt \
--key=accountant-route.key
oadm ca create-signer-cert \
--cert=accountant-server.crt \
--key=accountant-server.key \
--serial='accountant-server.serial.txt' \
--name='accountant-server'
oc new-app -f https://gist.githubusercontent.com/ironcladlou/b6d98406dc508ac005c361e2669aad20/raw/53664f42b4d170f4bcac2f30286dc39289ad2e37/template.yaml \
-p IMAGE_NAME=openshift/oso-accountant \
-p ROUTE_CERT=$(<accountant-route.crt)\
-p ROUTE_KEY=$(accountant-route.key) \
-p ROUTE_CA=$(<"$CA/ca-bundle.crt") \
-p ROUTE_DEST_CA=$(<accountant-server.crt) \
-p CONFIG=$(curl -s https://gist.githubusercontent.com/ironcladlou/b6d98406dc508ac005c361e2669aad20/raw/53664f42b4d170f4bcac2f30286dc39289ad2e37/config.yaml | base64) \
-p SERVER_CERT=$(base64 < accountant-server.crt) \
-p SERVER_KEY=$(base64 < accountant-server.key)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment