Browse Source

Update to Kubernetes 1.11.6

This change updates the following components in the Promenade charts,
docs, and example bootstrap configuration:
  Kubernetes 1.10.11 -> 1.11.6
  CoreDNS 1.1.2 -> 1.1.3 (per k8s 1.11 recommendations)
  Etcd 3.2.14 -> 3.2.18 (per k8s 1.11 recommendations)
  Tiller 2.10.0 -> 2.12.1 (per Helm k8s support)

This change has been tested by the Promenade resiliency gate.

Change-Id: Ia70de212dd2d50c6638578b92c750a4d5c791229
Matt McEuen 3 months ago
parent
commit
e4cab73d0f

+ 1
- 1
charts/apiserver-webhook/values.yaml View File

@@ -16,7 +16,7 @@ release_group: null
16 16
 
17 17
 images:
18 18
   tags:
19
-    apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.11
19
+    apiserver: gcr.io/google_containers/hyperkube-amd64:v1.11.6
20 20
     kubernetes_keystone_webhook: docker.io/k8scloudprovider/k8s-keystone-auth:latest
21 21
     scripted_test: docker.io/openstackhelm/heat:newton
22 22
     dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1

+ 2
- 2
charts/apiserver/values.yaml View File

@@ -55,8 +55,8 @@ const:
55 55
 
56 56
 images:
57 57
   tags:
58
-    anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
59
-    apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.11
58
+    anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
59
+    apiserver: gcr.io/google_containers/hyperkube-amd64:v1.11.6
60 60
   pull_policy: "IfNotPresent"
61 61
 
62 62
 labels:

+ 2
- 2
charts/controller_manager/values.yaml View File

@@ -16,8 +16,8 @@ release_group: null
16 16
 
17 17
 images:
18 18
   tags:
19
-    anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
20
-    controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.10.11
19
+    anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
20
+    controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.11.6
21 21
   pull_policy: "IfNotPresent"
22 22
 
23 23
 labels:

+ 2
- 2
charts/coredns/values.yaml View File

@@ -23,8 +23,8 @@ conf:
23 23
 
24 24
 images:
25 25
   tags:
26
-    coredns: coredns/coredns:1.1.2
27
-    test: coredns/coredns:1.1.2
26
+    coredns: coredns/coredns:1.1.3
27
+    test: coredns/coredns:1.1.3
28 28
   pull_policy: "IfNotPresent"
29 29
 
30 30
 labels:

+ 2
- 2
charts/etcd/values.yaml View File

@@ -14,8 +14,8 @@
14 14
 
15 15
 images:
16 16
   tags:
17
-    etcd: quay.io/coreos/etcd:v3.2.14
18
-    etcdctl: quay.io/coreos/etcd:v3.2.14
17
+    etcd: quay.io/coreos/etcd:v3.2.18
18
+    etcdctl: quay.io/coreos/etcd:v3.2.18
19 19
   pull_policy: "IfNotPresent"
20 20
 
21 21
 labels:

+ 1
- 1
charts/haproxy/values.yaml View File

@@ -59,7 +59,7 @@ conf:
59 59
 
60 60
 images:
61 61
   tags:
62
-    anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
62
+    anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
63 63
     haproxy: haproxy:1.8.3
64 64
     test: python:3.6
65 65
   pull_policy: "IfNotPresent"

+ 1
- 1
charts/proxy/values.yaml View File

@@ -41,7 +41,7 @@ pod:
41 41
 
42 42
 images:
43 43
   tags:
44
-    proxy: gcr.io/google_containers/hyperkube-amd64:v1.10.11
44
+    proxy: gcr.io/google_containers/hyperkube-amd64:v1.11.6
45 45
   pull_policy: "IfNotPresent"
46 46
 
47 47
 command_prefix:

+ 2
- 2
charts/scheduler/values.yaml View File

@@ -63,8 +63,8 @@ secrets:
63 63
 
64 64
 images:
65 65
   tags:
