Skip to content

Commit bf75ba8

Browse files
authored
Merge pull request #50 from cloudify-incubator/update_version_1.9.6
Update kubernetes 1.9.4->1.9.6
2 parents c92b78a + a905cde commit bf75ba8

File tree

11 files changed

+37
-18
lines changed

11 files changed

+37
-18
lines changed

Makefile

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
.PHONY: all
22
all: bin/cfy-go bin/cfy-kubernetes bin/cfy-autoscale
33

4+
ifdef SystemRoot
5+
OSTYPE := Windows
6+
else
7+
OSTYPE ?= $(shell uname -s)
8+
endif
9+
410
AUTOSCALEPACKAGE := k8s.io/autoscaler/cluster-autoscaler/cloudprovider
511
KUBERNETESPACKAGE := k8s.io/kubernetes/pkg/cloudprovider/providers/cloudifyprovider
612
PACKAGEPATH := github.com/cloudify-incubator/cloudify-rest-go-client
@@ -17,6 +23,7 @@ reformat:
1723
gofmt -w src/${PACKAGEPATH}/cloudify/utils/*.go
1824
gofmt -w src/${PACKAGEPATH}/cloudify/tests/*.go
1925
gofmt -w src/${PACKAGEPATH}/cloudify/*.go
26+
gofmt -w src/${PACKAGEPATH}/container/*.go
2027
gofmt -w src/${PACKAGEPATH}/cfy-go/*.go
2128
gofmt -w src/${PACKAGEPATH}/kubernetes/*.go
2229
# kubernetes parts
@@ -58,6 +65,17 @@ pkg/linux_amd64/${PACKAGEPATH}/cloudify/utils.a: ${CLOUDIFYUTILS}
5865
$(call colorecho,"Build: ", $@)
5966
go build -v -i -o pkg/linux_amd64/${PACKAGEPATH}/cloudify/utils.a ${CLOUDIFYUTILS}
6067

68+
# container
69+
ifeq ($(OSTYPE),Linux)
70+
CLOUDIFYCONTAINER := src/${PACKAGEPATH}/container/container_linux.go
71+
else
72+
CLOUDIFYCONTAINER := src/${PACKAGEPATH}/container/container_darwin.go
73+
endif
74+
75+
pkg/linux_amd64/${PACKAGEPATH}/container.a: ${CLOUDIFYCONTAINER}
76+
$(call colorecho,"Build: ",$@)
77+
go build -v -i -o pkg/linux_amd64/${PACKAGEPATH}/container.a ${CLOUDIFYCONTAINER}
78+
6179
# cloudify
6280
CLOUDIFYCOMMON := \
6381
src/${PACKAGEPATH}/cloudify/scalegroup.go \
@@ -83,6 +101,7 @@ pkg/linux_amd64/${PACKAGEPATH}/cloudify.a: ${CLOUDIFYCOMMON} pkg/linux_amd64/${P
83101
CFYGOLIBS := \
84102
pkg/linux_amd64/${PACKAGEPATH}/cloudify/utils.a \
85103
pkg/linux_amd64/${PACKAGEPATH}/kubernetes.a \
104+
pkg/linux_amd64/${PACKAGEPATH}/container.a \
86105
pkg/linux_amd64/${PACKAGEPATH}/cloudify.a
87106

88107
# cfy-go
@@ -98,6 +117,7 @@ CFYGO := \
98117
src/${PACKAGEPATH}/cfy-go/nodes.go \
99118
src/${PACKAGEPATH}/cfy-go/plugins.go \
100119
src/${PACKAGEPATH}/cfy-go/scaling.go \
120+
src/${PACKAGEPATH}/cfy-go/container.go \
101121
src/${PACKAGEPATH}/cfy-go/tenants.go
102122

103123
bin/cfy-go: ${CFYGO} ${CFYGOLIBS}

examples/cluster_blueprint/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ This blueprint creates an example Kubernetes cluster. It is intended as an examp
88
Regardless of your infrastructure choice, this blueprint installs and configures on each VM:
99
- The Kubernetes Yum repo will be installed on your VMs.
1010
- Docker, version 1.12.6-28.git1398f24.el7.centos
11-
- kubelet, version 1.9.4-0.
12-
- kubeadm, version 1.9.4-0.
11+
- kubelet, version 1.9.6-0.
12+
- kubeadm, version 1.9.6-0.
1313
- kubernetes-cni, version 0.6.0-0.
1414
- weave
1515

examples/cluster_blueprint/aws-blueprint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ imports:
77
- http://www.getcloudify.org/spec/cloudify/4.3/types.yaml
88
- plugin:cloudify-diamond-plugin?version=1.3.8
99
- plugin:cloudify-fabric-plugin?version=1.5.1
10-
- plugin:cloudify-utilities-plugin?version=1.5.0.1
10+
- plugin:cloudify-utilities-plugin?version=1.5.2
1111
- imports/kubernetes.yaml
1212
- https://github.com/cloudify-cosmo/cloudify-aws-plugin/releases/download/1.5.1.2/plugin.yaml
1313
- imports/cloud-config.yaml

examples/cluster_blueprint/azure-blueprint.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: >
77
imports:
88
- http://www.getcloudify.org/spec/cloudify/4.3/types.yaml
99
- plugin:cloudify-azure-plugin
10-
- plugin:cloudify-utilities-plugin?version=1.5.0.1
10+
- plugin:cloudify-utilities-plugin?version=1.5.2
1111
- plugin:cloudify-diamond-plugin
1212
- plugin:cloudify-fabric-plugin
1313
- imports/kubernetes.yaml
@@ -85,7 +85,7 @@ node_templates:
8585
EOF
8686
setenforce 0
8787
- |
88-
yum -t -y install docker-1.12.6 kubelet-1.9.4-0 kubeadm-1.9.4-0 kubectl-1.9.4-0 kubernetes-cni-0.6.0-0 ca-certificates
88+
yum -t -y install docker-1.12.6 kubelet-1.9.6-0 kubeadm-1.9.6-0 kubectl-1.9.6-0 kubernetes-cni-0.6.0-0 ca-certificates
8989
sudo update-ca-trust force-enable
9090
swapon -s | awk '{print "sudo swapoff " $1}' | grep -v "Filename" | sh -
9191
sudo sed -i 's|cgroup-driver=systemd|cgroup-driver=systemd --provider-id='`hostname`'|g' /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
@@ -126,7 +126,7 @@ node_templates:
126126
EOF
127127
setenforce 0
128128
- |
129-
yum -t -y install docker-1.12.6 kubelet-1.9.4-0 kubeadm-1.9.4-0 kubectl-1.9.4-0 kubernetes-cni-0.6.0-0 ca-certificates
129+
yum -t -y install docker-1.12.6 kubelet-1.9.6-0 kubeadm-1.9.6-0 kubectl-1.9.6-0 kubernetes-cni-0.6.0-0 ca-certificates
130130
sudo update-ca-trust force-enable
131131
swapon -s | awk '{print "sudo swapoff " $1}' | grep -v "Filename" | sh -
132132
sudo sed -i 's|cgroup-driver=systemd|cgroup-driver=systemd --provider-id='`hostname`'|g' /etc/systemd/system/kubelet.service.d/10-kubeadm.conf

examples/cluster_blueprint/gcp-blueprint.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ imports:
88
- http://www.getcloudify.org/spec/cloudify/4.3/types.yaml
99
- plugin:cloudify-diamond-plugin?version=1.3.8
1010
- plugin:cloudify-fabric-plugin?version=1.5.1
11-
- plugin:cloudify-utilities-plugin?version=1.5.0.1
11+
- plugin:cloudify-utilities-plugin?version=1.5.2
1212
- plugin:cloudify-gcp-plugin
1313
- imports/kubernetes.yaml
1414

@@ -118,7 +118,7 @@ node_templates:
118118
chmod 0444 /etc/yum.repos.d/kubernetes.repo
119119
setenforce 0
120120
- |
121-
yum -t -y install docker-1.12.6 kubelet-1.9.4-0 kubeadm-1.9.4-0 kubectl-1.9.4-0 kubernetes-cni-0.6.0-0 ca-certificates
121+
yum -t -y install docker-1.12.6 kubelet-1.9.6-0 kubeadm-1.9.6-0 kubectl-1.9.6-0 kubernetes-cni-0.6.0-0 ca-certificates
122122
sudo update-ca-trust force-enable
123123
swapon -s | awk '{print "sudo swapoff " $1}' | grep -v "Filename" | sh -
124124
sudo sed -i 's|cgroup-driver=systemd|cgroup-driver=systemd --provider-id='`hostname`'|g' /etc/systemd/system/kubelet.service.d/10-kubeadm.conf

examples/cluster_blueprint/imports/cloud-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ node_templates:
3131
packages:
3232
- [ca-certificates, 2017.2.14]
3333
- [docker, 1.12.6]
34-
- [kubelet, 1.9.4-0]
35-
- [kubeadm, 1.9.4-0]
36-
- [kubectl, 1.9.4-0]
34+
- [kubelet, 1.9.6-0]
35+
- [kubeadm, 1.9.6-0]
36+
- [kubectl, 1.9.6-0]
3737
- [kubernetes-cni, 0.6.0-0]
3838
runcmd:
3939
- [ setenforce, 0 ]

examples/cluster_blueprint/openstack-blueprint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ imports:
88
- http://www.getcloudify.org/spec/cloudify/4.3/types.yaml
99
- plugin:cloudify-diamond-plugin?version=1.3.8
1010
- plugin:cloudify-fabric-plugin?version=1.5.1
11-
- plugin:cloudify-utilities-plugin?version=1.5.0.1
11+
- plugin:cloudify-utilities-plugin?version=1.5.2
1212
- imports/kubernetes.yaml
1313
- https://raw.githubusercontent.com/cloudify-cosmo/cloudify-openstack-plugin/2.6.0/plugin.yaml
1414
- imports/cloud-config.yaml

examples/cluster_blueprint/scripts/vsphere/kubernetes.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ sudo yum makecache
2121

2222
sudo setenforce 0
2323

24-
sudo yum -y install kubelet-1.9.4-0 kubeadm-1.9.4-0 kubectl-1.9.4-0 kubernetes-cni-0.6.0-0 ca-certificates docker-1.12.6
24+
sudo yum -y install kubelet-1.9.6-0 kubeadm-1.9.6-0 kubectl-1.9.6-0 kubernetes-cni-0.6.0-0 ca-certificates docker-1.12.6
2525
sudo update-ca-trust force-enable
2626

2727
sudo groupadd docker

examples/cluster_blueprint/vsphere-blueprint.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,9 @@ imports:
77
- http://www.getcloudify.org/spec/cloudify/4.3/types.yaml
88
- plugin:cloudify-diamond-plugin?version=1.3.8
99
- plugin:cloudify-fabric-plugin?version=1.5.1
10-
- plugin:cloudify-utilities-plugin?version=1.5.0
10+
- plugin:cloudify-utilities-plugin?version=1.5.2
1111
- imports/kubernetes.yaml
12-
13-
- http://www.getcloudify.org/spec/vsphere-plugin/2.3.0/plugin.yaml
12+
- http://www.getcloudify.org/spec/vsphere-plugin/2.6.0/plugin.yaml
1413

1514
inputs:
1615

0 commit comments

Comments
 (0)