mirror of https://github.com/linkerd/linkerd2.git
Change notes for stable-2.12.0-rc2 (#9202)
This release is the second release candidate for stable-2.12.0. At this point the Helm charts can be retrieved from the stable repo: ``` helm repo add linkerd https://helm.linkerd.io/stable helm repo up helm install linkerd-crds -n linkerd --create-namespace linkerd/linkerd-crds helm install linkerd-control-plane \ -n linkerd \ --set-file identityTrustAnchorsPEM=ca.crt \ --set-file identity.issuer.tls.crtPEM=issuer.crt \ --set-file identity.issuer.tls.keyPEM=issuer.key \ linkerd/linkerd-control-plane ``` The following lists all the changes since edge-22.8.2: * Fixed inheritance of the `linkerd.io/inject` annotation from Namespace to Workloads when its value is `ingress` * Added the `config.linkerd.io/default-inbound-policy: all-authenticated` annotation to linkerd-multicluster’s Gateway deployment so that all clients are required to be authenticated * Added a `ReadHeaderTimeout` of 10s to all the go `http.Server` instances, to avoid being vulnerable to "slowrolis" attacks * Added check in `linkerd viz check --proxy` to warn in case namespace have the `config.linkerd.io/default-inbound-policy: deny` annotation, which would not authorize scrapes coming from the linkerd-viz Prometheus instance * Added validation for accepted values for the `--default-inbound-policy` flag * Fixed invalid URL in the `linkerd install --help` output * Added `--destination-pod` flag to `linkerd diagnostics endpoints` subcommand * Added `proxyInit.runAsUser` in `values.yaml` defaulting to non-zero, to complement the new default `proxyInit.runAsRoot: false` that was rencently changed
This commit is contained in:
parent
f6c6ff965c
commit
0404c22e9e
|
|
@ -307,7 +307,8 @@ jobs:
|
|||
website_publish:
|
||||
name: Linkerd website publish
|
||||
needs: [gh_release]
|
||||
if: startsWith(github.ref, 'refs/tags/stable') || startsWith(github.ref, 'refs/tags/edge')
|
||||
#if: startsWith(github.ref, 'refs/tags/stable') || startsWith(github.ref, 'refs/tags/edge')
|
||||
if: ${{ false }} # temporarily disabled
|
||||
timeout-minutes: 30
|
||||
runs-on: ubuntu-20.04
|
||||
permissions:
|
||||
|
|
@ -324,7 +325,8 @@ jobs:
|
|||
name: Linkerd website publish check
|
||||
needs: [tag, website_publish]
|
||||
timeout-minutes: 30
|
||||
if: startsWith(github.ref, 'refs/tags/stable') || startsWith(github.ref, 'refs/tags/edge')
|
||||
#if: startsWith(github.ref, 'refs/tags/stable') || startsWith(github.ref, 'refs/tags/edge')
|
||||
if: ${{ false }} # temporarily disabled
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
|
||||
|
|
|
|||
37
CHANGES.md
37
CHANGES.md
|
|
@ -1,5 +1,42 @@
|
|||
# Changes
|
||||
|
||||
## stable-2.12.0-rc2
|
||||
|
||||
This release is the second release candidate for stable-2.12.0.
|
||||
|
||||
At this point the Helm charts can be retrieved from the stable repo:
|
||||
|
||||
```sh
|
||||
helm repo add linkerd https://helm.linkerd.io/stable
|
||||
helm repo up
|
||||
helm install linkerd-crds -n linkerd --create-namespace linkerd/linkerd-crds
|
||||
helm install linkerd-control-plane \
|
||||
-n linkerd \
|
||||
--set-file identityTrustAnchorsPEM=ca.crt \
|
||||
--set-file identity.issuer.tls.crtPEM=issuer.crt \
|
||||
--set-file identity.issuer.tls.keyPEM=issuer.key \
|
||||
linkerd/linkerd-control-plane
|
||||
```
|
||||
|
||||
The following lists all the changes since edge-22.8.2:
|
||||
|
||||
* Fixed inheritance of the `linkerd.io/inject` annotation from Namespace to
|
||||
Workloads when its value is `ingress`
|
||||
* Added the `config.linkerd.io/default-inbound-policy: all-authenticated`
|
||||
annotation to linkerd-multicluster’s Gateway deployment so that all clients
|
||||
are required to be authenticated
|
||||
* Added a `ReadHeaderTimeout` of 10s to all the go `http.Server` instances, to
|
||||
avoid being vulnerable to "slowrolis" attacks
|
||||
* Added check in `linkerd viz check --proxy` to warn in case namespace have the
|
||||
`config.linkerd.io/default-inbound-policy: deny` annotation, which would not
|
||||
authorize scrapes coming from the linkerd-viz Prometheus instance
|
||||
* Added validation for accepted values for the `--default-inbound-policy` flag
|
||||
* Fixed invalid URL in the `linkerd install --help` output
|
||||
* Added `--destination-pod` flag to `linkerd diagnostics endpoints` subcommand
|
||||
* Added `proxyInit.runAsUser` in `values.yaml` defaulting to non-zero, to
|
||||
complement the new default `proxyInit.runAsRoot: false` that was rencently
|
||||
changed
|
||||
|
||||
## edge-22.8.2
|
||||
|
||||
This release is considered a release candidate for stable-2.12.0 and we
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
#repositoryID: To be determined after the stable repo gets claimed
|
||||
repositoryID: d6ca06cd-6db1-4931-bdc6-c1d5d5d52624
|
||||
owners:
|
||||
- name: olix0r
|
||||
email: ver@buoyant.io
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ dependencies:
|
|||
- name: partials
|
||||
version: 0.1.0
|
||||
repository: file://../partials
|
||||
version: 1.8.1-edge
|
||||
version: 1.9.0-rc2
|
||||
icon: https://linkerd.io/images/logo-only-200h.png
|
||||
maintainers:
|
||||
- name: Linkerd authors
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
Linkerd gives you observability, reliability, and security
|
||||
for your microservices — with no code change required.
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ dependencies:
|
|||
- name: partials
|
||||
version: 0.1.0
|
||||
repository: file://../partials
|
||||
version: 1.3.0-edge
|
||||
version: 1.4.0-rc2
|
||||
icon: https://linkerd.io/images/logo-only-200h.png
|
||||
maintainers:
|
||||
- name: Linkerd authors
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
Linkerd gives you observability, reliability, and security
|
||||
for your microservices — with no code change required.
|
||||
|
||||

|
||||

|
||||

|
||||
|
||||
**Homepage:** <https://linkerd.io>
|
||||
|
|
|
|||
|
|
@ -9,5 +9,5 @@ description: |
|
|||
kubeVersion: ">=1.21.0-0"
|
||||
icon: https://linkerd.io/images/logo-only-200h.png
|
||||
name: "linkerd2-cni"
|
||||
version: 30.2.1-edge
|
||||
version: 30.3.0-rc2
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ Linkerd [CNI plugin](https://linkerd.io/2/features/cni/) takes care of setting
|
|||
up your pod's network so incoming and outgoing traffic is proxied through the
|
||||
data plane.
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
annotations:
|
||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||
labels:
|
||||
helm.sh/chart: linkerd-crds-1.3.0-edge
|
||||
helm.sh/chart: linkerd-crds-1.4.0-rc2
|
||||
linkerd.io/control-plane-ns: linkerd
|
||||
spec:
|
||||
group: policy.linkerd.io
|
||||
|
|
@ -104,7 +104,7 @@ metadata:
|
|||
annotations:
|
||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||
labels:
|
||||
helm.sh/chart: linkerd-crds-1.3.0-edge
|
||||
helm.sh/chart: linkerd-crds-1.4.0-rc2
|
||||
linkerd.io/control-plane-ns: linkerd
|
||||
creationTimestamp: null
|
||||
name: httproutes.policy.linkerd.io
|
||||
|
|
@ -1640,7 +1640,7 @@ metadata:
|
|||
annotations:
|
||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||
labels:
|
||||
helm.sh/chart: linkerd-crds-1.3.0-edge
|
||||
helm.sh/chart: linkerd-crds-1.4.0-rc2
|
||||
linkerd.io/control-plane-ns: linkerd
|
||||
spec:
|
||||
group: policy.linkerd.io
|
||||
|
|
@ -1726,7 +1726,7 @@ metadata:
|
|||
annotations:
|
||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||
labels:
|
||||
helm.sh/chart: linkerd-crds-1.3.0-edge
|
||||
helm.sh/chart: linkerd-crds-1.4.0-rc2
|
||||
linkerd.io/control-plane-ns: linkerd
|
||||
spec:
|
||||
group: policy.linkerd.io
|
||||
|
|
@ -1779,7 +1779,7 @@ metadata:
|
|||
annotations:
|
||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||
labels:
|
||||
helm.sh/chart: linkerd-crds-1.3.0-edge
|
||||
helm.sh/chart: linkerd-crds-1.4.0-rc2
|
||||
linkerd.io/control-plane-ns: linkerd
|
||||
spec:
|
||||
group: policy.linkerd.io
|
||||
|
|
@ -2045,7 +2045,7 @@ metadata:
|
|||
annotations:
|
||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||
labels:
|
||||
helm.sh/chart: linkerd-crds-1.3.0-edge
|
||||
helm.sh/chart: linkerd-crds-1.4.0-rc2
|
||||
linkerd.io/control-plane-ns: linkerd
|
||||
spec:
|
||||
group: policy.linkerd.io
|
||||
|
|
@ -2180,7 +2180,7 @@ metadata:
|
|||
annotations:
|
||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||
labels:
|
||||
helm.sh/chart: linkerd-crds-1.3.0-edge
|
||||
helm.sh/chart: linkerd-crds-1.4.0-rc2
|
||||
linkerd.io/control-plane-ns: linkerd
|
||||
spec:
|
||||
group: linkerd.io
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ kubeVersion: ">=1.21.0-0"
|
|||
name: linkerd-jaeger
|
||||
sources:
|
||||
- https://github.com/linkerd/linkerd2/
|
||||
version: 30.3.10-edge
|
||||
version: 30.4.0-rc2
|
||||
icon: https://linkerd.io/images/logo-only-200h.png
|
||||
maintainers:
|
||||
- name: Linkerd authors
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
The Linkerd-Jaeger extension adds distributed tracing to Linkerd using
|
||||
OpenCensus and Jaeger.
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ kubeVersion: ">=1.21.0-0"
|
|||
name: "linkerd-multicluster"
|
||||
sources:
|
||||
- https://github.com/linkerd/linkerd2/
|
||||
version: 30.2.0-edge
|
||||
version: 30.2.0-rc2
|
||||
icon: https://linkerd.io/images/logo-only-200h.png
|
||||
maintainers:
|
||||
- name: Linkerd authors
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
The Linkerd-Multicluster extension contains resources to support multicluster
|
||||
linking to remote clusters
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ kubeVersion: ">=1.21.0-0"
|
|||
name: "linkerd-viz"
|
||||
sources:
|
||||
- https://github.com/linkerd/linkerd2/
|
||||
version: 30.2.10-edge
|
||||
version: 30.3.0-rc2
|
||||
icon: https://linkerd.io/images/logo-only-200h.png
|
||||
maintainers:
|
||||
- name: Linkerd authors
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
The Linkerd-Viz extension contains observability and visualization
|
||||
components for Linkerd.
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue