@nate wrote:
So, a couple of things. I’ve updated parts of the code to improve error handling and logging, and to get that, you’ll want to change the deployment spec to read
image: quay.io/stackpoint/warp-controller:beta imagePullPolicy: Always
More important !!, there’s an undocumented assumption that the name of the ingress and the service must be the same. We need to update the examples in the documentation to match this. There are three places in the yaml that should be changed. For now, set the name of the service,
- kind: Service apiVersion: v1 metadata: name: httpbin
To match the name of the ingress
- apiVersion: extensions/v1beta1 kind: Ingress metadata: name: httpbin
and the service the ingress refers to
backend: serviceName: httpbin
To be frank, this is a bug, and will be fixed. The controller should not require the names to match.