Fix token issues in syslog: error verifying flags, 'my-etcd-token' is…
… not a valid flag. See 'etcd --help'
Merge pull request #113 from Lord-Y/master
Fix error: parameter 'api_server_count' expects an Integer value, got…
Merge pull request #115 from puppetlabs/revert-113-master
Revert "Fix error: parameter 'api_server_count' expects an Integer value, got…"
Fix for failing idempotency on worker nodes
Fix for failing idempotency on worker nodes, these do not have the admin.conf. Second run fails, because the exec resource has an unless which checks for nodes, which in turn fails because of the missing config file. This triggers an error, since the exec resource will attempt to join the node to the cluster for the second time.
Merge pull request #120 from AranVinkItility/master
Fix for failing idempotency on worker nodes
* Update metadata.json * Update .rubocop.yml fixes error in travis
Various spelling and style fixes. Also corrects the version as 2.0.2.
Merge pull request #129 from alexharv074/clean_up_readme
Clean up README
adds in the option to disable repo install, or override repos and URL…
…s for offline installs (#133) * paramatising etcd and containerd * making runc optional * fixing runc variable * updating unit tests for new params * allows overriding repos and other package sources for offline installs
kubernetes::cluster_roles - ignore CNI errors on kubeadm join (#127)
* cluster_roles - ignoring CNI errors on `kubeadm join` k8s 1.10.2 has a bug in joining a cluster where `/var/run/dockershim.sock` doesn't yet exist but `kubeadm join` won't go until it's there. So we work around it by ignoring that error via `manifests/cluster_roles.pp`. Also fixes a version number error in README.md. * make a parameter for preflight-errors-to-ignore Sometimes you need to ignore some extra parameters when running 'kubeadm init' or 'kubeadm join'.
adding in puppet wget module (#135)
* adding in puppet wget module maestrodev is deprecated * changing module version in acceptance tests
* paramaters for different upstream repos and OS flavors * adding in option to turn off swap, defaults to yes * fixing unless for swapoff * removing redundant statement from acceptance test * fix linting errors
adds in param to configure rbac for calico (#137)
* upadting calico URL in kubetool * fixing typo
Fixed missing cloud provider arguments for kubelet (#131)
* Ensure kubelet uses cloud-config * Fixed wrong indenting when setting cloud provider
updating readme with new params (#139)
* updating readme with new params * cloud_provider_tests
Allow arbitrary extra kubeadm config.yaml snippets (#141)
Provide an extension point `kubeadm_extra_config` to allow configuration of all kubeadm config properties not otherwise explicitly exposed.
Add feature flag for managing Docker repositories and packages (#144)
Some people might want to use other modules or custom profiles for configuring and installing Docker. Using a feature flag to enable/disable the management of Docker makes the above possible.
* fixing flatten function * fixes error in number of arguments for flatten
(CLOUD-2054) Readme updates. (#149)
* CLOUD-2054 Readme updates. * minor updates
Update .sync.yml to remove duplicate dependency declarations and switched to using the puppet-module-gems. Also includes subsequent PDK template changes.
Merge pull request #150 from bmjen/update-sync-yml
(maint) Updated .sync.yml