66
-    anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
67
-    scheduler: gcr.io/google_containers/hyperkube-amd64:v1.10.11
66
+    anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
67
+    scheduler: gcr.io/google_containers/hyperkube-amd64:v1.11.6
68 68
   pull_policy: "IfNotPresent"
69 69
 
70 70
 network:

+ 4
- 4
doc/source/configuration/genesis.rst View File

@@ -39,12 +39,12 @@ Here is a complete sample document:
39 39
       images:
40 40
         armada: quay.io/airshipit/armada:latest
41 41
         helm:
42
-          tiller: gcr.io/kubernetes-helm/tiller:v2.10.0
42
+          tiller: gcr.io/kubernetes-helm/tiller:v2.12.1
43 43
         kubernetes:
44
-          apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.11
45
-          controller-manager: gcr.io/google_containers/hyperkube-amd64:v1.10.11
44
+          apiserver: gcr.io/google_containers/hyperkube-amd64:v1.11.6
45
+          controller-manager: gcr.io/google_containers/hyperkube-amd64:v1.11.6
46 46
           etcd: quay.io/coreos/etcd:v3.0.17
47
-          scheduler: gcr.io/google_containers/hyperkube-amd64:v1.10.11
47
+          scheduler: gcr.io/google_containers/hyperkube-amd64:v1.11.6
48 48
       files:
49 49
         - path: /var/lib/anchor/calico-etcd-bootstrap
50 50
           content: ""

+ 3
- 3
doc/source/configuration/host-system.rst View File

@@ -16,15 +16,15 @@ Sample Document
16 16
     data:
17 17
       files:
18 18
         - path: /opt/kubernetes/bin/kubelet
19
-          tar_url: https://dl.k8s.io/v1.10.11/kubernetes-node-linux-amd64.tar.gz
19
+          tar_url: https://dl.k8s.io/v1.11.6/kubernetes-node-linux-amd64.tar.gz
20 20
           tar_path: kubernetes/node/bin/kubelet
21 21
           mode: 0555
22 22
       images:
23 23
         haproxy: haproxy:1.8.3
24 24
         helm:
25
-          helm: lachlanevenson/k8s-helm:v2.10.0
25
+          helm: lachlanevenson/k8s-helm:v2.12.1
26 26
         kubernetes:
27
-          kubectl: gcr.io/google_containers/hyperkube-amd64:v1.10.11
27
+          kubectl: gcr.io/google_containers/hyperkube-amd64:v1.11.6
28 28
       packages:
29 29
         repositories:
30 30
           - deb http://apt.dockerproject.org/repo ubuntu-xenial main

+ 5
- 5
examples/basic/Genesis.yaml View File

@@ -36,12 +36,12 @@ data:
36 36
   images:
37 37
     armada: quay.io/airshipit/armada:master
38 38
     helm:
39
-      tiller: gcr.io/kubernetes-helm/tiller:v2.10.0
39
+      tiller: gcr.io/kubernetes-helm/tiller:v2.12.1
40 40
     kubernetes:
41
-      apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.11
42
-      controller-manager: gcr.io/google_containers/hyperkube-amd64:v1.10.11
43
-      etcd: quay.io/coreos/etcd:v3.2.14
44
-      scheduler: gcr.io/google_containers/hyperkube-amd64:v1.10.11
41
+      apiserver: gcr.io/google_containers/hyperkube-amd64:v1.11.6
42
+      controller-manager: gcr.io/google_containers/hyperkube-amd64:v1.11.6
43
+      etcd: quay.io/coreos/etcd:v3.2.18
44
+      scheduler: gcr.io/google_containers/hyperkube-amd64:v1.11.6
45 45
   files:
46 46
     - path: /var/lib/anchor/calico-etcd-bootstrap
47 47
       content: "# placeholder for triggering calico etcd bootstrapping"

+ 3
- 3
examples/basic/HostSystem.yaml View File

@@ -13,7 +13,7 @@ data:
13 13
       enable: true
