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

K8S version compat updates / v3 ext fixes #150

Closed BarDweller closed 4 years ago

BarDweller commented 4 years ago

A few simple changes to update our charts & yamls to work with newer K8S installs. Mostly migrating off the extensions/v1beta1 to apps/v1 Adding replicas 1, and a label selector for each deployment.

..

Adds fixes for v3.ext generation, linefeeds were being concatted literally, and ip addresses were being added in the alt_names section via DNS= keys. This wasn't an issue before because nginx/haproxy would serve whatever you gave them, but now ingress controllers (and browsers) are a little more picky about what's correct for a cert. Ingress in minikube rejected the cert with the \n's outright, and once fixed, firefox gave misleading errors until the ip address was removed from the DNS section.

..


This change is Reviewable