gameontext / gameon

The root repository provides mechanics to set up a local environment for building and testing rooms.
http://gameontext.org
Apache License 2.0
58 stars 37 forks source link

Add openshift, update k8s, istio, helm, etc #152

Closed BarDweller closed 4 years ago

BarDweller commented 4 years ago

This PR adds support for

This PR removes the cluster ip/netmask configuration value previously used by the k8s-function script.

This change is Reviewable

BarDweller commented 4 years ago

Ok.. this one is ready for @ebullient testing/review...

It should work as-is with the existing lastgood containers with docker/minikube/helm/istio whatever..

I've also tested the ubi-base-image / allow-non-root containers with this PR and all is still good there.

The last remaining PR in draft is Auth, because I need to add twitter auth to it before it will be equivalent. I have however tested the new auth impl with docker/minikube/helm/istio whatever.

Oddly.. I haven't (yet) verified this PR works with crc, I will revisit that after your review, and fix anything needed as a separate PR. it should work.. or at least be exceedingly close.