14 14
   files:
15 15
     - path: /opt/kubernetes/bin/kubelet
16
-      tar_url: https://dl.k8s.io/v1.10.11/kubernetes-node-linux-amd64.tar.gz
16
+      tar_url: https://dl.k8s.io/v1.11.6/kubernetes-node-linux-amd64.tar.gz
17 17
       tar_path: kubernetes/node/bin/kubelet
18 18
       mode: 0555
19 19
     - path: /etc/systemd/system/kube-cgroup.service
@@ -67,9 +67,9 @@ data:
67 67
   images:
68 68
     haproxy: haproxy:1.8.3
69 69
     helm:
70
-      helm: lachlanevenson/k8s-helm:v2.10.0
70
+      helm: lachlanevenson/k8s-helm:v2.12.1
71 71
     kubernetes:
72
-      kubectl: gcr.io/google_containers/hyperkube-amd64:v1.10.11
72
+      kubectl: gcr.io/google_containers/hyperkube-amd64:v1.11.6
73 73
   packages:
74 74
     repositories:
75 75
       - deb http://apt.dockerproject.org/repo ubuntu-xenial main

+ 15
- 15
examples/basic/armada-resources.yaml View File

@@ -186,7 +186,7 @@ data:
186 186
   values:
187 187
     images:
188 188
       tags:
189
-        proxy: gcr.io/google_containers/hyperkube-amd64:v1.10.11
189
+        proxy: gcr.io/google_containers/hyperkube-amd64:v1.11.6
190 190
     network:
191 191
       kubernetes_netloc: 127.0.0.1:6553
192 192
   source:
@@ -389,8 +389,8 @@ data:
389 389
       filename: calico-etcd-bootstrap
390 390
     images:
391 391
       tags:
392
-        etcd: quay.io/coreos/etcd:v3.2.14
393
-        etcdctl: quay.io/coreos/etcd:v3.2.14
392
+        etcd: quay.io/coreos/etcd:v3.2.18
393
+        etcdctl: quay.io/coreos/etcd:v3.2.18
394 394
     nodes:
395 395
       - name: n0
396 396
         tls:
@@ -578,8 +578,8 @@ data:
578 578
 
579 579
     images:
580 580
       tags:
581
-        coredns: coredns/coredns:1.1.2
582
-        test: coredns/coredns:1.1.2
581
+        coredns: coredns/coredns:1.1.3
582
+        test: coredns/coredns:1.1.3
583 583
   source:
584 584
     type: local
585 585
     location: /etc/genesis/armada/assets/charts
@@ -638,7 +638,7 @@ data:
638 638
 
639 639
     images:
640 640
       tags:
641
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
641
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
642 642
         haproxy: haproxy:1.8.3
643 643
         test: python:3.6
644 644
 
@@ -724,8 +724,8 @@ data:
724 724
         endpoints: https://127.0.0.1:2378
725 725
     images:
726 726
       tags:
727
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
728
-        apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.11
727
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
728
+        apiserver: gcr.io/google_containers/hyperkube-amd64:v1.11.6
729 729
     network:
730 730
       kubernetes_service_ip: 10.96.0.1
731 731
       pod_cidr: 10.97.0.0/16
@@ -789,8 +789,8 @@ data:
789 789
   values:
790 790
     images:
791 791
       tags:
792
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
793
-        controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.10.11
792
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
793
+        controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.11.6
794 794
     secrets:
795 795
       service_account:
796 796
         private_key: placeholder
@@ -862,8 +862,8 @@ data:
862 862
 
863 863
     images:
864 864
       tags:
865
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
866
-        scheduler: gcr.io/google_containers/hyperkube-amd64:v1.10.11
865
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
866
+        scheduler: gcr.io/google_containers/hyperkube-amd64:v1.11.6
867 867
 
868 868
   source:
869 869
     type: local
@@ -1058,8 +1058,8 @@ data:
1058 1058
       host_etc_path: /etc/etcd/kubernetes
