Commit Graph

8218 Commits (8daa63bd227cf8620f2643a085a6d65adc3e61cd)

Author SHA1 Message Date
Steve Coffman 68cff866d1 Update k8s-dns-node-cache image version
This revised image resolves kubernetes dns#292 by updating the image from `k8s-dns-node-cache:1.15.2` to `k8s-dns-node-cache:1.15.2`
2019-05-13 11:55:57 -07:00
Zihong Zheng d1c57a2b87 Bump addon-manager to v9.0.1 - Rebase image on debian-base:v1.0.0. 2019-05-08 18:09:38 -07:00
Kubernetes Prow Robot 399e37ba2e
Merge pull request #77249 from qingling128/automated-cherry-pick-of-#77224-upstream-release-1.14
Automated cherry pick of #77224: Upgrade Stackdriver Logging Agent addon image from 1.6.0 to
2019-05-07 08:23:49 -07:00
Kubernetes Prow Robot e2151e62f2
Merge pull request #77064 from losipiuk/lo/ca-1.14.2
Update Cluster Autoscaler to 1.14.2
2019-05-06 15:57:39 -07:00
Kubernetes Prow Robot 28bede9ce7
Merge pull request #77337 from serathius/automated-cherry-pick-of-#76762-upstream-release-1.14
Automated cherry pick of #76762: Pick up security patches for fluentd-gcp-scaler by upgrading
2019-05-06 05:05:39 -07:00
Marek Siarkowicz 65b0557d31 Pick up security patches for fluentd-gcp-scaler by upgrading to version 0.5.2 2019-05-02 16:08:23 +02:00
Peter Hornyack d606e12d36 Pin GCE Windows node image to 1809 v20190312.
This is to work around
https://github.com/kubernetes/kubernetes/issues/76666.
2019-04-30 16:04:11 -07:00
Ling Huang b4ad1e1c61 Upgrade Stackdriver Logging Agent addon image from 1.6.0 to 1.6.8. 2019-04-30 01:54:43 -04:00
Łukasz Osipiuk 68309f5e27 Update Cluster Autoscaler to 1.14.2 2019-04-25 12:46:57 +02:00
Marek Siarkowicz a98d10ba0b Restore metrics-server using of IP addresses
This preference list matches is used to pick prefered field from k8s
node object. It was introduced in metrics-server 0.3 and changed default
behaviour to use DNS instead of IP addresses. It was merged into k8s
1.12 and caused breaking change by introducing dependency on DNS
configuration.
2019-04-19 16:55:38 +02:00
Zhen Wang 412a892706 Use Node-Problem-Detector v0.6.3 on GCI 2019-04-08 13:16:28 -07:00
Kubernetes Prow Robot b7394102d6
Merge pull request #76100 from yujuhong/automated-cherry-pick-of-#76099-upstream-release-1.14
Automated cherry pick of #76099: GCE/Windows: disable stackdriver logging agent
2019-04-05 15:50:29 -07:00
Kubernetes Prow Robot 530d3dbb22
Merge pull request #76208 from kewu1992/automated-cherry-pick-of-#76111-upstream-release-1.14
Automated cherry pick of #76111: Fix empty array expansion error in cluster/gce/util.sh
2019-04-05 11:53:20 -07:00
Kubernetes Prow Robot 19d66e9a41
Merge pull request #75885 from kawych/automated-cherry-pick-of-#75362-upstream-release-1.14
Automated cherry pick of #75362: Update gcp images with security patches
2019-04-05 10:05:22 -07:00
Ke Wu aff81e2b0d Fix empty array expansion error in cluster/gce/util.sh
Empty array expansion causes "unbound variable" error in
bash 4.2 and bash 4.3.
2019-04-05 09:55:08 -07:00
Kubernetes Prow Robot ea325751f1
Merge pull request #75733 from losipiuk/automated-cherry-pick-of-#75480-upstream-release-1.14
Automated cherry pick of #75480: Update Cluster Autscaler version to 1.14.0
2019-04-04 02:28:52 -07:00
Kubernetes Prow Robot 71e429a832
Merge pull request #76101 from johnSchnake/automated-cherry-pick-of-#76039-upstream-release-1.14
Automated cherry pick of #76039: Finish saving test results on failure
2019-04-04 01:12:50 -07:00
Kubernetes Prow Robot e862736800
Merge pull request #75908 from pjh/automated-cherry-pick-of-#75855-upstream-release-1.14
Automated cherry pick of #75855: Disable GCE agent address management on Windows nodes.
2019-04-03 23:47:22 -07:00
John Schnake c6bb01d2a1 Finish saving test results on failure
The conformance image should be saving its results
regardless of the results of the tests. However,
with errexit set, when ginkgo gets test failures
it exits 1 which prevents saving the results
for Sonobuoy to pick up.

