Skip to content

Instantly share code, notes, and snippets.

@vnugent
Last active March 6, 2017 20:46
Show Gist options
  • Save vnugent/0519d2b3b1492915a3585555251dc429 to your computer and use it in GitHub Desktop.
Save vnugent/0519d2b3b1492915a3585555251dc429 to your computer and use it in GitHub Desktop.
origin-install-notes

Requirement checklist:

  1. Is Docker installed and working?
  2. Is OpenShift origin installed and working?
  3. Does DNS work inside pod's container?

Smoke Tests

  1. Docker
# docker run hello-world

Output excerpt

Hello from Docker!
This message shows that your installation appears to be working correctly.
  1. OpenShift Origin smoke test [ ] Are Router and registry running?
# oc project default
# oc get pods

Output excerpt

NAME                      READY     STATUS    RESTARTS   AGE
docker-registry-1-ineb2   1/1       Running   3          4d
router-1-ba62r            1/1       Running   2          4d

[ ] Can I deploy and access a pod?

Install Metrics Agent needs metrics to work

  1. Download and untar pre-compiled binary
  2. Generate config files --write-config=<config_dir> 3 Start server-path to config dir

Open firewall to port 53

Optional: generate Letsencrypt SSL certificate

Follow metrics install guide

Install app catalog

IMAGESTREAMDIR="~/openshift-ansible/roles/openshift_examples/files/examples/v1.4/image-streams"; \
DBTEMPLATES="~/openshift-ansible/roles/openshift_examples/files/examples/v1.4/db-templates"; \
QSTEMPLATES="~/openshift-ansible/roles/openshift_examples/files/examples/v1.4/quickstart-templates"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment