Oliver Gould

Results 207 comments of Oliver Gould

If I understand correctly, this would require changing the minimum supported Rust version. From the Readme: > This project follows the Tokio MSRV and is currently set to 1.49.

How does splitting this crate up help? What parts of `http` are you trying to avoid?

Note that this method is only available since 1.53.0, so this change impacts the MSRV of `http`

Hi @hapnermw! Currently, linkerd-tcp supports SNI insofar as a server may support multiple named certs. However, currently (or at least the last I looked), rustls does not expose the server...

@Anubh good question! It's been quite a bit of time since we launched this and, as I understand it, linkerd-tcp _is_ used in production in at least one place. Though,...

Not a substitute for the real thing, but I've added a `./namerd.sh` script that'll fetch/configure/run namerd with a file-backed namer.

We probably shouldn't expose any per-endpoint metrics by default unless we have a good way of garbage collecting unused enpdpoints (i.e. we'd need to ensure that dropping an endpoint removes...

i should note, i'm more than happy to make larger changes to linkerd-tcp to accommodate a better solution

Docker for Mac doesn't yet support this (on stable, at least). Once it does, our Dockerfile should probably look something like: ```Dockerfile FROM linkerd/rustup-nightly:v1 as nightly-build RUN rustup update nightly...

Specifically, we need Docker v17.05.0-ce, which is currently a [release candidate](https://github.com/moby/moby/releases/tag/v17.05.0-ce-rc1). Docker for Mac currently uses 17.03.1-ce.