mirror of https://github.com/linkerd/linkerd2.git
The ExternalWorkload resource we introduced has a minor naming inconsistency; `Tls` in `meshTls` is not capitalised. Other resources that we have (e.g. authentication resources) capitalise TLS (and so does Go, it follows a similar naming convention). We fix this in the workload resource by changing the field's name and bumping the version to `v1beta1`. Upgrading the control plane version will continue to work without downtime. However, if an existing resource exists, the policy controller will not completely initialise. It will not enter a crashloop backoff, but it will also not become ready until the resource is edited or deleted. Signed-off-by: Matei David <matei@buoyant.io> |
||
---|---|---|
.. | ||
external-workload | ||
watcher | ||
client.go | ||
dedup_profile_listener.go | ||
default_profile_listener.go | ||
destination_fuzzer.go | ||
endpoint_profile_translator.go | ||
endpoint_profile_translator_test.go | ||
endpoint_translator.go | ||
endpoint_translator_test.go | ||
fallback_profile_listener.go | ||
fallback_profile_listener_test.go | ||
opaque_ports_adaptor.go | ||
profile_translator.go | ||
profile_translator_test.go | ||
server.go | ||
server_test.go | ||
test_util.go |