From 211152d48eb7865452f2f39bb193c1a823b593f9 Mon Sep 17 00:00:00 2001 From: "kumahq[bot]" <110050114+kumahq[bot]@users.noreply.github.com> Date: Mon, 7 Aug 2023 13:53:40 +0000 Subject: [PATCH] chore(deps): update docs from repo source Signed-off-by: kumahq[bot] <110050114+kumahq[bot]@users.noreply.github.com> --- app/_data/versions.yml | 4 ++-- app/docs/dev/kuma-cp.yaml | 22 ++++++++++++----- app/docs/raw/CHANGELOG.md | 50 +++++++++++++++++++++++++++++---------- app/docs/raw/UPGRADE.md | 5 ++++ 4 files changed, 61 insertions(+), 20 deletions(-) diff --git a/app/_data/versions.yml b/app/_data/versions.yml index daf23cfb7..95920b3eb 100644 --- a/app/_data/versions.yml +++ b/app/_data/versions.yml @@ -53,13 +53,13 @@ endOfLifeDate: "2024-02-01" branch: release-2.1 - edition: kuma - version: 2.2.3 + version: 2.2.4 release: 2.2.x releaseDate: "2023-04-14" endOfLifeDate: "2024-04-14" branch: release-2.2 - edition: kuma - version: 2.3.1 + version: 2.3.2 release: 2.3.x latest: true releaseDate: "2023-06-23" diff --git a/app/docs/dev/kuma-cp.yaml b/app/docs/dev/kuma-cp.yaml index fbb985e0b..89e5d2555 100644 --- a/app/docs/dev/kuma-cp.yaml +++ b/app/docs/dev/kuma-cp.yaml @@ -360,10 +360,18 @@ runtime: clientConfig: # Qps defines maximum requests kubernetes client is allowed to make per second. # Default value 100. If set to 0 kube-client default value of 5 will be used. - qps: 100 + qps: 100 # ENV: KUMA_RUNTIME_KUBERNETES_CLIENT_CONFIG_QPS # BurstQps defines maximum burst requests kubernetes client is allowed to make per second # Default value 100. If set to 0 kube-client default value of 10 will be used. - burstQps: 100 + burstQps: 100 # ENV: KUMA_RUNTIME_KUBERNETES_CLIENT_CONFIG_BURST_QPS + leaderElection: + # LeaseDuration is the duration that non-leader candidates will + # wait to force acquire leadership. This is measured against time of + # last observed ack. Default is 15 seconds. + leaseDuration: 15s # ENV: KUMA_RUNTIME_KUBERNETES_LEADER_ELECTION_LEASE_DURATION + # RenewDeadline is the duration that the acting controlplane will retry + # refreshing leadership before giving up. Default is 10 seconds. + renewDeadline: 10s # ENV: KUMA_RUNTIME_KUBERNETES_LEADER_ELECTION_RENEW_DEADLINE # Universal-specific configuration universal: # DataplaneCleanupAge defines how long Dataplane should be offline to be cleaned up by GC @@ -389,10 +397,12 @@ metrics: # How long zone can stay Online without active KDS connection idleTimeout: 5m # ENV: KUMA_METRICS_ZONE_IDLE_TIMEOUT mesh: - # Min time that should pass between MeshInsight resync - minResyncTimeout: 1s # ENV: KUMA_METRICS_MESH_MIN_RESYNC_TIMEOUT - # Max time that MeshInsight could spend without resync - maxResyncTimeout: 20s # ENV: KUMA_METRICS_MESH_MAX_RESYNC_TIMEOUT + # Minimum time between 2 refresh of insights + minResyncInterval: 1s # ENV: KUMA_METRICS_MESH_MIN_RESYNC_INTERVAL + # time between triggering a full refresh of all the insights + fullResyncInterval: 20s # ENV: KUMA_METRICS_MESH_FULL_RESYNC_INTERVAL + # the size of the buffer between event creation and processing + bufferSize: 1000 # ENV: KUMA_METRICS_MESH_BUFFER_SIZE controlPlane: # If true metrics show number of resources in the system should be reported reportResourcesCount: true # ENV: KUMA_METRICS_CONTROL_PLANE_REPORT_RESOURCES_COUNT diff --git a/app/docs/raw/CHANGELOG.md b/app/docs/raw/CHANGELOG.md index a797309f4..540e8f1f6 100644 --- a/app/docs/raw/CHANGELOG.md +++ b/app/docs/raw/CHANGELOG.md @@ -1,19 +1,30 @@ # Changelog -## 2.3.1 -> Released on 2023/07/21 +## 2.3.2 +> Released on 2023/08/03 -* chore(deps): bump envoy to 1.26.3 which fix [CVE-2023-35945](https://github.com/envoyproxy/envoy/security/advisories/GHSA-jfxv-29pc-x22r) [#7266](https://github.com/kumahq/kuma/pull/7266) @lukidzi -* chore(deps): use latest kumahq/kuma-gui [#7096](https://github.com/kumahq/kuma/pull/7096) @kumahq -* fix(MeshTrafficPermission): use serviceName instead of resource name for egress MTP (backport of #7225) [#7233](https://github.com/kumahq/kuma/pull/7233) @kumahq -* fix(kuma-cp): cancel OnTick when watchdog stopped (backport of #7221) [#7241](https://github.com/kumahq/kuma/pull/7241) @kumahq -* fix(kuma-cp): do not require certs on https api port (backport of #7102) [#7111](https://github.com/kumahq/kuma/pull/7111) @kumahq -* fix(kuma-cp): don't fail when 2 headless services pointing to the same service (backport of #7282) [#7295](https://github.com/kumahq/kuma/pull/7295) @kumahq -* fix(kuma-cp): handle external services with permissive mtls (backport of #7179) [#7187](https://github.com/kumahq/kuma/pull/7187) @kumahq -* fix(kuma-cp): pass context via snapshot reconciler to generateCerts (backport of #7231) [#7250](https://github.com/kumahq/kuma/pull/7250) @kumahq -* fix(kuma-cp): put metadata xds callbacks before sync (backport of #7230) [#7244](https://github.com/kumahq/kuma/pull/7244) @kumahq -* fix(kumactl): treat 404 as resource not found error (backport of #7297) [#7303](https://github.com/kumahq/kuma/pull/7303) @kumahq +* chore(deps): security update [#7443](https://github.com/kumahq/kuma/pull/7443) @kumahq +* chore(deps): update go from 1.20.5 to 1.20.6 (backport of #7414) [#7419](https://github.com/kumahq/kuma/pull/7419) @kumahq +* chore(deps): update to go 1.20.7 (backport of #7429) [#7435](https://github.com/kumahq/kuma/pull/7435) @kumahq +* chore(deps): upgrade envoy to 1.26.4 [#7368](https://github.com/kumahq/kuma/pull/7368) @lukidzi +* fix(containerd): only build cgroups on linux (backport of #7408) [#7425](https://github.com/kumahq/kuma/pull/7425) @kumahq +* fix(kuma-cp): don't leak goroutine on every tick in SimpleWatchdog (backport of #7348) [#7351](https://github.com/kumahq/kuma/pull/7351) @kumahq +* fix(kuma-cp): order resources for building VIPs (backport of #7333) [#7359](https://github.com/kumahq/kuma/pull/7359) @kumahq +* fix(sec): get rid of dependency on containerd (backport of #7387) [#7392](https://github.com/kumahq/kuma/pull/7392) @kumahq + + +## 2.2.4 +> Released on 2023/08/04 + +* chore(deps): security update [#7454](https://github.com/kumahq/kuma/pull/7454) @kumahq +* chore(deps): update go from 1.20.5 to 1.20.6 (backport of #7414) [#7417](https://github.com/kumahq/kuma/pull/7417) @kumahq +* chore(deps): update to go 1.20.7 (backport of #7429) [#7432](https://github.com/kumahq/kuma/pull/7432) @kumahq +* chore(deps): upgrade envoy to 1.25.9 [#7366](https://github.com/kumahq/kuma/pull/7366) @lukidzi +* fix(containerd): only build cgroups on linux (backport of #7408) [#7422](https://github.com/kumahq/kuma/pull/7422) @kumahq +* fix(kuma-cp): don't leak goroutine on every tick in SimpleWatchdog (backport of #7348) [#7355](https://github.com/kumahq/kuma/pull/7355) @kumahq +* fix(kuma-cp): order resources for building VIPs (backport of #7333) [#7362](https://github.com/kumahq/kuma/pull/7362) @kumahq +* fix(sec): get rid of dependency on containerd (backport of #7387) [#7391](https://github.com/kumahq/kuma/pull/7391) @kumahq ## 2.1.5 @@ -37,6 +48,21 @@ * chore(deps): upgrade envoy to 1.24.10 [#7365](https://github.com/kumahq/kuma/pull/7365) @lukidzi * fix(kuma-cp): order resources for building VIPs (backport of #7333) [#7360](https://github.com/kumahq/kuma/pull/7360) @kumahq +## 2.3.1 +> Released on 2023/07/21 + +* chore(deps): bump envoy to 1.26.3 which fix [CVE-2023-35945](https://github.com/envoyproxy/envoy/security/advisories/GHSA-jfxv-29pc-x22r) [#7266](https://github.com/kumahq/kuma/pull/7266) @lukidzi +* chore(deps): use latest kumahq/kuma-gui [#7096](https://github.com/kumahq/kuma/pull/7096) @kumahq +* fix(MeshTrafficPermission): use serviceName instead of resource name for egress MTP (backport of #7225) [#7233](https://github.com/kumahq/kuma/pull/7233) @kumahq +* fix(kuma-cp): cancel OnTick when watchdog stopped (backport of #7221) [#7241](https://github.com/kumahq/kuma/pull/7241) @kumahq +* fix(kuma-cp): do not require certs on https api port (backport of #7102) [#7111](https://github.com/kumahq/kuma/pull/7111) @kumahq +* fix(kuma-cp): don't fail when 2 headless services pointing to the same service (backport of #7282) [#7295](https://github.com/kumahq/kuma/pull/7295) @kumahq +* fix(kuma-cp): handle external services with permissive mtls (backport of #7179) [#7187](https://github.com/kumahq/kuma/pull/7187) @kumahq +* fix(kuma-cp): pass context via snapshot reconciler to generateCerts (backport of #7231) [#7250](https://github.com/kumahq/kuma/pull/7250) @kumahq +* fix(kuma-cp): put metadata xds callbacks before sync (backport of #7230) [#7244](https://github.com/kumahq/kuma/pull/7244) @kumahq +* fix(kumactl): treat 404 as resource not found error (backport of #7297) [#7303](https://github.com/kumahq/kuma/pull/7303) @kumahq + + ## 2.2.3 > Released on 2023/07/21 diff --git a/app/docs/raw/UPGRADE.md b/app/docs/raw/UPGRADE.md index a014ade28..2b5601177 100644 --- a/app/docs/raw/UPGRADE.md +++ b/app/docs/raw/UPGRADE.md @@ -8,6 +8,11 @@ does not have any particular instructions. ## Upgrade to `2.4.x` +### Configuration change + +The configuration: `Metrics.Mesh.MinResyncTimeout` and `Metrics.Mesh.MaxResyncTimeout` are replaced by `Metrics.Mesh.MinResyncInterval` and `Metrics.Mesh.FullResyncInterval`. +You can still use the current configs but it will be removed in the future. + ### **Breaking changes** #### Removal of service field in Dataplane outbound