@@ -13,29 +13,29 @@ def OtherParams.create(os, version, container_runtime, cni_provider, bootstrap_c
13
13
elsif os . downcase . match ( 'redhat' )
14
14
kubernetes_package_version = version
15
15
end
16
-
16
+
17
17
if cni_provider . match ( 'weave' )
18
- cni_network_provider = 'https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d "\n")\&env.IPALLOC_RANGE=100.32.0.0/12 '
19
- elsif
18
+ cni_network_provider = 'https://git.io/weave-kube-1.6 '
19
+ elsif
20
20
cni_provider . match ( 'flannel' )
21
21
cni_network_provider = 'https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml'
22
- cni_cluster_cidr = '- --cluster-cidr=10.244.0.0/16'
23
- cni_node_cidr = '- --allocate-node-cidrs=true'
22
+ cni_cluster_cidr = '- --cluster-cidr=10.244.0.0/16'
23
+ cni_node_cidr = '- --allocate-node-cidrs=true'
24
24
elsif cni_provider . match ( 'calico' )
25
25
cni_network_provider = 'https://docs.projectcalico.org/v2.6/getting-started/kubernetes/installation/hosted/kubeadm/1.6/calico.yaml'
26
26
cni_cluster_cidr = '- --cluster-cidr=192.168.0.0/16'
27
- cni_node_cidr = '- --allocate-node-cidrs=true'
27
+ cni_node_cidr = '- --allocate-node-cidrs=true'
28
28
elsif cni_provider . match ( 'romana' )
29
- cni_network_provider = 'https://raw.githubusercontent.com/romana/romana/master/containerize/specs/romana-kubeadm.yml'
29
+ cni_network_provider = 'https://raw.githubusercontent.com/romana/romana/master/containerize/specs/romana-kubeadm.yml'
30
30
end
31
-
31
+
32
32
data = Hash . new
33
33
data [ 'kubernetes::kubernetes_version' ] = version
34
34
data [ 'kubernetes::kubernetes_package_version' ] = kubernetes_package_version
35
35
data [ 'kubernetes::container_runtime' ] = container_runtime
36
36
data [ 'kubernetes::cni_network_provider' ] = cni_network_provider
37
37
data [ 'kubernetes::cni_cluster_cidr' ] = cni_cluster_cidr
38
- data [ 'kubernetes::cni_node_cidr' ] = cni_node_cidr
38
+ data [ 'kubernetes::cni_node_cidr' ] = cni_node_cidr
39
39
data [ 'kubernetes::kubernetes_fqdn' ] = fqdn
40
40
data [ 'kubernetes::bootstrap_controller_ip' ] = bootstrap_controller_ip
41
41
data [ 'kubernetes::etcd_initial_cluster' ] = etcd_initial_cluster
@@ -44,5 +44,6 @@ def OtherParams.create(os, version, container_runtime, cni_provider, bootstrap_c
44
44
data [ 'kubernetes::install_dashboard' ] = install
45
45
File . open ( "kubernetes.yaml" , "a" ) { |file | file . write ( data . to_yaml ) }
46
46
File . write ( "kubernetes.yaml" , File . open ( "kubernetes.yaml" , &:read ) . gsub ( /^---$/ , " " ) )
47
+
47
48
end
48
49
end
0 commit comments