apiVersion: configuration.konghq.com/v1beta1 kind: KongUpstreamPolicy metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"configuration.konghq.com/v1beta1","kind":"KongUpstreamPolicy","metadata":{"annotations":{},"name":"kongingress-geocode-apikey-header","namespace":"api-proxy"},"spec":{"algorithm":"consistent-hashing","hashOn":{"header":"x-apikey"},"hashOnFallback":{"input":"ip"},"healthchecks":{"active":{"concurrency":1,"healthy":{"httpStatuses":[200,302,403,404],"interval":0,"successes":1},"httpsVerifyCertificate":false,"timeout":2,"type":"http","unhealthy":{"httpFailures":0,"httpStatuses":[429,500,501,502,503,504,505],"interval":3,"tcpFailures":0,"timeouts":0}},"passive":{"healthy":{"httpStatuses":[200,201,202,203,204,205,206,207,208,226,300,301,302,303,304,305,306,307,308],"successes":1},"unhealthy":{"httpFailures":1,"httpStatuses":[503],"tcpFailures":1,"timeouts":1}}}}} name: kongingress-geocode-apikey-header namespace: api-proxy resourceVersion: '1437789335' uid: eaf60b8b-a909-44fb-8fe4-59a853e7d9e1 spec: algorithm: consistent-hashing hashOn: header: x-apikey hashOnFallback: input: ip healthchecks: active: concurrency: 1 healthy: httpStatuses: - 200 - 302 - 403 - 404 interval: 0 successes: 1 httpsVerifyCertificate: false timeout: 2 type: http unhealthy: httpFailures: 0 httpStatuses: - 429 - 500 - 501 - 502 - 503 - 504 - 505 interval: 3 tcpFailures: 0 timeouts: 0 passive: healthy: httpStatuses: - 200 - 201 - 202 - 203 - 204 - 205 - 206 - 207 - 208 - 226 - 300 - 301 - 302 - 303 - 304 - 305 - 306 - 307 - 308 successes: 1 unhealthy: httpFailures: 1 httpStatuses: - 503 tcpFailures: 1 timeouts: 1 status: ancestors: - ancestorRef: group: core kind: Service name: geocode-apikey-header namespace: api-proxy conditions: - lastTransitionTime: '2024-09-25T21:21:24Z' message: '' reason: Accepted status: 'True' type: Accepted - lastTransitionTime: '2024-09-25T21:21:24Z' message: '' reason: Pending status: 'False' type: Programmed controllerName: konghq.com/kic-gateway-controller