mirror of https://github.com/linkerd/linkerd2.git
Adding edge-19.3.3 updates (#2544)
This PR updates CHANGES.md with information about the newest edge release, 19.3.3.
This commit is contained in:
parent
da0330743f
commit
c1c1b3f0a3
48
CHANGES.md
48
CHANGES.md
|
@ -1,3 +1,51 @@
|
|||
## edge-19.3.3
|
||||
|
||||
**Significant Update**
|
||||
|
||||
This edge release introduces a new TLS Identity system into the default Linkerd
|
||||
installation, replacing `tls=optional` and the `linkerd-ca` controller. Now,
|
||||
proxies generate ephemeral private keys into a tmpfs directory and dynamically
|
||||
refresh certificates, authenticated by Kubernetes ServiceAccount tokens, via the
|
||||
newly-introduced Identity controller.
|
||||
|
||||
Now, all meshed HTTP communication is private and authenticated by default.
|
||||
|
||||
* CLI
|
||||
* Changed `install` to accept or generate an issuer Secret for the Identity
|
||||
controller
|
||||
* Changed `install` to fail in the case of a conflict with an existing
|
||||
installation; this can be disabled with the `--ignore-cluster` flag
|
||||
* Changed `inject` to require fetching a configuration from the control plane;
|
||||
this can be disabled with the `--ignore-cluster` and `--disable-identity`
|
||||
flags, though this will prevent the injected pods from participating in mesh
|
||||
identity
|
||||
* Removed the `--tls=optional` flag from the `linkerd install` command, since
|
||||
TLS is now enabled by default
|
||||
* Added the ability to adjust the Prometheus log level
|
||||
* Proxy
|
||||
* **Fixed** a stream leak between the proxy and the control plane that could
|
||||
cause the `linkerd-controller` pod to use an excessive amount of memory
|
||||
* Introduced per-proxy private key generation and dynamic certificate renewal
|
||||
* Added a readiness check endpoint on `:4191/ready` so that Kubernetes doesn't
|
||||
consider pods ready until they have acquired a certificate from the Identity
|
||||
controller
|
||||
* The proxy's connect timeouts have been updated, especially to improve
|
||||
reconnect behavior between the proxy and the control plane
|
||||
* Web UI
|
||||
* Added TCP stats to the Linkerd Pod Grafana dashboard
|
||||
* Fixed the behavior of the Top query 'Start' button if a user's query returns
|
||||
no data
|
||||
* Added stable sorting for table rows
|
||||
* Fixed an issue with the order of tables returned from a Top Routes query
|
||||
* Added text wrap for paths in the modal for expanded Tap query data
|
||||
* Internal
|
||||
* Improved the `bin/go-run` script for the build process so that on failure,
|
||||
all associated background processes are terminated
|
||||
|
||||
Special thanks to @liquidslr for many useful UI and log changes, and to @mmalone
|
||||
and @sourishkrout at @smallstep for collaboration and advice on the Identity
|
||||
system!
|
||||
|
||||
## edge-19.3.2
|
||||
|
||||
* Controller
|
||||
|
|
Loading…
Reference in New Issue