Skip to content

Commit 8495c23

Browse files
author
scott coulton
committed
changes for release
1 parent 10b6024 commit 8495c23

File tree

4 files changed

+16
-3
lines changed

4 files changed

+16
-3
lines changed

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
1-
$Version 1.0.0
1+
#Version 1.0.1
2+
3+
Support for weave and flannel
4+
EPEL module removed as dependency
5+
Added `$apiserver_extra_arguments` PR #47
6+
Added support for PDK
7+
Added support for stdlib 4.24.0
8+
Updated kubetool to include CNI information in hiera (see README)
9+
10+
#Version 1.0.0
211
Officially supported version of puppetlabs-kubernetes
312

413
#Version 0.2.0

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ If you do not already have Docker installed on your workstation, install it [her
4141
The kubetool docker image takes each of the parameters as environment variables. When run as follows it will output a `kubernetes.yaml` file in your current working directory:
4242

4343
```puppet
44-
docker run --rm -v $(pwd):/mnt -e OS=debian -e VERSION=1.9.1 -e CONTAINER_RUNTIME=docker -e FQDN=kubernetes -e IP=172.17.10.101 -e BOOTSTRAP_CONTROLLER_IP=172.17.10.101 -e ETCD_INITIAL_CLUSTER="etcd-kube-master=http://172.17.10.101:2380" -e ETCD_IP="%{::ipaddress_enp0s8}" -e KUBE_API_ADVERTISE_ADDRESS="%{::ipaddress_enp0s8}" -e INSTALL_DASHBOARD=true puppet/kubetool
44+
docker run --rm -v $(pwd):/mnt -e OS=debian -e VERSION=1.9.2 -e CONTAINER_RUNTIME=docker -e FQDN=kubernetes -e IP=172.17.10.101 -e BOOTSTRAP_CONTROLLER_IP=172.17.10.101 -e ETCD_INITIAL_CLUSTER="etcd-kube-master=http://172.17.10.101:2380" -e ETCD_IP="%{::ipaddress_enp0s8}" -e KUBE_API_ADVERTISE_ADDRESS="%{::ipaddress_enp0s8}" -e INSTALL_DASHBOARD=true puppet/kubetool:1.0.1
4545
```
4646

4747
The parameters are:

manifests/init.pp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@
5050
# An example with hiera would be kubernetes::kube_api_advertise_address: "%{::ipaddress_enp0s8}"
5151
# defaults to undef
5252
#
53+
# [*$apiserver_extra_arguments*]
54+
# This is an array to pass extra configuration to the Kubernetes api.
55+
# Defaults to []
56+
#
5357
# [*etcd_version*]
5458
# The version of etcd that you would like to use.
5559
# Defaults to 3.0.17

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": "1.0.0",
3+
"version": "1.0.1",
44
"author": "Puppet",
55
"summary": "The module installs and configures a Kubernetes cluster",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)