Hi
I have Kubernetes cluster(1.23.7) which is running on IPv6 IP family.
I installed Kong using latest helm chart successfully and when hitting to service’s health endpoint, getting below message
{“message”:“no Route matched with those values”}
I made the required changes to run kong on IPv6 family by updating proxy_listen & status_listen environment variable.
Ingress Object:
=============================
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
kubernetes.io/ingress.class: nginx
name: python-ingress
spec:
rules:
- http:
paths:- path: /health
pathType: Exact
backend:
service:
name: python-ui-service
port:
number: 6000
===========================
- path: /health
Ingress-controller log
level=error msg=“entity tags missing fields” error=“no name” name=
level=error msg=“could not update kong admin” error=“performing update for https://localhost:8444 failed: failed posting new config to /config: got status code 400” subsystem=dataplane-synchronizer
Proxy logs
127.0.0.1 - - “POST /config?check_hash=1&flatten_errors=1 HTTP/1.1” 400 400 “-” “Go-http-client/1.1”
127.0.0.1 - - “POST /config?check_hash=1&flatten_errors=1 HTTP/1.1” 400 400 “-” “Go-http-client/1.1”
127.0.0.1 - - “POST /config?check_hash=1&flatten_errors=1 HTTP/1.1” 400 400 “-” “Go-http-client/1.1”
I am unable to find what is the issue here. Can someone guide/help me.
Version:
Kong Version → 3.2.2
Ingress Controller → 2.9
Helm Chart version → 2.19.0
INGRESS_CLASS → Nginx