Merge pull request #286 from puppetlabs/release
MODULES-9041 Release merge-back v4.0.1
Merge pull request #291 from sheenaajay/puppetversion
(FM-8100) Update minimum supported Puppet version to 5.5.10
Add default k8s conf directory creation for worker (#289)
Add resource to manage creation of the /etc/kubernetes default config directory for worker nodes to ensure that similar to the controller node it is always created before attempting to write any managed configuration files. Test that the directory is a requirement of the configuration file, as it should be added via autorequires thus ensuring correct ordering. First time manifest apply on a worker node will fail due to the config file not being able to be written as the directory '/etc/kubernetes' does not exist. Subsequent runs do complete as the directory is created by a side effect of another process being executed. However this prevents stand up from pristine from succeeding.
Manage the control plane endpoint
Merge pull request #293 from mrwulf/fix-controlPlaneEndpoint
Manage the control plane endpoint
make proxy mode configurable (#297)
* make proxy mode configurable * inverted regex! * even clearer
add support for cilium network provider (#265)
Merge pull request #307 from sheenaajay/pdkconverttemplate
(MODULES-9262) PDK convert with master template re
Addresses #305. Modify config_version to kubernetes_version mapping. …
…Pre-req to supporting Kube 1.15. (#308)
Support kubernetes_cluster_name in kubeadm 1.13+
The v1beta1 package config should honor kubernetes_cluster_name
Merge pull request #320 from puppetlabs/pdksync_pdksync_heads/master-…
…0-gb096033 pdksync - pdksync_heads/master-0-gb096033
Merge pull request #315 from dkess/config-nodiff
set show_diff=>false on worker config
Merge pull request #314 from jamebus/kubeadm-v1beta1-cluster-name
Support kubernetes_cluster_name in kubeadm 1.13+
Merge pull request #313 from carabasdaniel/master
Expose ttl duration parameter
Merge pull request #321 from nickperry/feature/pki-front-proxy-ca
Manage front-proxy ca certs - fixes #275