1059 1059
     images:
1060 1060
       tags:
1061
-        etcd: quay.io/coreos/etcd:v3.2.14
1062
-        etcdctl: quay.io/coreos/etcd:v3.2.14
1061
+        etcd: quay.io/coreos/etcd:v3.2.18
1062
+        etcdctl: quay.io/coreos/etcd:v3.2.18
1063 1063
     nodes:
1064 1064
       - name: n0
1065 1065
         tls:
@@ -1133,7 +1133,7 @@ data:
1133 1133
   values:
1134 1134
     images:
1135 1135
       tags:
1136
-        tiller: gcr.io/kubernetes-helm/tiller:v2.10.0
1136
+        tiller: gcr.io/kubernetes-helm/tiller:v2.12.1
1137 1137
     labels:
1138 1138
       node_selector_key: ucp-control-plane
1139 1139
       node_selector_value: enabled

+ 5
- 5
examples/complete/Genesis.yaml View File

@@ -30,12 +30,12 @@ data:
30 30
   images:
31 31
     armada: quay.io/airshipit/armada:master
32 32
     helm:
33
-      tiller: gcr.io/kubernetes-helm/tiller:v2.10.0
33
+      tiller: gcr.io/kubernetes-helm/tiller:v2.12.1
34 34
     kubernetes:
35
-      apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.11
36
-      controller-manager: gcr.io/google_containers/hyperkube-amd64:v1.10.11
37
-      etcd: quay.io/coreos/etcd:v3.2.14
38
-      scheduler: gcr.io/google_containers/hyperkube-amd64:v1.10.11
35
+      apiserver: gcr.io/google_containers/hyperkube-amd64:v1.11.6
36
+      controller-manager: gcr.io/google_containers/hyperkube-amd64:v1.11.6
37
+      etcd: quay.io/coreos/etcd:v3.2.18
38
+      scheduler: gcr.io/google_containers/hyperkube-amd64:v1.11.6
39 39
   files:
40 40
     - path: /var/lib/anchor/calico-etcd-bootstrap
41 41
       content: "# placeholder for triggering calico etcd bootstrapping"

+ 3
- 3
examples/complete/HostSystem.yaml View File

@@ -10,7 +10,7 @@ metadata:
10 10
 data:
11 11
   files:
12 12
     - path: /opt/kubernetes/bin/kubelet
13
-      tar_url: https://dl.k8s.io/v1.10.11/kubernetes-node-linux-amd64.tar.gz
13
+      tar_url: https://dl.k8s.io/v1.11.6/kubernetes-node-linux-amd64.tar.gz
14 14
       tar_path: kubernetes/node/bin/kubelet
15 15
       mode: 0555
16 16
     - path: /etc/logrotate.d/json-logrotate
@@ -33,9 +33,9 @@ data:
33 33
   images:
34 34
     haproxy: haproxy:1.8.3
35 35
     helm:
36
-      helm: lachlanevenson/k8s-helm:v2.10.0
36
+      helm: lachlanevenson/k8s-helm:v2.12.1
37 37
     kubernetes:
38
-      kubectl: gcr.io/google_containers/hyperkube-amd64:v1.10.11
38
+      kubectl: gcr.io/google_containers/hyperkube-amd64:v1.11.6
39 39
   packages:
40 40
     repositories:
41 41
       - deb http://apt.dockerproject.org/repo ubuntu-xenial main

+ 15
- 15
examples/complete/armada-resources.yaml View File

@@ -201,7 +201,7 @@ data:
201 201
   values:
202 202
     images:
203 203
       tags:
204
-        proxy: gcr.io/google_containers/hyperkube-amd64:v1.10.11
204
+        proxy: gcr.io/google_containers/hyperkube-amd64:v1.11.6
205 205
     network:
206 206
       kubernetes_netloc: 127.0.0.1:6553
207 207
   source:
@@ -401,8 +401,8 @@ data:
401 401
       filename: calico-etcd-bootstrap
