This repository was archived by the owner on Jan 11, 2024. It is now read-only.

Description
So, I register a new route, and re-deploy kong-ingress, API got registered, and my MS that gets traffic from that route, works.
If that MS has some issue or stops working, API will get unregistered, but when it gets resolved (or we re-deploy that MS), kong-ingress will not re-register that API, therefor our MS will not work. We end up re-deploying kong-ingress, which get this API registered again and MS working again.
This is what I found on kong-ingress pod:
I0416 14:11:24.398947 1 utils.go:90] Syncing ms/MSNAME
I0416 14:11:24.399137 1 controller.go:189] ms/MSNAME - gc=true, service resource doesn't exists
I0416 14:27:22.775073 1 utils.go:90] Syncing ms/MSNAME
Am I missing something? Is there a proper way of doing this?
We are using image quay.io/koli/kong-ingress:v0.4.0-alpha
kubernetes version v1.8.7
Thanks in advance!