Skip to content

Releases: gonoph/openshift-cns-demo

OCP Demo for v3.9

24 May 04:09

Choose a tag to compare

There was a little bit of changes to get the playbooks working for v3.9.

  1. bump of upstream openshift-ansible to tag 3.9.29-1
  2. resolved some issues (listed below under issues)
  3. Updated the AWS AMI to point to RHEL Atomic Host 7.5
  4. Added Prerequisites section before running playbook.
  5. Updated path to new OCP 3.9 playbooks.
  6. Commented out deprecated variables from generated template.
  7. Updated labels for infra nodes as scheduling has changed a bit in v3.9.
  8. Masters are defaulted to be schedulable in v3.9.

Issues resolved in this release:

  • #2 updated the README to reflect changes and removed unused vars.
  • #4 custom CA creation persistence
  • #12 Dependency error for inventory/demo.ocp
  • #13 hawkular-metrics unable to create truststore
  • #14 'ec2_create' is undefined
  • #15 relative path for ca-bundle is not accessible

OCP Demo for v3.7

11 May 15:41
f046094

Choose a tag to compare

Changing the tags going forward, figured it'd make sense to tag it to the version of OCP.

This is the updated version of the playbooks to install OCP with CNS into AWS. A few things that are different:

  1. The playbooks and roles are split into two functional models: (a) the local model used to create the systems in EC2, and the (b) install model used to configure and install OCP.
  2. Each model uses it's own inventory file: (a) uses inventory/demo, and (b) uses inventory/demo.ocp
  3. inventory/demo.ocp is dynamically created by the local model (a).
  4. the cluster that is built is a multi-node cluster of 6 nodes, plus the "dns" node - for a total of 7 nodes.
  5. the inventory now supports a local custom CA, which it will automatically create for you and sign.
  6. I've provided a simple certserv service that will deliver the master CA and the OCP intermediate CA. It's accessible from the "dns" node via port 80 on the path /ca/
  7. All nodes will now have fully functional external addresses thanks to http://nip.io/

Initial release

19 Jan 18:54

Choose a tag to compare

First release!

I just tried this release from a clean install. Seems to work great. Spent a little more time updating the READMEs and adding some documentation.

If you run into any issues, PLEASE create an issue so I can address it!

--b