402 402
     images:
403 403
       tags:
404
-        etcd: quay.io/coreos/etcd:v3.2.14
405
-        etcdctl: quay.io/coreos/etcd:v3.2.14
404
+        etcd: quay.io/coreos/etcd:v3.2.18
405
+        etcdctl: quay.io/coreos/etcd:v3.2.18
406 406
     nodes:
407 407
       - name: n0
408 408
         tls:
@@ -590,8 +590,8 @@ data:
590 590
 
591 591
     images:
592 592
       tags:
593
-        coredns: coredns/coredns:1.1.2
594
-        test: coredns/coredns:1.1.2
593
+        coredns: coredns/coredns:1.1.3
594
+        test: coredns/coredns:1.1.3
595 595
   source:
596 596
     type: local
597 597
     location: /etc/genesis/armada/assets/charts
@@ -646,7 +646,7 @@ data:
646 646
 
647 647
     images:
648 648
       tags:
649
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
649
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
650 650
         haproxy: haproxy:1.8.3
651 651
         test: python:3.6
652 652
 
@@ -732,8 +732,8 @@ data:
732 732
         endpoints: https://127.0.0.1:2378
733 733
     images:
734 734
       tags:
735
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
736
-        apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.11
735
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
736
+        apiserver: gcr.io/google_containers/hyperkube-amd64:v1.11.6
737 737
     secrets:
738 738
       service_account:
739 739
         public_key: placeholder
@@ -809,8 +809,8 @@ data:
809 809
   values:
810 810
     images:
811 811
       tags:
812
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
813
-        controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.10.11
812
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
813
+        controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.11.6
814 814
     secrets:
815 815
       service_account:
816 816
         private_key: placeholder
@@ -882,8 +882,8 @@ data:
882 882
 
883 883
     images:
884 884
       tags:
885
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
886
-        scheduler: gcr.io/google_containers/hyperkube-amd64:v1.10.11
885
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
886
+        scheduler: gcr.io/google_containers/hyperkube-amd64:v1.11.6
887 887
 
888 888
   source:
889 889
     type: local
@@ -1079,8 +1079,8 @@ data:
1079 1079
       host_etc_path: /etc/etcd/kubernetes
1080 1080
     images:
1081 1081
       tags:
1082
-        etcd: quay.io/coreos/etcd:v3.2.14
1083
-        etcdctl: quay.io/coreos/etcd:v3.2.14
1082
+        etcd: quay.io/coreos/etcd:v3.2.18
1083
+        etcdctl: quay.io/coreos/etcd:v3.2.18
1084 1084
     nodes:
1085 1085
       - name: n0
1086 1086
         tls:
@@ -1687,7 +1687,7 @@ data:
1687 1687
   values:
1688 1688
     images:
1689 1689
       tags:
1690
-        tiller: gcr.io/kubernetes-helm/tiller:v2.10.0
1690
+        tiller: gcr.io/kubernetes-helm/tiller:v2.12.1
1691 1691
     labels:
1692 1692
       node_selector_key: ucp-control-plane
1693 1693
       node_selector_value: enabled

+ 8
- 8
tests/unit/api/test_validatedesign.py View File

