John Howard

Results 289 issues of John Howard

Tracking issue to get off forks. We currently need a compat shim, which we have a fork of: https://github.com/davidpdrsn/tower-hyper-http-body-compat/pull/7. Worst case, we should get that merged so we are off...

Ambient Beta

This issue tracks the internal protobuf (over XDS) protocol we will use for routing and metadata. These may be a single proto (as discussed in https://docs.google.com/document/d/1MAF6oJi3vff4J2dUolI5_Edzw66UV_lmooACR2oqBWo/edit?resourcekey=0-NdRHnxWpMMdk7jkEnqbB9Q#, and as currently implemented)...

P1

This is arguably some of the most critical code in the application. We should make sure it's well behaved. Might require some super-light local xDS server impl for tests.

area/configurability
area/testing
lifecycle/automatically-closed

* Store each connection in a shared map * Capture special IP address, redirect to MDS handler * MDS handler takes 4 tuple as input. * Response is JSON containing...

release-notes-none
size/XL
needs-rebase

A concern for ztunnel is that it expands to support an unbounded number of integrations, leading to similar issues we have with Envoy. A goal of ztunnel is that it...

size/S

size/L
release-notes-none
needs-rebase

Since most developers on the project are new to rust, I thought it would be useful to have an issue to discuss tips for onboarding. Feel free to edit or...

lifecycle/staleproof

`fortio load -uniform -c 1 -qps 100 -payload-size=40000 -t 2s -abort-on=-1 http://localhost:808` ``` 2023-04-04T15:59:14.949606Z ERROR inbound{id=7e8fd964ca3210a27d985b3cd60cd1ed peer_ip=127.0.0.1 peer_id=spiffe:///ns/default/sa/default}: ztunnel::proxy::inbound: hbone server copy: io error: Broken pipe (os error 32) dur=2.109007ms...

help-wanted

This issue tracks lowing the memory usage of ztunnel at large scales. I have been testing at 200k-1M pods. Some raw notes: get_by_namespaced_host insert endpoint: add endpoint remote endpoint: remove...