Skip to content

Commit d5e9537

Browse files
Merge pull request #612 from puppetlabs/release-prep
Release prep v7.1.0
2 parents 55b0e99 + 8ba51bf commit d5e9537

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [v7.1.0](https://github.com/puppetlabs/puppetlabs-kubernetes/tree/v7.1.0) (2023-01-27)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-kubernetes/compare/v7.0.0...v7.1.0)
8+
9+
### Added
10+
11+
- Reproducible kube-tool build [\#605](https://github.com/puppetlabs/puppetlabs-kubernetes/pull/605) ([deric](https://github.com/deric))
12+
- add new parameter node\_extra\_taints [\#586](https://github.com/puppetlabs/puppetlabs-kubernetes/pull/586) ([BaronMsk](https://github.com/BaronMsk))
13+
514
## [v7.0.0](https://github.com/puppetlabs/puppetlabs-kubernetes/tree/v7.0.0) (2022-12-15)
615

716
[Full Changelog](https://github.com/puppetlabs/puppetlabs-kubernetes/compare/v6.3.0...v7.0.0)

REFERENCE.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -899,6 +899,12 @@ Defaults to /var/lib/etcd.
899899
Defaults to hostname.
900900
NOTE: Ignored when cloud_provider is AWS, until this lands fixed https://github.com/kubernetes/kubernetes/pull/61878
901901

902+
[*node_extra_taints*]
903+
Additional taints for node.
904+
Example:
905+
[{'key' => 'dedicated','value' => 'NewNode','effect' => 'NoSchedule', 'operator' => 'Equal'}]
906+
Defaults to undef
907+
902908
[*token*]
903909
A string to use when joining nodes to the cluster. Must be in the form of '[a-z0-9]{6}.[a-z0-9]{16}'
904910
Defaults to undef
@@ -1215,6 +1221,7 @@ The following parameters are available in the `kubernetes` class:
12151221
* [`scheduler_extra_arguments`](#-kubernetes--scheduler_extra_arguments)
12161222
* [`service_cidr`](#-kubernetes--service_cidr)
12171223
* [`node_label`](#-kubernetes--node_label)
1224+
* [`node_extra_taints`](#-kubernetes--node_extra_taints)
12181225
* [`controller_address`](#-kubernetes--controller_address)
12191226
* [`cloud_provider`](#-kubernetes--cloud_provider)
12201227
* [`cloud_config`](#-kubernetes--cloud_config)
@@ -1799,7 +1806,15 @@ Default value: `'10.96.0.0/12'`
17991806

18001807
##### <a name="-kubernetes--node_label"></a>`node_label`
18011808

1802-
Data type: `Optional[Stdlib::Fqdn]`
1809+
Data type: `Optional[String]`
1810+
1811+
1812+
1813+
Default value: `undef`
1814+
1815+
##### <a name="-kubernetes--node_extra_taints"></a>`node_extra_taints`
1816+
1817+
Data type: `Optional[Array[Hash]]`
18031818

18041819

18051820

@@ -3098,6 +3113,7 @@ The following parameters are available in the `kubernetes::config::worker` class
30983113
* [`feature_gates`](#-kubernetes--config--worker--feature_gates)
30993114
* [`cloud_provider`](#-kubernetes--config--worker--cloud_provider)
31003115
* [`cloud_config`](#-kubernetes--config--worker--cloud_config)
3116+
* [`node_extra_taints`](#-kubernetes--config--worker--node_extra_taints)
31013117
* [`kubelet_extra_arguments`](#-kubernetes--config--worker--kubelet_extra_arguments)
31023118
* [`kubelet_extra_config`](#-kubernetes--config--worker--kubelet_extra_config)
31033119
* [`ignore_preflight_errors`](#-kubernetes--config--worker--ignore_preflight_errors)
@@ -3217,6 +3233,14 @@ Data type: `Optional[String]`
32173233

32183234
Default value: `$kubernetes::cloud_config`
32193235

3236+
##### <a name="-kubernetes--config--worker--node_extra_taints"></a>`node_extra_taints`
3237+
3238+
Data type: `Optional[Array[Hash]]`
3239+
3240+
3241+
3242+
Default value: `$kubernetes::node_extra_taints`
3243+
32203244
##### <a name="-kubernetes--config--worker--kubelet_extra_arguments"></a>`kubelet_extra_arguments`
32213245

32223246
Data type: `Optional[Array]`

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-kubernetes",
3-
"version": "7.0.0",
3+
"version": "7.1.0",
44
"author": "puppetlabs",
55
"summary": "The module installs and configures a Kubernetes cluster",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)