Fixes: #76036
2019-04-03 13:48:14 -05:00
Yu-Ju Hong 61ac8e3ee7 GCE/Windows: disable stackdriver logging agent
The logging service could not be stopped at times, causing node startup
failures. Disable it until the issue is fixed.
2019-04-03 10:46:30 -07:00
Peter Hornyack 0b7e042e14 Disable GCE agent address management on Windows nodes.
With this metadata key set, "GCEWindowsAgent: GCE address manager
status: disabled" will appear in the VM's serial port output during
boot.

Tested:
PROJECT=${CLOUDSDK_CORE_PROJECT} KUBE_GCE_ENABLE_IP_ALIASES=true NUM_WINDOWS_NODES=2 NUM_NODES=2 KUBERNETES_NODE_PLATFORM=windows go run ./hack/e2e.go -- --up
cluster/gce/windows/smoke-test.sh

cat > iis.yaml <<EOF
apiVersion: v1
kind: Pod
metadata:
  name: iis
  labels:
    app: iis
spec:
  containers:
  - image: mcr.microsoft.com/windows/servercore/iis
    imagePullPolicy: IfNotPresent
    name: iis-server
    ports:
    - containerPort: 80
      protocol: TCP
  nodeSelector:
    beta.kubernetes.io/os: windows
  tolerations:
  - effect: NoSchedule
    key: node.kubernetes.io/os
    operator: Equal
    value: windows1809
EOF

kubectl create -f iis.yaml
kubectl expose pod iis --type=LoadBalancer --name=iis
kubectl get services
curl http://<service external IP address>
2019-03-29 16:57:38 -07:00
Marek Siarkowicz 93388c9fc2 Update gcp images with security patches
[stackdriver addon] Bump prometheus-to-sd to v0.5.0 to pick up security fixes.
[fluentd-gcp addon] Bump fluentd-gcp-scaler to v0.5.1 to pick up security fixes.
[fluentd-gcp addon] Bump event-exporter to v0.2.4 to pick up security fixes.
[fluentd-gcp addon] Bump prometheus-to-sd to v0.5.0 to pick up security fixes.
[metatada-proxy addon] Bump prometheus-to-sd v0.5.0 to pick up security fixes.
2019-03-29 13:31:44 +01:00
Javier Pérez Hernández 1d56d56f3d gce: configure: validate SA has storage scope
If the VM SA doesn't have storage scope associated, don't use the
token in the curl request or the request will fail with 403.
2019-03-28 12:34:49 -07:00
Łukasz Osipiuk d195255f4a Update Cluster Autscaler version to 1.14.0
No changes since 1.14.0-beta.2
Changelog: https://github.com/kubernetes/autoscaler/releases/tag/cluster-autoscaler-1.14.0
2019-03-26 15:39:15 +01:00
Dan Williams bfd8ad3268 build/gci: bump CNI version to 0.7.5 2019-03-18 17:16:42 -05:00
Kubernetes Prow Robot 28910bf2d7
Merge pull request #75387 from pjh/remove-use-release-node-binaries
Remove reference to USE_RELEASE_NODE_BINARIES.
2019-03-18 09:52:26 -07:00
Łukasz Osipiuk e4663f73d3 Update Cluster Autscaler version to 1.14.0-beta.2 2019-03-15 12:01:47 +01:00
Peter Hornyack 7f364b1c5b Remove reference to USE_RELEASE_NODE_BINARIES.
This variable was used for development purposes and was accidentally
introduced in
f0f7829934.

