Travis Raines

Results 87 issues of Travis Raines

The hostname scheme used for the [`service` gateway discovery mode](https://github.com/Kong/kubernetes-ingress-controller/blob/c193da20795d06cd4a6889016a3631169c6ac70c/internal/adminapi/endpoints.go#L175-L189) appears incorrect. The [Service DNS specification](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#services) uses a single hostname that points to the Service IP, or Pod IPs in...

https://github.com/Kong/kubernetes-ingress-controller/issues/2502#issuecomment-1758213596 is a script to locate credentials with the deprecated kongCredType field and generate commands to label them. It should go into upgrade documentation, but at present the 3.x docs...

area/docs

**Which issue(s) this PR fixes**: The meeting notes are access-protected, and it wasn't obvious that this was controlled by group membership. It looks like this was boilerplate copied from somewhere...

cncf-cla: yes
needs-ok-to-test
sig/api-machinery
size/XS
lifecycle/rotten

**What this PR does / why we need it**: Assume the Kong default 100 weight for targets that have nil weight when being deduplicated. **Which issue this PR fixes**: https://github.com/Kong/kubernetes-ingress-controller/pull/5817...

size/S

Reverse changelog backport. See https://github.com/Kong/kubernetes-ingress-controller/pull/5920#issuecomment-2079052081

size/S

https://pkg.go.dev/sigs.k8s.io/controller-runtime/pkg/cache#Options provides various options for limiting which resources controller-runtime ingests into its cache, `DefaultLabelSelector`, `DefaultFieldSelector`, and `ByObject map[client.Object]ByObject` per-GVK overrides. These filter objects before they are sent to reconcilers. We...

area/spike

**What this PR does / why we need it**: Add new rules for the license agent when the license is expired. The agent will use its initial polling period and...

size/L

**What this PR does / why we need it**: Removes the internal namespace tag when generating plugin configuration sets for KongClusterPlugins attached to multiple resources. Previously, KongClusterPlugins attached to multiple...

size/M

The 2.x and 3.x target endpoints are mutually incompatible after https://github.com/Kong/kong/pull/8596/files. There are no options to for a single piece of code that supports both, even if we drop support...

help wanted

https://github.com/Kong/go-kong/blame/e7e15d83eeebe60fdeb85ea1be93df17c7cdc3bf/kong/client.go#L241 makes https://github.com/timakin/bodyclose unhappy because we do indeed not close the body. It apparently did not care about this last year. We're doing weird things where we never technically read,...