[13:22:13] why is the state of tooling around k8s events so bad [13:22:25] like, in general [13:22:37] the simple tools everyone usually talks about have archived repos [14:18:28] it's Kubernetes for you. Move fast, write go, archive repos [14:19:16] lol [14:19:18] yeah but no one else has moved fast on it in the meanwhile [14:19:48] at this point I genuinely believe the 'best' solution is `while sleep 1s ; kubectl get events -w --all-namespaces | ts` in a pod [14:22:26] "real time" events are odd indeed. For those that are a bit older I find the archived ones in logstash pretty complete [14:22:54] although I think they might have the wrong timestamp indexed as well [14:24:28] cdanis: fair point. Then it's just "Write {{ $.Values.yaml | indent 16.5 }}, archive repos" [14:50:31] jayme: maybe the Founders made the default readinessProbe timeout 1s because they didn't want you to have readiness probes that issue RPCs [14:50:38] 🤔 [14:50:47] eheh [14:50:50] nice trick [15:28:26] There is still a couple of charts missing the migration to the external-services network policy system like flink apps, the operator, datahub, kserve-inference and mediawiki (duh') - https://phabricator.wikimedia.org/T359423 [15:29:00] it would be nice to bring this over the finish line, so please take a look and help out if you can [15:33:42] brouberol: i seem to (mis?) remember...did you have a nice way of DRYing up the copy/pasted kafka broker lists in values files? [15:33:43] e.g. [15:33:44] https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/1037870/2/helmfile.d/services/eventstreams/values-codfw.yaml [15:34:02] its nice that the egress is abstracted, would be nice if the broker list was too :) [15:36:37] so, that is feasible, but it requires a recent-enough kafka client. We can set the bootstrap client list to `kafka-main-codfw.external-services` (for services running in k8s) _but_ it requires the client to resolve the DNS, and then test each ip. This is what `client.dns.lookup = use_all_ips` does in librdkafka, and wwhat [15:36:37] https://cwiki.apache.org/confluence/display/KAFKA/KIP-302+-+Enable+Kafka+clients+to+use+all+DNS+resolved+IP+addresses is about [15:37:24] jayme: sorry, datahub was migrated, and I forgot to report [15:37:46] ah, great. Quick achievement :D [15:38:00] riihggt! cool.