Skip to content

Commit 7a3750c

Browse files
authored
Merge pull request #123 from feiskyer/update-k8s-1.14
Update k8s 1.14
2 parents 313e018 + 3fce103 commit 7a3750c

File tree

328 files changed

+179687
-4553
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

328 files changed

+179687
-4553
lines changed

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
FROM golang:1.11.2-stretch AS build
15+
FROM golang:1.12.1-stretch AS build
1616
WORKDIR /go/src/k8s.io/cloud-provider-azure
1717
COPY . .
1818
RUN make

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ TEST_RESULTS_DIR=testResults
2525
GOMETALINTER_OPTION=--tests --disable-all -E gofmt -E vet -E golint
2626

2727
IMAGE_REGISTRY ?= local
28-
K8S_VERSION ?= v1.14.0-beta.1
28+
K8S_VERSION ?= v1.14.0-rc.1
2929
AKSENGINE_VERSION ?= master
3030
HYPERKUBE_IMAGE ?= "gcrio.azureedge.net/google_containers/hyperkube-amd64:$(K8S_VERSION)"
3131
# manifest name under tests/e2e/k8s-azure/manifest

glide.lock

+44-20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

glide.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package: k8s.io/cloud-provider-azure
22
import:
33
- package: k8s.io/kubernetes
4-
version: v1.14.0-beta.1
4+
version: v1.14.0-rc.1
55
- package: github.com/Azure/azure-sdk-for-go
66
version: v21.3.0
77
testImport:
88
- package: github.com/stretchr/testify
9-
version: v1.1.4
9+
version: v1.3.0
1010
- package: github.com/onsi/ginkgo
1111
version: 67b9df7f55fe1165fd9ad49aca7754cce01a42b8
1212
- package: github.com/onsi/gomega
13-
version: d59fa0ac68bb5dd932ee8d24eed631cdd519efc3
13+
version: 5533ce8a0da374da682cd53d70ddcc54adf1a710

tests/e2e/autoscaling/autoscaler.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"fmt"
2121
"strconv"
2222

