Conversation
This edge release contains various improvements to the Viz and Jaeger install charts, along with bug fixes in the CLI, and destination. Additionally, This release adds kubernetes aware autocompletion to all viz commands, along with ServiceProfiles to be part of the default `viz install`. * Separated protocol hint setting from H2 upgrades in destination profile response, thus preventing `hint.OpaqueTransport` field from not being set when H2 upgrades are disabled * Fixed `linkerd check --proxy` failure with pods that are part of Jobs * Updated `viz install` to also include ServiceProfiles of its components. As a side-effect, `linkerd diagnostics install-sp` cmd has been removed * Added support for Kubernetes resource aware tab completion for all viz commands * Updated destination to prefer `ServiceProfile.dstOverrides` over `TrafficSplit` when both are present for a service * Added toggle flags for `collector` and `jaeger` components in the jaeger extension (thanks @tarvip!) * Added support for setting `nodeselector`, `toleration` fields for components in the Viz extension (thanks @aatarasoff!) * Fixed a templating issue in Viz, making `podAnnotations` field work with prometheus * Updated Golang version to 1.16.4 * Removed unecessary `--addon-overwrite` flag in `linkerd upgrade` Signed-off-by: Tarun Pothulapati <[email protected]>
Contributor
Author
|
This doesn't yet contain the changes from #6187, and will update the release notes once it is merged! |
alpeb
approved these changes
May 27, 2021
Signed-off-by: Tarun Pothulapati <[email protected]>
olix0r
approved these changes
May 27, 2021
Signed-off-by: Tarun Pothulapati <[email protected]>
Member
|
Admin merged due to paths-ignore issue that prevents CI from running. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
edge-21.5.3
This edge release contains various improvements to the Viz and Jaeger install
charts, along with bug fixes in the CLI, and destination. This release also
adds kubernetes aware autocompletion to all viz commands, along with
ServiceProfiles to be part of the default
viz install.Finally, the proxy has been updated to continue supporting requests without
l5d-dst-overridein ingress-mode proxies, to no longer include query parametersin the OpenCensus trace spans, and to prevent timeouts with controller clients
of components with more than one replica.
response, thus preventing
hint.OpaqueTransportfield from not being set whenH2 upgrades are disabled
parameters (thanks @aatarasoff!)
to support requests without
l5d-dst-overridein ingress-mode proxiesof components with more than one replica
linkerd check --proxyfailure with pods that are part of Jobsviz installto also include ServiceProfiles of its components.As a side-effect,
linkerd diagnostics install-spcmd has been removedviz commands
ServiceProfile.dstOverridesoverTrafficSplitwhen both are present for a servicecollectorandjaegercomponents in thejaeger extension (thanks @tarvip!)
nodeselector,tolerationfields for componentsin the Viz extension (thanks @aatarasoff!)
podAnnotationsfieldwork with prometheus
--addon-overwriteflag inlinkerd upgradeSigned-off-by: Tarun Pothulapati [email protected]