From 4b07b1a1db695294e9539381fbeafd56761fca3d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 31 Jan 2023 17:58:51 +1000 Subject: [PATCH] Bump PowerShell dependencies (#78) * Update ./modules.json * Bump change log --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bernie White --- CHANGELOG.md | 53 +++++++++++++++++++++++++++++++++++----------------- modules.json | 4 ++-- 2 files changed, 38 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 64d2d38..fcbcc51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,10 @@ What's changed since v0.2.0: - Engineering: - - Bump PSRule dependency to v2.6.0. [#74](https://github.com/microsoft/PSRule.Rules.Kubernetes/issues/74) + - Bump PSRule dependency to v2.7.0. + [#78](https://github.com/microsoft/PSRule.Rules.Kubernetes/issues/78) + - Bump Pester to v5.4.0. + [#78](https://github.com/microsoft/PSRule.Rules.Kubernetes/issues/78) ## v0.2.0 @@ -13,12 +16,16 @@ What's changed since v0.1.0: - New rules: - API deprecation removals: - - Check for planned Kubernetes v1.17.0 API deprecation removals. [#38](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/38) - - Check for planned Kubernetes v1.20.0 API deprecation removals. [#39](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/39) + - Check for planned Kubernetes v1.17.0 API deprecation removals. + [#38](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/38) + - Check for planned Kubernetes v1.20.0 API deprecation removals. + [#39](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/39) - General improvements: - - **Breaking change**: Use qualified target names. [#36](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/36) + - **Breaking change**: Use qualified target names. + [#36](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/36) - If using suppression, update suppressed target name with qualified name. - - **Breaking change**: Renamed `Kubernetes.API.Removal` to handle future API deprecations. [#40](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/40) + - **Breaking change**: Renamed `Kubernetes.API.Removal` to handle future API deprecations. + [#40](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/40) - The rule `Kubernetes.API.Removal` is now `Kubernetes.API.v1.16`. What's changed since pre-release v0.2.0-B2002005: @@ -32,7 +39,8 @@ What's changed since pre-release v0.2.0-B2002005: - Planned Kubernetes v1.20.0 deprecation removals. [#39](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/39) - **Breaking change**: Use qualified target names. [#36](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/36) - If using suppression, update suppressed target name with qualified name. -- **Breaking change**: Renamed `Kubernetes.API.Removal` to handle future API deprecations. [#40](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/40) +- **Breaking change**: Renamed `Kubernetes.API.Removal` to handle future API deprecations. + [#40](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/40) - The rule `Kubernetes.API.Removal` is now `Kubernetes.API.v1.16`. ## v0.1.0 @@ -41,11 +49,13 @@ What's changed since pre-release v0.2.0-B2002005: What's changed since pre-release v0.1.0-B2001007: -- Updated documentation to use parent culture `en`. [#30](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/30) +- Updated documentation to use parent culture `en`. + [#30](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/30) ## v0.1.0-B2001007 (pre-release) -- **Breaking change**: Updated and renamed baselines make them easier to use. [#27](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/27) +- **Breaking change**: Updated and renamed baselines make them easier to use. + [#27](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/27) - `KubeBaseline` is now `Kubernetes`, the default baseline. - `AKSBaseline` is now `AKS`. - The `Kubernetes` baseline include common Kubernetes rules. @@ -53,15 +63,24 @@ What's changed since pre-release v0.1.0-B2001007: ## v0.1.0-B1912003 (pre-release) -- Fixed `Kubernetes.AKS.PublicLB` handling of internal LB annotation. [#17](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/17) -- Updated metadata rule to align to recommended labels. [#14](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/14) -- Expanded deployment rules to include pods and replica sets. [#13](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/13) -- Added rule documentation. [#5](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/5) -- Added new rule `Kubernetes.API.Removal` to check for use of removed APIs. [#18](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/18) -- Added new rule `Kubernetes.Pod.Secrets` to check if sensitive environment variables are used. [#19](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/19) -- Added new rule `Kubernetes.Pod.Health` to check health probes are used. [#20](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/20) -- Added new rule `Kubernetes.Pod.Replicas` to check if more then one replica is used. [#21](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/21) -- **Breaking change**: Renamed deployment rules to relate to pods. [#12](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/12) +- Fixed `Kubernetes.AKS.PublicLB` handling of internal LB annotation. + [#17](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/17) +- Updated metadata rule to align to recommended labels. + [#14](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/14) +- Expanded deployment rules to include pods and replica sets. + [#13](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/13) +- Added rule documentation. + [#5](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/5) +- Added new rule `Kubernetes.API.Removal` to check for use of removed APIs. + [#18](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/18) +- Added new rule `Kubernetes.Pod.Secrets` to check if sensitive environment variables are used. + [#19](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/19) +- Added new rule `Kubernetes.Pod.Health` to check health probes are used. + [#20](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/20) +- Added new rule `Kubernetes.Pod.Replicas` to check if more then one replica is used. + [#21](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/21) +- **Breaking change**: Renamed deployment rules to relate to pods. + [#12](https://github.com/Microsoft/PSRule.Rules.Kubernetes/issues/12) ## v0.1.0-B190521 (pre-release) diff --git a/modules.json b/modules.json index dd67304..74ab671 100644 --- a/modules.json +++ b/modules.json @@ -1,12 +1,12 @@ { "dependencies": { "PSRule": { - "version": "2.6.0" + "version": "2.7.0" } }, "devDependencies": { "Pester": { - "version": "5.3.3" + "version": "5.4.0" }, "platyPS": { "version": "0.14.2"