-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
david-yu
committed
Mar 1, 2023
1 parent
a40360a
commit 0730a50
Showing
4 changed files
with
97 additions
and
20 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
--- | ||
layout: docs | ||
page_title: 1.1.x | ||
description: >- | ||
Consul on Kubernetes release notes for version 1.1.x | ||
--- | ||
|
||
# Consul on Kubernetes 1.1.0 | ||
|
||
## Release Highlights | ||
|
||
- **Enhanced Envoy Access Logging:** Envoy access logs are now centrally managed via the `accessLogs` field within the ProxyDefaults CRD, to allow operators to easily turn on access logs for all proxies within the service mesh. | ||
|
||
- **Consul Envoy Extensions:** A new extension system has been added to Consul to modify Consul-generated Envoy resources outside of the Consul binary. This will allow extensions to add, delete, and modify Envoy listeners, routes, clusters, and endpoints, enabling support for additional Envoy features without changes to the Consul codebase. | ||
An `envoyExtensions` field has been added to the ProxyDefaults and ServiceDefaults CRD to enable built-in Envoy extensions. Refer to [Envoy extensions overview](https://developer.hashicorp.com/consul/docs/connect/proxies/envoy-extensions) for more information on how to leverage these extensions. | ||
|
||
## What's Changed | ||
|
||
- Connect inject now excludes the `openebs` namespace from sidecar injection by default. If you previously had pods in that namespace | ||
that you wanted to be injected, you must now set namespaceSelector as follows: | ||
|
||
```yaml | ||
connectInject: | ||
namespaceSelector: | | ||
matchExpressions: | ||
- key: "kubernetes.io/metadata.name" | ||
operator: "NotIn" | ||
values: ["kube-system","local-path-storage"] | ||
``` | ||
## Supported Software | ||
~> **Note:** Consul 1.14.x and 1.13.x are not supported. Please refer to [Supported Consul and Kubernetes versions](https://developer.hashicorp.com/consul/docs/k8s/compatibility#supported-consul-and-kubernetes-versions) for more detail on choosing the correct `consul-k8s` version. | ||
- Consul 1.15.x. | ||
- Consul Dataplane v1.1.x. Refer to [Envoy and Consul Dataplane](/consul/docs/connect/proxies/envoy#envoy-and-consul-dataplane) for details about Consul Dataplane versions and the available packaged Envoy version. | ||
- Kubernetes 1.23.x - 1.26.x | ||
- `kubectl` 1.23.x - 1.26.x | ||
- Helm 3.6+ | ||
|
||
## Upgrading | ||
|
||
For detailed information on upgrading, please refer to the [Upgrades page](/consul/docs/k8s/upgrade) | ||
|
||
## Known Issues | ||
|
||
The following issues are known to exist in the v1.1.0 release: | ||
|
||
- Pod Security Standards that are configured for the [Pod Security Admission controller](https://kubernetes.io/blog/2022/08/25/pod-security-admission-stable/) are currently not supported by Consul K8s. OpenShift 4.11.x enables Pod Security Standards on Kubernetes 1.25 [by default](https://connect.redhat.com/en/blog/important-openshift-changes-pod-security-standards) and is also not supported. Support will be added in a future Consul K8s 1.0.x patch release. | ||
|
||
## Changelogs | ||
|
||
The changelogs for this major release version and any maintenance versions are listed below. | ||
|
||
~> **Note:** The following link takes you to the changelogs on the GitHub website. | ||
|
||
- [1.1.0](https://github.com/hashicorp/consul-k8s/releases/tag/v1.1.0) |
This file contains 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