@@ -103,17 +103,17 @@ VALID_DOCS = [
103 103
             'images': {
104 104
                 'armada': 'quay.io/airshipit/armada:master',
105 105
                 'helm': {
106
-                    'tiller': 'gcr.io/kubernetes-helm/tiller:v2.10.0'
106
+                    'tiller': 'gcr.io/kubernetes-helm/tiller:v2.12.1'
107 107
                 },
108 108
                 'kubernetes': {
109 109
                     'apiserver':
110
-                    'gcr.io/google_containers/hyperkube-amd64:v1.10.11',
110
+                    'gcr.io/google_containers/hyperkube-amd64:v1.11.6',
111 111
                     'controller-manager':
112
-                    'gcr.io/google_containers/hyperkube-amd64:v1.10.11',
112
+                    'gcr.io/google_containers/hyperkube-amd64:v1.11.6',
113 113
                     'etcd':
114
-                    'quay.io/coreos/etcd:v3.2.14',
114
+                    'quay.io/coreos/etcd:v3.2.18',
115 115
                     'scheduler':
116
-                    'gcr.io/google_containers/hyperkube-amd64:v1.10.11'
116
+                    'gcr.io/google_containers/hyperkube-amd64:v1.11.6'
117 117
                 }
118 118
             },
119 119
             'ip':
@@ -149,7 +149,7 @@ VALID_DOCS = [
149 149
                 'tar_path':
150 150
                 'kubernetes/node/bin/kubelet',
151 151
                 'tar_url':
152
-                'https://dl.k8s.io/v1.10.11/kubernetes-node-linux-amd64.tar.gz'
152
+                'https://dl.k8s.io/v1.11.6/kubernetes-node-linux-amd64.tar.gz'
153 153
             },
154 154
              {
155 155
                  'content':
@@ -162,11 +162,11 @@ VALID_DOCS = [
162 162
             'images': {
163 163
                 'haproxy': 'haproxy:1.8.3',
164 164
                 'helm': {
165
-                    'helm': 'lachlanevenson/k8s-helm:v2.10.0'
165
+                    'helm': 'lachlanevenson/k8s-helm:v2.12.1'
166 166
                 },
167 167
                 'kubernetes': {
168 168
                     'kubectl':
169
-                    'gcr.io/google_containers/hyperkube-amd64:v1.10.11'
169
+                    'gcr.io/google_containers/hyperkube-amd64:v1.11.6'
170 170
                 }
171 171
             },
172 172
             'packages': {

+ 5
- 5
tests/unit/builder_data/simple/Genesis.yaml View File

@@ -32,12 +32,12 @@ data:
32 32
   images:
33 33
     armada: quay.io/airshipit/armada:master
34 34
     helm:
35
-      tiller: gcr.io/kubernetes-helm/tiller:v2.9.1
35
+      tiller: gcr.io/kubernetes-helm/tiller:v2.12.1
36 36
     kubernetes:
37
-      apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.11
38
-      controller-manager: gcr.io/google_containers/hyperkube-amd64:v1.10.11
39
-      etcd: quay.io/coreos/etcd:v3.2.14
40
-      scheduler: gcr.io/google_containers/hyperkube-amd64:v1.10.11
37
+      apiserver: gcr.io/google_containers/hyperkube-amd64:v1.11.6
38
+      controller-manager: gcr.io/google_containers/hyperkube-amd64:v1.11.6
39
+      etcd: quay.io/coreos/etcd:v3.2.18
40
+      scheduler: gcr.io/google_containers/hyperkube-amd64:v1.11.6
41 41
   files:
42 42
     - path: /var/lib/anchor/calico-etcd-bootstrap
43 43
       content: "# placeholder for triggering calico etcd bootstrapping"

+ 3
- 3
tests/unit/builder_data/simple/HostSystem.yaml View File

@@ -14,7 +14,7 @@ data:
14 14
     # attempt to actually run Kubernetes, only to construct the genesis and
15 15
     # join scripts.
16 16
     # - path: /opt/kubernetes/bin/kubelet
17
-    #   tar_url: https://dl.k8s.io/v1.10.11/kubernetes-node-linux-amd64.tar.gz
17
+    #   tar_url: https://dl.k8s.io/v1.11.6/kubernetes-node-linux-amd64.tar.gz
18 18
     #   tar_path: kubernetes/node/bin/kubelet
19 19
     #   mode: 0555
20 20
     - path: /etc/logrotate.d/json-logrotate
@@ -37,9 +37,9 @@ data:
37 37
   images:
38 38
     haproxy: haproxy:1.8.3
39 39
     helm:
40
-      helm: lachlanevenson/k8s-helm:v2.9.1
40
+      helm: lachlanevenson/k8s-helm:v2.12.1
41 41
     kubernetes:
42
-      kubectl: gcr.io/google_containers/hyperkube-amd64:v1.10.11
42
+      kubectl: gcr.io/google_containers/hyperkube-amd64:v1.11.6
43 43
   packages:
44 44
     repositories:
45 45
       - deb http://apt.dockerproject.org/repo ubuntu-xenial main

+ 15
- 15
tests/unit/builder_data/simple/armada-resources.yaml View File

@@ -186,7 +186,7 @@ data:
186 186
   values:
187 187
     images:
188 188
       tags:
189
-        proxy: gcr.io/google_containers/hyperkube-amd64:v1.10.11
189
+        proxy: gcr.io/google_containers/hyperkube-amd64:v1.11.6
190 190
     network:
191 191
       kubernetes_netloc: 127.0.0.1:6553
192 192
   source:
@@ -329,8 +329,8 @@ data:
329 329
       filename: calico-etcd-bootstrap
330 330
     images:
331 331
       tags:
332
-        etcd: quay.io/coreos/etcd:v3.2.14
333
-        etcdctl: quay.io/coreos/etcd:v3.2.14
332
+        etcd: quay.io/coreos/etcd:v3.2.18
333
+        etcdctl: quay.io/coreos/etcd:v3.2.18
334 334
     nodes:
335 335
       - name: n0
336 336
         tls:
@@ -502,8 +502,8 @@ data:
502 502
 
503 503
     images:
504 504
       tags:
505
-        coredns: coredns/coredns:1.1.2
506
-        test: coredns/coredns:1.1.2
505
+        coredns: coredns/coredns:1.1.3
506
+        test: coredns/coredns:1.1.3
507 507
   source:
508 508
     type: local
509 509
     location: /etc/genesis/armada/assets/charts
@@ -562,7 +562,7 @@ data:
562 562
 
563 563
     images:
564 564
       tags:
565
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
565
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
566 566
         haproxy: haproxy:1.8.3
567 567
         test: python:3.6
568 568
 
@@ -654,8 +654,8 @@ data:
654 654
         endpoints: https://127.0.0.1:2378
655 655
     images:
656 656
       tags:
657
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
658
-        apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.11
657
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
658
+        apiserver: gcr.io/google_containers/hyperkube-amd64:v1.11.6
659 659
     secrets:
660 660
       service_account:
661 661
         public_key: placeholder
@@ -731,8 +731,8 @@ data:
731 731
   values:
732 732
     images:
733 733
       tags:
734
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
735
-        controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.10.11
734
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
735
+        controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.11.6
736 736
     secrets:
737 737
       service_account:
738 738
         private_key: placeholder
@@ -804,8 +804,8 @@ data:
804 804
 
805 805
     images:
806 806
       tags:
807
-        anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.11
808
-        scheduler: gcr.io/google_containers/hyperkube-amd64:v1.10.11
807
+        anchor: gcr.io/google_containers/hyperkube-amd64:v1.11.6
808
+        scheduler: gcr.io/google_containers/hyperkube-amd64:v1.11.6
809 809
 
810 810
   source:
811 811
     type: local
@@ -943,8 +943,8 @@ data:
943 943
       host_etc_path: /etc/etcd/kubernetes
944 944
     images:
945 945
       tags:
946
-        etcd: quay.io/coreos/etcd:v3.2.14
947
-        etcdctl: quay.io/coreos/etcd:v3.2.14
946
+        etcd: quay.io/coreos/etcd:v3.2.18
947
+        etcdctl: quay.io/coreos/etcd:v3.2.18
948 948
     nodes:
949 949
       - name: n0
950 950
         tls:
@@ -1002,7 +1002,7 @@ data:
1002 1002
   values:
1003 1003
     images:
1004 1004
       tags:
1005
-        tiller: gcr.io/kubernetes-helm/tiller:v2.9.1
1005
+        tiller: gcr.io/kubernetes-helm/tiller:v2.12.1
1006 1006
     labels:
1007 1007
       node_selector_key: ucp-control-plane
1008 1008
       node_selector_value: enabled

+ 6
- 6
tools/gate/default-config-env View File

@@ -3,11 +3,11 @@ IMAGE_CALICO_CNI=quay.io/calico/cni:v1.11.2
3 3
 IMAGE_CALICO_CTL=quay.io/calico/ctl:v1.6.3
4 4
 IMAGE_CALICO_KUBE_CONTROLLERS=quay.io/calico/kube-controllers:v1.0.2
5 5
 IMAGE_CALICO_NODE=quay.io/calico/node:v2.6.5
6
-IMAGE_COREDNS=coredns/coredns:1.1.2
6
+IMAGE_COREDNS=coredns/coredns:1.1.3
7 7
 IMAGE_DEP_CHECK=quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
8
-IMAGE_ETCD=quay.io/coreos/etcd:v3.2.14
8
+IMAGE_ETCD=quay.io/coreos/etcd:v3.2.18
9 9
 IMAGE_HAPROXY=haproxy:1.8.3
10
-IMAGE_HELM=lachlanevenson/k8s-helm:v2.10.0
11
-IMAGE_HYPERKUBE=gcr.io/google_containers/hyperkube-amd64:v1.10.11
12
-IMAGE_TILLER=gcr.io/kubernetes-helm/tiller:v2.10.0
13
-KUBELET_URL=https://dl.k8s.io/v1.10.11/kubernetes-node-linux-amd64.tar.gz
10
+IMAGE_HELM=lachlanevenson/k8s-helm:v2.12.1
11
+IMAGE_HYPERKUBE=gcr.io/google_containers/hyperkube-amd64:v1.11.6
12
+IMAGE_TILLER=gcr.io/kubernetes-helm/tiller:v2.12.1
13
+KUBELET_URL=https://dl.k8s.io/v1.11.6/kubernetes-node-linux-amd64.tar.gz

+ 1
- 1
tools/helm_install.sh View File

@@ -17,7 +17,7 @@
17 17
 set -x
18 18
 
19 19
 HELM=$1
20
-HELM_ARTIFACT_URL=${HELM_ARTIFACT_URL:-"https://storage.googleapis.com/kubernetes-helm/helm-v2.10.0-linux-amd64.tar.gz"}
20
+HELM_ARTIFACT_URL=${HELM_ARTIFACT_URL:-"https://storage.googleapis.com/kubernetes-helm/helm-v2.12.1-linux-amd64.tar.gz"}
21 21
 
22 22
 
23 23
 function install_helm_binary {

+ 3
- 3
tools/registry/IMAGES View File

@@ -1,11 +1,11 @@
1 1
 # source_name, tag, cache_name
2 2
 coredns/coredns,0.9.9,coredns
3
-gcr.io/google_containers/hyperkube-amd64,v1.10.11,hyperkube
3
+gcr.io/google_containers/hyperkube-amd64,v1.11.6,hyperkube
4 4
 gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64,1.14.4,k8s-dns-dnsmasq-nanny-amd64
5 5
 gcr.io/google_containers/k8s-dns-kube-dns-amd64,1.14.4,k8s-dns-kube-dns-amd64
6 6
 gcr.io/google_containers/k8s-dns-sidecar-amd64,1.14.4,k8s-dns-sidecar-amd64
7
-gcr.io/kubernetes-helm/tiller,v2.10.0,tiller
8
-lachlanevenson/k8s-helm,v2.10.0,helm
7
+gcr.io/kubernetes-helm/tiller,v2.12.1,tiller
8
+lachlanevenson/k8s-helm,v2.12.1,helm
9 9
 quay.io/airshipit/armada,master,armada
10 10
 quay.io/calico/cni,v1.11.0,calico-cni
11 11
 quay.io/calico/ctl,v1.6.1,calico-ctl

Loading…
Cancel
Save