This is its only use in the tree:
https://github.com/kubernetes/kubernetes/search?q=USE_RELEASE_NODE_BINARIES&unscoped_q=USE_RELEASE_NODE_BINARIES
2019-03-14 14:50:54 -07:00
Kubernetes Prow Robot a213886f9c
Merge pull request #74502 from Random-Liu/collect-pod-log
Collect pod log in fluentd-gcp
2019-03-12 01:34:37 -07:00
Kubernetes Prow Robot 6ec5a7d337
Merge pull request #75181 from losipiuk/lo/master-ca-1.14-beta.1
Update Cluster Autscaler version to 1.14.0-beta.1
2019-03-11 07:15:32 -07:00
Kubernetes Prow Robot 8dd09e0b36
Merge pull request #75208 from pjh/gce-windows-readme-update
Update GCE Windows README steps for running e2e tests.
2019-03-10 21:15:26 -07:00
Lantao Liu 7ffa7da112 Configure logrotate for pod logs. 2019-03-08 16:45:41 -08:00
Kubernetes Prow Robot c534a1b9b3
Merge pull request #75149 from yguo0905/m73
GCE: bump COS image version to cos-beta-73-11647-64-0
2019-03-08 14:19:35 -08:00
Kubernetes Prow Robot d778b9308a
Merge pull request #75063 from wangzhen127/npd-test-fix
Fix NPD e2e test on Ubuntu node and update NPD container version
2019-03-08 14:19:09 -08:00
Peter Hornyack 0fbb246c30 Update GCE Windows README steps for running e2e tests. 2019-03-08 13:47:41 -08:00
Łukasz Osipiuk 2790d9151a Update Cluster Autscaler version to 1.14.0-beta.1 2019-03-08 14:01:55 +01:00
Kubernetes Prow Robot cf439192fb
Merge pull request #75139 from mtaufen/windows-kube-proxy-args
Windows kubeproxy flags cleanup
2019-03-08 00:53:28 -08:00
Kubernetes Prow Robot 6a86f1576f
Merge pull request #75014 from mtaufen/windows-logrotate
Windows log rotation
2019-03-07 22:43:41 -08:00
Kubernetes Prow Robot 183e6cc190
Merge pull request #74433 from tallclair/runtimeclass-internal
Migrate RuntimeClass from a CRD to an internal API
2019-03-07 21:19:30 -08:00
Yang Guo eef545abfd GCE: bump COS image version to cos-beta-73-11647-64-0 2019-03-07 16:11:02 -08:00
Michael Taufen 0d59d2a43e Windows kubeproxy flags cleanup
- Pass most of the flags via kube-env, similar to Kubelet, to make it
  easier to reconfigure.
- Use kube-proxy's kubeconfig file to pass the API server address,
  rather than the --master flag.
- Make KUBEPROXY_ARGS a required variable in Windows kube-env, similar
  to KUBELET_ARGS.
2019-03-07 14:45:34 -08:00
Tim Allclair 63f61a6714 Migrate RuntimeClass to internal API 2019-03-07 11:07:54 -08:00
Michael Taufen 0a21d644f5 Rotate windows logs 2019-03-07 10:42:31 -08:00
Davanum Srinivas 200af47128
Stop waiting on conformance image pod when it fails
Change-Id: I516833167f8e0aaa0e7962c1d6bdbe2ca422dc6e
2019-03-07 11:03:05 -05:00
Kubernetes Prow Robot 57da888ff4
Merge pull request #75055 from pjh/gce-windows-disable-defender-again
Disable Windows Defender in Windows nodes on GCE again.
2019-03-07 01:07:26 -08:00
Zhen Wang f4d9e7d992 Fix NPD e2e test on Ubuntu node and update NPD container version 2019-03-06 22:42:47 -08:00
Kubernetes Prow Robot bd8eeaaaaf
Merge pull request #74468 from ixdy/bazel-cgo-crossbuild
bazel: improve multi-arch support for docker image artifacts
2019-03-06 20:35:11 -08:00
Kubernetes Prow Robot a60d44848f
Merge pull request #74748 from pjh/gce-windows-stackdriver
Install Stackdriver agent in Windows nodes on GCE.
2019-03-06 17:59:39 -08:00
Kubernetes Prow Robot ab7a48d796
Merge pull request #70036 from pbarker/audit-etoe
dynamic audit e2e test
2019-03-06 17:58:58 -08:00
Jeff Grafton 8495f7c9ed bazel: add docker_push rules 2019-03-06 12:35:33 -08:00