3 ms·
This is a very cool playbook for programming courses and hackathons because setting up an environment is the most complicated part. Curious about something - w
by siva_narayanan 10y ago
This is a very cool playbook for programming courses and hackathons because setting up an environment is the most complicated part.
Curious about something - when a new user joins in, and you create a new kubernetes service, how does nginx know about it?
I'm also curious about why you moved from Azure to GCE? :)
- tango12 10y agoThanks! Every k8s service has a DNS label. We ensure that the DNS label can be derived from the username. The subdomain for the app (also the username) is then used by nginx to proxy it to the right upstream k8s service. Initially was on Azure. NPTEL (the platform, like coursera, where this MOOC was distributed) then got GCP credits so we migrated it.