23+
appsv1 "k8s.io/api/apps/v1"
2324
"k8s.io/api/core/v1"
24-
"k8s.io/api/extensions/v1beta1"
2525
"k8s.io/apimachinery/pkg/api/resource"
2626
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2727
clientset "k8s.io/client-go/kubernetes"
@@ -129,7 +129,7 @@ var _ = Describe("Cluster size autoscaler [Serial][Slow]", func() {
129129
utils.Logf("Create deployment")
130130
replicas := int32(podCount)
131131
deployment := createDeploymentManifest(basename+"-deployment", replicas, map[string]string{"app": basename})
132-
_, err := cs.Extensions().Deployments(ns.Name).Create(deployment)
132+
_, err := cs.AppsV1().Deployments(ns.Name).Create(deployment)
133133
Expect(err).NotTo(HaveOccurred())
134134

135135
By("Scale up")
@@ -141,7 +141,7 @@ var _ = Describe("Cluster size autoscaler [Serial][Slow]", func() {
141141
utils.Logf("Delete Pods by replic=0")
142142
replicas = 0
143143
deployment.Spec.Replicas = &replicas
144-
_, err = cs.Extensions().Deployments(ns.Name).Update(deployment)
144+
_, err = cs.AppsV1().Deployments(ns.Name).Update(deployment)
145145
Expect(err).NotTo(HaveOccurred())
146146
targetNodeCount = initNodeCount
147147
err = utils.WaitAutoScaleNodes(cs, targetNodeCount)
@@ -178,13 +178,13 @@ func createScalerPodManifest(name string) (result *v1.Pod) {
178178
return
179179
}
180180

181-
func createDeploymentManifest(name string, replicas int32, label map[string]string) (result *v1beta1.Deployment) {
181+
func createDeploymentManifest(name string, replicas int32, label map[string]string) (result *appsv1.Deployment) {
182182
spec := createPodSpec()
183-
result = &v1beta1.Deployment{
183+
result = &appsv1.Deployment{
184184
ObjectMeta: metav1.ObjectMeta{
185185
Name: name,
186186
},
187-
Spec: v1beta1.DeploymentSpec{
187+
Spec: appsv1.DeploymentSpec{
188188
Replicas: &replicas,
189189
Selector: &metav1.LabelSelector{
190190
MatchLabels: label,

tests/e2e/network/network_security_group.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,12 @@ var _ = Describe("Network security group", func() {
6363

6464
utils.Logf("Creating deployment " + serviceName)
6565
deployment := createNginxDeploymentManifest(serviceName, labels)
66-
_, err = cs.Extensions().Deployments(ns.Name).Create(deployment)
66+
_, err = cs.AppsV1().Deployments(ns.Name).Create(deployment)
6767
Expect(err).NotTo(HaveOccurred())
6868
})
6969

7070
AfterEach(func() {
71-
err := cs.Extensions().Deployments(ns.Name).Delete(serviceName, nil)
71+
err := cs.AppsV1().Deployments(ns.Name).Delete(serviceName, nil)
7272
Expect(err).NotTo(HaveOccurred())
7373

7474
err = utils.DeleteNamespace(cs, ns.Name)

tests/e2e/network/service_annotations.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ import (
2222
"strings"
2323
"time"
2424

25+
appsv1 "k8s.io/api/apps/v1"
2526
"k8s.io/api/core/v1"
26-
"k8s.io/api/extensions/v1beta1"
2727
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2828
"k8s.io/apimachinery/pkg/util/intstr"
2929
"k8s.io/apimachinery/pkg/util/uuid"
@@ -68,12 +68,12 @@ var _ = Describe("Service with annotation", func() {
6868

6969
utils.Logf("Creating deployment " + serviceName)
7070
deployment := createNginxDeploymentManifest(serviceName, labels)
71-
_, err = cs.Extensions().Deployments(ns.Name).Create(deployment)
71+
_, err = cs.AppsV1().Deployments(ns.Name).Create(deployment)
7272
Expect(err).NotTo(HaveOccurred())
7373
})
7474

7575
AfterEach(func() {
76-
err := cs.Extensions().Deployments(ns.Name).Delete(serviceName, nil)
76+
err := cs.AppsV1().Deployments(ns.Name).Delete(serviceName, nil)
7777
Expect(err).NotTo(HaveOccurred())
7878

7979
err = utils.DeleteNamespace(cs, ns.Name)
@@ -213,14 +213,14 @@ func createLoadBalancerServiceManifest(c clientset.Interface, name string, annot
213213

214214
// defaultDeployment returns a default deployment
215215
// running nginx image which exposes port 80
216-
func createNginxDeploymentManifest(name string, labels map[string]string) (result *v1beta1.Deployment) {
216+
func createNginxDeploymentManifest(name string, labels map[string]string) (result *appsv1.Deployment) {
217217
var replicas int32
218218
replicas = 5
219-
result = &v1beta1.Deployment{
219+
result = &appsv1.Deployment{
220220
ObjectMeta: metav1.ObjectMeta{
221221
Name: name,
222222
},
223-
Spec: v1beta1.DeploymentSpec{
223+
Spec: appsv1.DeploymentSpec{
224224
Replicas: &replicas,
225225
Selector: &metav1.LabelSelector{
226226
MatchLabels: labels,

tests/k8s-azure/Dockerfile

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
FROM golang:1.11.2-stretch AS build_kubernetes
15+
FROM golang:1.12.1-stretch AS build_kubernetes
1616
# rsync: building k8s
1717
RUN apt update && apt install -y --no-install-recommends rsync
18-
ARG K8S_VERSION=v1.13.0-alpha.3
18+
ARG K8S_VERSION=v1.14.0-rc.1
1919
WORKDIR /go/src/k8s.io/kubernetes
2020
RUN git clone https://github.com/kubernetes/kubernetes . \
2121
&& git checkout -b temp $K8S_VERSION \
@@ -26,8 +26,8 @@ RUN git clone https://github.com/kubernetes/kubernetes . \
2626
&& ./e2e
2727
RUN rm -rf _output/local/go
2828

29-
FROM golang:1.11.2-stretch AS build_aks-engine
30-
ARG AKSENGINE_VERSION=v0.31.1
29+
FROM golang:1.12.1-stretch AS build_aks-engine
30+
ARG AKSENGINE_VERSION=v0.32.3
3131
WORKDIR /go/src/github.com/Azure/aks-engine
3232
RUN git clone https://github.com/Azure/aks-engine . \
3333
&& git checkout -b temp $AKSENGINE_VERSION \

tests/k8s-azure/manifest/linux-autoscaler.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"orchestratorRelease": "1.14",
88
"kubernetesConfig": {
99
"useCloudControllerManager": true,
10-
"customCcmImage": "gcrio.azureedge.net/google_containers/cloud-controller-manager-amd64:v1.14.0-alpha.1",
10+
"customCcmImage": "gcrio.azureedge.net/google_containers/cloud-controller-manager-amd64:v1.14.0-rc.1",
11+
"customHyperkubeImage": "gcrio.azureedge.net/google_containers/hyperkube-amd64:v1.14.0-rc.1",
1112
"networkPolicy": "none",
1213
"cloudProviderRateLimitQPS": 6,
1314
"cloudProviderRateLimitBucket": 20,

0 commit comments

Comments
 (0)