[GIN] 2026/07/02 - 23:30:54 | 201 | 3.134147ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:30:55 | 200 | 41.069µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:30:58 | 200 | 775.157µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:30:58 | 200 | 390.479µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:30:58 | 200 | 114.412µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:30:58 | 200 | 12.481351ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-02T23:30:58.679Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-models-filtered-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"e755fc5d-931f-4bc9-b4e2-256c9abdc16d","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:30:58.679Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"e755fc5d-931f-4bc9-b4e2-256c9abdc16d","keyPrefix":"sk-oai-IBIuKrdvGglK...","username":"system:serviceaccount:default:e2e-models-filtered-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:30:58 | 201 | 1.713256ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:00 | 200 | 39.315µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:02 | 200 | 39.642µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:02 | 200 | 890.986µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:02 | 200 | 413.76µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:02 | 200 | 121.226µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:02 | 200 | 7.905197ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:02 | 200 | 542.58µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:02 | 200 | 461.76µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:02 | 200 | 124.612µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:02 | 200 | 8.054288ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-02T23:31:03.711Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-models-dedup-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"52a17eda-8cae-4af5-9d1b-3ba4cfea5cc1","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:31:03.711Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"52a17eda-8cae-4af5-9d1b-3ba4cfea5cc1","keyPrefix":"sk-oai-PNOkLZ5YxU6h...","username":"system:serviceaccount:default:e2e-models-dedup-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:31:03 | 201 | 1.836681ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:05 | 200 | 41.416µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:07 | 200 | 887.826µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:07 | 200 | 505.241µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:07 | 200 | 135.581µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:07 | 200 | 13.249642ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:10 | 200 | 40.081µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:12 | 200 | 46.404µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-02T23:31:12.931Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-models-diff-refs-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"d19b1f24-4bc3-4199-a72b-12784eb50829","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:31:12.931Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"d19b1f24-4bc3-4199-a72b-12784eb50829","keyPrefix":"sk-oai-gpp4tbdu3GwJ...","username":"system:serviceaccount:default:e2e-models-diff-refs-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:31:12 | 201 | 2.094579ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:15 | 200 | 39.071µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:16 | 200 | 1.009809ms | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:16 | 200 | 489.205µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:16 | 200 | 167.806µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:16 | 200 | 407.177µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:16 | 200 | 120.388µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:16 | 200 | 22.647447ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:20 | 200 | 39.713µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:22 | 200 | 36.976µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:25 | 200 | 39.229µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-02T23:31:28.726Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-models-distinct-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"2769a2f1-5b47-4190-9d74-435a1ba32fc4","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:31:28.726Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"2769a2f1-5b47-4190-9d74-435a1ba32fc4","keyPrefix":"sk-oai-yItOWYMYzvDb...","username":"system:serviceaccount:default:e2e-models-distinct-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:31:28 | 201 | 2.34148ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:30 | 200 | 43.952µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:32 | 200 | 42.415µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:32 | 200 | 1.018878ms | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:32 | 200 | 544.897µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:32 | 200 | 158.263µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:32 | 200 | 10.458579ms | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:31:32 | 200 | 140.878µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:32 | 200 | 35.823075ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:35 | 200 | 45.001µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:40 | 200 | 41.644µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:42 | 200 | 41.021µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:45 | 200 | 176.71µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:45 | 200 | 256.996µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:45 | 200 | 154.11µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:45 | 200 | 25.765569ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:45 | 200 | 40.405µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:50 | 200 | 38.057µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:52 | 200 | 39.414µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:31:54 | 200 | 159.221µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:31:54 | 200 | 17.796234ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:31:55 | 200 | 38.993µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:00 | 200 | 39.288µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:02 | 200 | 37.02µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-02T23:32:03.972Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-empty-models-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"67e3d5ac-720d-49c6-a42b-e365bbdd1b34","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:32:03.972Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"67e3d5ac-720d-49c6-a42b-e365bbdd1b34","keyPrefix":"sk-oai-JLfJLm4R0LCd...","username":"system:serviceaccount:default:e2e-empty-models-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:32:03 | 201 | 2.579321ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:32:05 | 200 | 45.739µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:08 | 200 | 1.166011ms | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:32:08 | 200 | 145.208µs | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-02T23:32:08.603Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-models-schema-test-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"eff6fa38-8b00-4e5e-8614-ec49c5674c6f","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:32:08.603Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"eff6fa38-8b00-4e5e-8614-ec49c5674c6f","keyPrefix":"sk-oai-QchwgYg03ZjF...","username":"system:serviceaccount:default:e2e-models-schema-test-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:32:08 | 201 | 1.895937ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:32:10 | 200 | 42.23µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:12 | 200 | 46.525µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:12 | 200 | 894.902µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:32:12 | 200 | 593.169µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:32:12 | 200 | 133.285µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:32:12 | 200 | 13.114866ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-02T23:32:13.013Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-models-metadata-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"48d98037-e20c-4186-a6d6-04c1b34a542f","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:32:13.013Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"48d98037-e20c-4186-a6d6-04c1b34a542f","keyPrefix":"sk-oai-zuKo4MS99sNk...","username":"system:serviceaccount:default:e2e-models-metadata-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:32:13 | 201 | 1.892491ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:32:15 | 200 | 41.606µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:17 | 200 | 917.574µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:32:17 | 200 | 531.926µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:32:17 | 200 | 111.24µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:32:17 | 200 | 12.842826ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-02T23:32:17.781Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:models-as-a-service:e2e-api-key-scoped-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"id":"6a40594e-9f65-42b6-b308-d8a8b835d569","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:32:17.781Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"6a40594e-9f65-42b6-b308-d8a8b835d569","keyPrefix":"sk-oai-tNBemfkgvsjJ...","username":"system:serviceaccount:models-as-a-service:e2e-api-key-scoped-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:32:17 | 201 | 1.964663ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:32:20 | 200 | 42.595µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:21 | 200 | 805.942µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:32:21 | 200 | 426.993µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:32:21 | 200 | 187.378µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:32:21 | 200 | 13.334167ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:32:22 | 200 | 38.564µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:25 | 200 | 44.556µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-02T23:32:27.026Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:models-as-a-service:e2e-api-key-deleted-sub-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"id":"34f36a92-7536-4805-a06f-7219d688be95","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:32:27.026Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"34f36a92-7536-4805-a06f-7219d688be95","keyPrefix":"sk-oai-1IP3dhb784Gm...","username":"system:serviceaccount:models-as-a-service:e2e-api-key-deleted-sub-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:32:27 | 201 | 1.941903ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:32:30 | 200 | 67.7µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:32 | 200 | 44.822µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:35 | 200 | 830.716µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:32:35 | 403 | 125.931µs | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:32:35 | 200 | 41.627µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:40 | 200 | 40.083µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:42 | 200 | 42.697µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:44 | 403 | 146.304µs | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:32:45 | 200 | 40.222µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:50 | 200 | 38.751µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:52 | 200 | 39.858µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:32:53 | 403 | 130.06µs | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:32:55 | 200 | 42.862µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:00 | 200 | 36.194µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:02 | 200 | 40.663µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:02 | 403 | 132.221µs | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:33:05 | 200 | 37.295µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:10 | 200 | 43.812µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:12 | 200 | 44.875µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-02T23:33:13.011Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-api-key-ignores-header-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"13afdc59-7bf7-4c46-97e8-056a7fe3279e","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:33:13.011Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"13afdc59-7bf7-4c46-97e8-056a7fe3279e","keyPrefix":"sk-oai-nUrhygWcZ9SI...","username":"system:serviceaccount:default:e2e-api-key-ignores-header-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:33:13 | 201 | 2.082039ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:33:15 | 200 | 53.015µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:17 | 200 | 762.879µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:33:17 | 200 | 437.109µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:33:17 | 200 | 241.224µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:33:17 | 200 | 12.475413ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:33:20 | 200 | 37.42µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:22 | 200 | 49.028µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:25 | 200 | 62.47µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-02T23:33:29.382Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-multi-keys-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"9c9a19a3-3d85-4d00-87b2-b87c3689ddd1","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:33:29.382Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"9c9a19a3-3d85-4d00-87b2-b87c3689ddd1","keyPrefix":"sk-oai-zHWxDPLkzDrn...","username":"system:serviceaccount:default:e2e-multi-keys-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:33:29 | 201 | 2.898034ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-02T23:33:29.421Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:e2e-multi-keys-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"12e80558-75e6-4332-9645-1a006bbc0f8f","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:33:29.421Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"12e80558-75e6-4332-9645-1a006bbc0f8f","keyPrefix":"sk-oai-OUK8dsuo2z1H...","username":"system:serviceaccount:default:e2e-multi-keys-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:33:29 | 201 | 1.72148ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:33:30 | 200 | 41.964µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:32 | 200 | 40.33µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:33 | 200 | 761.893µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:33:33 | 200 | 402.233µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:33:33 | 200 | 186.071µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:33:33 | 200 | 12.427687ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:33:33 | 200 | 446.728µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:33:33 | 200 | 402.654µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:33:33 | 200 | 192.904µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:33:33 | 200 | 11.980986ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:33:35 | 200 | 44.808µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:40 | 200 | 35.154µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:42 | 200 | 33.915µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:45 | 200 | 33.72µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:46 | 200 | 162.932µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:33:46 | 200 | 219.344µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:33:46 | 200 | 176.435µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:33:46 | 200 | 28.810116ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:33:50 | 200 | 33.526µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:52 | 200 | 33.955µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:55 | 200 | 34.065µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:33:56 | 200 | 151.04µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:33:56 | 200 | 19.966981ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:33:56 | 200 | 220.509µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:33:56 | 200 | 15.860946ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:34:00 | 200 | 32.458µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:02 | 200 | 31.809µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:05 | 200 | 33.402µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:10 | 200 | 34.598µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:12 | 200 | 31.902µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:15 | 200 | 42.188µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-02T23:34:17.038Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:models-as-a-service:e2e-central-models-exempt-sa-712d92","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"id":"26a1fba8-57a6-431b-8286-cec3ab33aac8","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:34:17.038Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"26a1fba8-57a6-431b-8286-cec3ab33aac8","keyPrefix":"sk-oai-P8HshoDlJA7b...","username":"system:serviceaccount:models-as-a-service:e2e-central-models-exempt-sa-712d92","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:34:17 | 201 | 2.63032ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:34:17 | 200 | 540.178µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:34:17 | 200 | 233.941µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:34:17 | 200 | 569.956µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:34:17 | 200 | 213.692µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:34:17 | 200 | 573.409µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:34:17 | 200 | 236.212µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:34:17 | 200 | 476.071µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:34:17 | 200 | 436.996µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:34:17 | 200 | 201.615µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:34:17 | 200 | 11.962026ms | 52.71.36.72 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:34:20 | 200 | 32.22µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:22 | 200 | 37.634µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:25 | 200 | 33.094µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-02T23:34:26.821Z","caller":"api_keys/service.go:181","message":"Created API key","user":"system:serviceaccount:default:tester-regular-user","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"b71c1dec-e0e5-4d77-8af1-633d492f678a","ephemeral":false} {"level":"info","timestamp":"2026-07-02T23:34:26.821Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"b71c1dec-e0e5-4d77-8af1-633d492f678a","keyPrefix":"sk-oai-5ULjiX5r08Yk...","username":"system:serviceaccount:default:tester-regular-user","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/02 - 23:34:26 | 201 | 2.129054ms | 52.71.36.72 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/02 - 23:34:27 | 200 | 565.32µs | 10.133.0.49 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/02 - 23:34:27 | 200 | 187.856µs | 10.133.0.49 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/02 - 23:34:30 | 200 | 46.957µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:32 | 200 | 32.878µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:35 | 200 | 31.281µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:40 | 200 | 32.859µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:42 | 200 | 31.117µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:45 | 200 | 32.315µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:50 | 200 | 44.339µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:52 | 200 | 37.763µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:34:55 | 200 | 47.902µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:00 | 200 | 39.492µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:02 | 200 | 38.128µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:05 | 200 | 43.765µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:10 | 200 | 44.683µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:12 | 200 | 45.456µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:15 | 200 | 39.397µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:20 | 200 | 37.02µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:22 | 200 | 38.925µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:25 | 200 | 46.542µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:30 | 200 | 41.3µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:32 | 200 | 40.316µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:35 | 200 | 40.653µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:40 | 200 | 37.743µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:42 | 200 | 38.493µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:45 | 200 | 63.984µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:50 | 200 | 38.978µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:52 | 200 | 38.2µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:35:55 | 200 | 37.39µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:00 | 200 | 39.079µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:02 | 200 | 42.786µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:05 | 200 | 49.37µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:10 | 200 | 47.03µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:12 | 200 | 40.821µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:15 | 200 | 49.859µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:20 | 200 | 39.399µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:22 | 200 | 38.278µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:25 | 200 | 50.205µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:30 | 200 | 38.396µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:32 | 200 | 39.417µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:35 | 200 | 39.223µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:40 | 200 | 40.127µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:42 | 200 | 39.024µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:45 | 200 | 45.001µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:50 | 200 | 38.317µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:52 | 200 | 47.441µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:36:55 | 200 | 60.922µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:00 | 200 | 52.626µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:02 | 200 | 38.717µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:05 | 200 | 60.97µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:10 | 200 | 39.453µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:12 | 200 | 44.389µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:15 | 200 | 37.36µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:20 | 200 | 47.59µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:22 | 200 | 38.311µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:25 | 200 | 43.582µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:30 | 200 | 40.898µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:32 | 200 | 50.779µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:35 | 200 | 62.719µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:40 | 200 | 38.759µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:42 | 200 | 43.403µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:45 | 200 | 39.906µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:50 | 200 | 41.917µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:52 | 200 | 40.767µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:37:55 | 200 | 39.805µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:00 | 200 | 46.745µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:02 | 200 | 43.139µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:05 | 200 | 41.759µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:10 | 200 | 38.544µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:12 | 200 | 37.655µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:15 | 200 | 39.054µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:20 | 200 | 60.042µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:22 | 200 | 38.653µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:25 | 200 | 37.244µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:30 | 200 | 39.517µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:32 | 200 | 37.951µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:35 | 200 | 38.441µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:40 | 200 | 38.546µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:42 | 200 | 40µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:45 | 200 | 38.109µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:50 | 200 | 50.077µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:52 | 200 | 38.705µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:38:55 | 200 | 36.48µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:00 | 200 | 33.093µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:02 | 200 | 31.92µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:05 | 200 | 32.473µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:10 | 200 | 31.533µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:12 | 200 | 33.198µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:15 | 200 | 37.094µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:20 | 200 | 38.115µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:22 | 200 | 34.19µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:25 | 200 | 33.657µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:30 | 200 | 41.159µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:32 | 200 | 33.21µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:35 | 200 | 44.376µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:40 | 200 | 33.136µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:42 | 200 | 33.185µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:45 | 200 | 32.344µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:50 | 200 | 42.687µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:52 | 200 | 41.278µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:39:55 | 200 | 32.067µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:00 | 200 | 38.934µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:02 | 200 | 34.641µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:05 | 200 | 31.214µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:10 | 200 | 32.314µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:12 | 200 | 32.241µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:15 | 200 | 48.443µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:20 | 200 | 33.217µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:22 | 200 | 31.991µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:25 | 200 | 32.443µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:30 | 200 | 34.1µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:32 | 200 | 32.678µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:35 | 200 | 36.802µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:40 | 200 | 33.384µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:42 | 200 | 36.548µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:45 | 200 | 32.343µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:50 | 200 | 38.12µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:52 | 200 | 40.525µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:40:55 | 200 | 36.307µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:00 | 200 | 43.252µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:02 | 200 | 39.929µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:05 | 200 | 40.105µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:10 | 200 | 38.757µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:12 | 200 | 38.119µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:15 | 200 | 39.191µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:20 | 200 | 40.466µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:22 | 200 | 42µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:25 | 200 | 46.956µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:30 | 200 | 41.243µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:32 | 200 | 37.631µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:35 | 200 | 41.564µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:40 | 200 | 43.573µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:42 | 200 | 39.395µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:45 | 200 | 38.575µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:50 | 200 | 40.454µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:52 | 200 | 38.543µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:41:55 | 200 | 42.576µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:00 | 200 | 46.445µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:02 | 200 | 44.63µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:05 | 200 | 38.992µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:10 | 200 | 37.178µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:12 | 200 | 40.213µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:15 | 200 | 39.061µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:20 | 200 | 41.641µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:22 | 200 | 38.614µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:25 | 200 | 39.155µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:30 | 200 | 43.059µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:32 | 200 | 43.104µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:35 | 200 | 43.624µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:40 | 200 | 45.411µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:42 | 200 | 37.35µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:45 | 200 | 42.95µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:50 | 200 | 45.801µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:52 | 200 | 36.672µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:42:55 | 200 | 38.902µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:00 | 200 | 39.825µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:02 | 200 | 39.996µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:05 | 200 | 39.622µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:10 | 200 | 41.53µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:12 | 200 | 38.862µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:15 | 200 | 42.911µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:20 | 200 | 40.907µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:22 | 200 | 38.249µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:25 | 200 | 45.202µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:30 | 200 | 40.319µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:32 | 200 | 38.663µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:35 | 200 | 40.601µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:40 | 200 | 40.367µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:42 | 200 | 39.969µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:45 | 200 | 50.016µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:50 | 200 | 40.477µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:52 | 200 | 38.536µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:43:55 | 200 | 36.729µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:00 | 200 | 43.112µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:02 | 200 | 38.972µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:05 | 200 | 38.178µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:10 | 200 | 38.802µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:12 | 200 | 40.269µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:15 | 200 | 42.119µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:20 | 200 | 38.771µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:22 | 200 | 37.813µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:25 | 200 | 37.654µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:30 | 200 | 41.55µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:32 | 200 | 37.888µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:35 | 200 | 39.146µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:40 | 200 | 67.947µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:42 | 200 | 44.598µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:45 | 200 | 40.727µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:50 | 200 | 36.766µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:52 | 200 | 38.488µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:44:55 | 200 | 38.059µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:00 | 200 | 32.203µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:02 | 200 | 33.112µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-02T23:45:03.750Z","caller":"api_keys/service.go:425","message":"Ephemeral key cleanup completed","deletedCount":0} [GIN] 2026/07/02 - 23:45:03 | 200 | 14.453056ms | 10.132.0.46 | POST "/internal/v1/api-keys/cleanup" [GIN] 2026/07/02 - 23:45:05 | 200 | 32.195µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:10 | 200 | 36.975µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:12 | 200 | 49.54µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:15 | 200 | 33.415µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:20 | 200 | 32.137µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:22 | 200 | 31.552µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:25 | 200 | 32.441µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:30 | 200 | 32.025µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:32 | 200 | 33.92µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:35 | 200 | 30.872µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:40 | 200 | 33.263µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:42 | 200 | 31.649µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:45 | 200 | 32.009µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:50 | 200 | 33.688µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:52 | 200 | 31.224µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:45:55 | 200 | 37.113µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:00 | 200 | 36.27µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:02 | 200 | 34.713µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:05 | 200 | 46.215µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:10 | 200 | 31.791µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:12 | 200 | 34.331µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:15 | 200 | 35.145µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:20 | 200 | 33.336µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:22 | 200 | 37.31µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:25 | 200 | 35.917µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:30 | 200 | 30.415µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:32 | 200 | 32.108µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:35 | 200 | 33.143µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:40 | 200 | 36.094µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:42 | 200 | 46.009µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:45 | 200 | 32.373µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:50 | 200 | 33.124µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:52 | 200 | 32.905µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:46:55 | 200 | 33.227µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:00 | 200 | 39.189µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:02 | 200 | 32.525µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:05 | 200 | 32.734µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:10 | 200 | 32.873µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:12 | 200 | 32.611µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:15 | 200 | 35.761µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:20 | 200 | 31.481µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:22 | 200 | 32.532µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:25 | 200 | 32.288µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:30 | 200 | 30.986µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:32 | 200 | 31.597µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:35 | 200 | 36.09µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:40 | 200 | 31.989µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:42 | 200 | 41.641µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:45 | 200 | 33.601µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:50 | 200 | 33.596µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:52 | 200 | 32.041µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:47:55 | 200 | 33.934µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:00 | 200 | 39.243µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:02 | 200 | 31.881µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:05 | 200 | 34.299µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:10 | 200 | 33.199µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:12 | 200 | 34.268µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:15 | 200 | 32.947µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:20 | 200 | 33.627µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:22 | 200 | 35.265µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:25 | 200 | 38.029µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:30 | 200 | 35.479µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:32 | 200 | 33.397µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:35 | 200 | 33.701µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:40 | 200 | 41.741µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:42 | 200 | 32.377µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:45 | 200 | 35.894µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:50 | 200 | 51.098µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:52 | 200 | 32.829µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:48:55 | 200 | 33.401µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:00 | 200 | 36.704µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:02 | 200 | 32.64µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:05 | 200 | 33.686µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:10 | 200 | 32.952µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:12 | 200 | 35.857µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:15 | 200 | 34.74µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:20 | 200 | 35.948µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:22 | 200 | 35.106µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:25 | 200 | 31.969µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:30 | 200 | 31.746µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:32 | 200 | 43.665µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:35 | 200 | 33.299µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:40 | 200 | 32.146µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:42 | 200 | 55.726µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:45 | 200 | 34.022µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:50 | 200 | 43.594µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:52 | 200 | 31.376µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:49:55 | 200 | 32.391µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:00 | 200 | 35.674µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:02 | 200 | 31.426µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:05 | 200 | 32.789µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:10 | 200 | 34.225µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:12 | 200 | 32.187µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:15 | 200 | 31.647µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:20 | 200 | 32.123µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:22 | 200 | 33.819µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:25 | 200 | 41.93µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:30 | 200 | 32.464µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:32 | 200 | 32.434µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:35 | 200 | 32.793µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:40 | 200 | 33.315µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:42 | 200 | 38.8µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:45 | 200 | 34.706µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:50 | 200 | 35.385µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:52 | 200 | 32.43µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:50:55 | 200 | 38.321µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:51:00 | 200 | 32.139µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:51:02 | 200 | 36.08µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:51:05 | 200 | 40.374µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:51:10 | 200 | 66.03µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:51:12 | 200 | 46.634µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:51:15 | 200 | 39.022µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:51:20 | 200 | 39.879µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:51:22 | 200 | 40.107µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/02 - 23:51:25 | 200 | 40.345µs | 10.134.0.2 | GET "/health"