Matt Matejczyk
2efea76263
Ability to set up Private GCE Clusters with NAT.
...
Ref. https://github.com/kubernetes/kubernetes/issues/76374
2019-04-12 13:21:56 +02:00
Kubernetes Prow Robot
ae8a4fcb0d
Merge pull request #76352 from jpbetz/reapply-72062
...
[reapply] Perform GCE log rotation check every 5 minutes
2019-04-12 00:41:14 -07:00
aaa
9768ba9eb3
Fix shellcheck failures in stage-upload.sh
...
update pull request
update pull request
update pull request
update pull request
2019-04-12 02:42:48 -04:00
Kubernetes Prow Robot
39073f0b9f
Merge pull request #74268 from wenjiaswe/fixingNitforetcdapiservertlspath
...
fix nit for etcd_apiserver TLS path
2019-04-11 01:22:11 -07:00
Kubernetes Prow Robot
134ed2e703
Merge pull request #76353 from Random-Liu/add-cni-version-env
...
Add envs for CNI version.
2019-04-10 18:46:22 -07:00
Lantao Liu
ad5b64ca10
Add envs for CNI version.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-04-09 16:38:53 -07:00
Joe Betz
6297c4f750
Perform GCE log rotation check every 5 minutes
2019-04-09 16:37:38 -07:00
Pengfei Ni
1406e2b70f
Update cri-tools to v1.14.0
2019-04-08 10:59:18 +08:00
Zhen Wang
953677d7a5
Use Node-Problem-Detector v0.6.3 on GCI
2019-04-05 11:08:24 -07:00
Maciej Borsz
a0b51681c4
Revert "[Distroless] Convert the GCE manifests for master containers."
2019-04-05 12:55:14 +02:00
Ke Wu
925dc7f2e0
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-04 16:46:58 -07:00
Kubernetes Prow Robot
1c105e1629
Merge pull request #75624 from yuwenma/gce-manifest
...
[Distroless] Convert the GCE manifests for master containers.
2019-04-04 16:21:19 -07:00
Yuwen Ma
af2659527f
[Distroless] Convert the GCE manifests for master containers.
...
* Touched containers: kube-apiserver, kube-scheduler,
kube-controller-manager.
* Remove the shell dependencies when upstart the containers.
* Reformat the command parameters to ["Exec", "Param1", "Param2"]
2019-04-04 11:16:23 -07:00
Yu-Ju Hong
2a37067735
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:34:36 -07:00
Michelle Au
d2aa8178f2
Remove alpha CRD install
2019-04-02 10:59:11 -07:00
Peter Hornyack
1814b0c495
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-28 17:28:18 -07:00
Kubernetes Prow Robot
9e1cf75bd1
Merge pull request #75381 from rramkumar1/configure-scripts-for-ingress-yaml
...
Plumb CUSTOM_INGRESS_YAML into other setup scripts
2019-03-25 12:10:33 -07:00
Kubernetes Prow Robot
aa5fda22f2
Merge pull request #75269 from javier-b-perez/gce-configure
...
gce: configure: validate SA has storage scope
2019-03-19 11:06:22 -07:00
Łukasz Osipiuk
ff18fbcebb
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-19 16:15:20 +01:00
Dan Williams
bfd8ad3268
build/gci: bump CNI version to 0.7.5
2019-03-18 17:16:42 -05:00
Rohit Ramkumar
8ac15cd54a
Plumb CUSTOM_INGRESS_YAML into other setup scripts so that it can be set before a call to kubetest
2019-03-15 13:36:30 -07:00
Łukasz Osipiuk
e4663f73d3
Update Cluster Autscaler version to 1.14.0-beta.2
2019-03-15 12:01:47 +01: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
Javier Pérez Hernández
e783f0bcd4
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-11 12:04:01 -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
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
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
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
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
Peter Hornyack
80c635880d
Disable Windows Defender in Windows nodes on GCE again.
...
This reverts commit fbf4fe4714
. Windows
Defender seems to be causing our Windows nodes to crash and reboot
during e2e tests, e.g.
https://gcsweb.k8s.io/gcs/kubernetes-jenkins/logs/ci-kubernetes-e2e-windows-gce/228/artifacts/e2e-228-36623-windows-node-group-q4 .
2019-03-06 11:42:03 -08:00
Kubernetes Prow Robot
45e5f6053b
Merge pull request #74424 from liggitt/drop-k8s-io-node-labels
...
Clean up self-set node labels
2019-03-06 08:24:26 -08:00
Kubernetes Prow Robot
5a89793f8e
Merge pull request #74612 from jingxu97/windows
...
Add GcePD windows support
2019-03-05 21:42:22 -08:00
Peter Hornyack
197513141e
Install Stackdriver agent in Windows test clusters.
2019-03-05 15:14:07 -08:00
Patrick Barker
67a245ae61
remove unneeded println
2019-03-05 14:38:58 -07:00
Patrick Barker
45d715cdc6
adds dynamic audit e2e test
2019-03-05 14:38:58 -07:00
Kubernetes Prow Robot
365c504e2b
Merge pull request #74928 from pjh/gce-windows-reenable-defender
...
Don't disable Windows Defender.
2019-03-05 11:10:25 -08:00
Peter Hornyack
fbf4fe4714
Don't disable Windows Defender.
2019-03-04 16:34:21 -08:00
Joe Betz
add956f00f
Revert "Perform GCE log rotation check every 5 minutes"
...
This reverts commit 1ba05d51a6
.
2019-03-04 14:10:20 -08:00
Kubernetes Prow Robot
e001276b1d
Merge pull request #74836 from yujuhong/update-win-cni-config
...
GCE/Windows: exclude gateways from the IPAM subnet
2019-03-01 20:35:03 -08:00
Yu-Ju Hong
1f86bce95e
GCE/Windows: exclude gateways from the IPAM subnet
...
Exclude IPs assigned for gateways in the IPAM configuration.
2019-03-01 16:35:26 -08:00
Kubernetes Prow Robot
b8e05af7bf
Merge pull request #74736 from mtaufen/windows-kube-proxy-config
...
Stop setting --hostname-override on Windows kube-proxy and allow args to be extended remotely if necessary
2019-03-01 16:12:23 -08:00
Kubernetes Prow Robot
98c0d15f98
Merge pull request #74762 from pjh/gce-windows-dump-versions
...
Dump Windows version information during cluster bringup.
2019-03-01 01:08:36 -08:00
Kubernetes Prow Robot
824883d08a
Merge pull request #74754 from pjh/gce-windows-smoke-timeout
...
Increase Windows smoke-test timeout to 3 minutes.
2019-02-28 19:12:18 -08:00
Peter Hornyack
18a2a98d67
Dump Windows version information during cluster bringup.
2019-02-28 17:22:49 -08:00
Peter Hornyack
43556be50e
Enhance metadata fetching functions.
...
Introduce Get-InstanceMetadata which can be used to fetch
non-"attribute" metadata values.
2019-02-28 17:18:34 -08:00
Peter Hornyack
4181422a3c
Increase Windows smoke-test timeout to 3 minutes.
...
I recently lowered the timeout value to 2 minutes but this turned out to
be too aggressive for now. 3 minutes is usually long enough for the test
containers to come up.
Note that this test is only used during development, it does not run
continuously anywhere.
2019-02-28 14:22:35 -08:00
Kubernetes Prow Robot
4741785d29
Merge pull request #73650 from mtaufen/windows-upload-scripts
...
upload Windows startup scripts to GCS for CI
2019-02-28 11:51:25 -08:00
Michael Taufen
a76d132162
Stop setting --hostname-override on Windows kube-proxy and allow args to be extended remotely if necessary
...
--hostname-override should not be necessary, we can rely on kube-proxy
to auto-detect it just like we do in Kubelet.
I also added an optional variable to kube_env, KUBEPROXY_ARGS, that we
can use to remotely extend kube-proxy's command-line if necessary.
2019-02-28 10:13:07 -08:00
Jing Xu
5e04d200ee
Add GcePD windows support
...
This PR adds the support for GCEPD volume. For now, it uses a workaround
(https://github.com/pjh/gce-tools ) to get disk number in windows for a given GCE PD name.
2019-02-27 17:00:32 -08:00
Zhen Wang
efa96f7eb8
allows configuring NPD release and flags on GCI and add cluster e2e test
2019-02-26 21:21:54 -08:00
Kubernetes Prow Robot
81ec358db4
Merge pull request #74438 from pjh/gce-windows-log-dump
...
Support dumping logs from Windows test nodes on GCE
2019-02-26 18:12:09 -08:00
Yu-Ju Hong
093e5a50ac
GCE/Windows: create a C:\tmp directory
...
This is required for running host path tests.
2019-02-26 10:59:06 -08:00
Jordan Liggitt
e1db43ad1b
Label old nodes with legacy addon labels
2019-02-26 11:43:10 -05:00
Jordan Liggitt
943b32a289
Prepare switch from beta.kubernetes.io/kube-proxy-ds-ready to node.kubernetes.io/kube-proxy-ds-ready
2019-02-26 11:42:23 -05:00
Jordan Liggitt
d6664a2365
Prepare switch from beta.kubernetes.io/metadata-proxy-ready to cloud.google.com/metadata-proxy-ready
2019-02-26 11:42:23 -05:00
Jordan Liggitt
8975233788
Finish migration of fluentd to daemonset
2019-02-26 11:42:23 -05:00
Kubernetes Prow Robot
3fb6e77770
Merge pull request #74549 from yujuhong/pause-image
...
GCE: switch to using e2eteam/pause:3.1 for pause containers
2019-02-25 23:12:00 -08:00
Michael Taufen
98edbf41bc
upload Windows startup scripts to GCS for CI
2019-02-25 16:44:57 -08:00
Kubernetes Prow Robot
3814176d42
Merge pull request #74455 from SataQiu/fix-shell-2019022302
...
Fix shellcheck lint errors in cluster and hack scripts
2019-02-25 15:15:19 -08:00
Yu-Ju Hong
b863655faa
GCE: switch to using e2eteam/pause:3.1 for pause containers
...
Stop building pause images on node startup.
2019-02-25 14:36:49 -08:00
Kubernetes Prow Robot
2aacb77374
Merge pull request #74444 from pjh/gce-windows-no-defender
...
Disable Windows Defender on Windows nodes.
2019-02-25 13:54:42 -08:00
SataQiu
9cda80e836
fix shellcheck lint errors in cluster and hack scripts
2019-02-24 11:15:35 +08:00
Peter Hornyack
621df2cddb
Disable Windows Defender on Windows test nodes.
2019-02-22 18:35:38 -08:00
Xiang Dai
36065c6dd7
delete all duplicate empty blanks
...
Signed-off-by: Xiang Dai <764524258@qq.com>
2019-02-23 10:28:04 +08:00
Kubernetes Prow Robot
46d7e9c784
Merge pull request #74381 from yujuhong/add-key
...
GCE: add EventLog registry key for docker
2019-02-22 17:58:44 -08:00
Peter Hornyack
3efd4ca1dc
Enhance/repair detect-node-names() and related env vars for Windows nodes.
2019-02-22 14:56:55 -08:00
Yu-Ju Hong
40d0ae311c
GCE: add EventLog registry key for docker
2019-02-21 17:47:32 -08:00
Peter Hornyack
57ca6f007e
Enable OpenSSH on Windows nodes in test clusters.
...
Also switches to the most recent 64-bit version of OpenSSH for Windows.
Tested:
PROJECT=${CLOUDSDK_CORE_PROJECT} KUBERNETES_SKIP_CONFIRM=y NUM_NODES=2 \
NUM_WINDOWS_NODES=2 KUBE_GCE_ENABLE_IP_ALIASES=true TEST_CLUSTER=true \
./cluster/kube-up.sh
2019-02-21 14:03:43 -08:00
Peter Hornyack
6d78f2b666
Default to Windows Server version 1809 for Windows nodes.
...
Removes all references to 1803, including moving "win1803" directory to
just "windows". A single Windows directory suffices for now, if
necessary in the future we can shard it into directories for each
Windows version.
We've been running tests with Windows 1809 nodes for a couple days in
our fork without major problems:
https://testgrid.k8s.io/google-windows#windows-prototype&width=20 .
Testing on Azure is already using 1809:
https://testgrid.k8s.io/sig-windows#Conformance%20acs-engine%20on%20Azure&width=20 .
2019-02-21 09:44:44 -08:00
Kubernetes Prow Robot
f1de0b557c
Merge pull request #74324 from mtaufen/fix-windows
...
Fix hash if statement
2019-02-20 23:57:18 -08:00
Kubernetes Prow Robot
6c1f2077e5
Merge pull request #74192 from xichengliudui/fixshellcheck190218
...
make more of the shell pass lints
2019-02-20 21:41:25 -08:00
Kubernetes Prow Robot
054a676141
Merge pull request #74142 from javier-b-perez/master
...
GCE config.sh script should use headers for curl GCS apis
2019-02-20 21:41:12 -08:00
Michael Taufen
cf3ad9c655
Fix hash if statement
2019-02-20 16:56:00 -08:00
Kubernetes Prow Robot
f04ce297d6
Merge pull request #74100 from mtaufen/file-download-improvements
...
Retry downloads, respect URL list, validate tar hash
2019-02-20 11:34:06 -08:00
Michael Taufen
7ffe810f1d
Retry downloads, respect URL list, validate tar hash
2019-02-20 08:52:46 -08:00
Kubernetes Prow Robot
db7d930aab
Merge pull request #74109 from pjh/gce-windows-cluster-smoke-test
...
Detect ready pods correctly and untaint Windows nodes in smoke-test.
2019-02-19 19:57:40 -08:00
Peter Hornyack
8a7fe26888
Detect ready pods correctly and untaint Windows nodes in smoke-test.
2019-02-19 11:48:54 -08:00
Wenjia Zhang
b9af5b5112
fix nit for etcd_apiserver TLS path
2019-02-19 11:19:49 -08:00
xichengliudui
fd044c5770
make more of the shell pass lints
2019-02-18 00:42:46 -05:00
Kubernetes Prow Robot
5aaf6cd61b
Merge pull request #72386 from logicalhan/readiness
...
fail faster for readiness checks
2019-02-15 18:02:30 -08:00
Javier Pérez Hernández
708d7df561
k8s: gci: configure: add token to curl calls
...
Modify script to use curl to get metadata and Service Account token.
When the SA doesn't have 'Storage Read' scope, it can only read
public files.
2019-02-15 11:00:35 -08:00
Kubernetes Prow Robot
6f6f8bdfcc
Merge pull request #73822 from justinsb/renamed_set_node_image
...
e2e upgrade test: rename functions to match f0f7829934
2019-02-13 19:06:20 -08:00
Kubernetes Prow Robot
812016fa23
Merge pull request #73818 from gnufied/add-e2e-for-no-expand
...
add e2e test when expansion is disabled
2019-02-13 12:16:09 -08:00
Kubernetes Prow Robot
aefd281143
Merge pull request #73983 from ixdy/update-bazel-deps
...
Update repo-infra, bazel-skylib, and rules_docker dependencies
2019-02-13 11:00:08 -08:00
Hemant Kumar
7d823e5df0
also remove slow tag from resizing tests
2019-02-13 10:48:49 -05:00
Jeff Grafton
e216995ef1
Update repo-infra, bazel-skylib, rules_docker, and rules_go dependencies
...
Also require bazel 0.18.0+
2019-02-12 17:55:10 -08:00
Peter Hornyack
063725230d
Delete RDP firewall rule during kube-down.
...
This rule is only created if the cluster has one or more Windows nodes,
but delete-firewall-rules() ignores firewall rule arguments that do not
exist so it's safe to always attempt to delete this rule.
2019-02-12 15:19:16 -08:00
Kubernetes Prow Robot
b50c643be0
Merge pull request #73540 from rlenferink/patch-5
...
Updated OWNERS files to include link to docs
2019-02-08 09:05:56 -08:00
Justin SB
28c34d8d71
e2e upgrade test: rename functions to match f0f7829934
...
These functions were renamed in
f0f7829934
, but cluster/gce/upgrade.sh
was missed.
2019-02-07 13:27:34 -05:00
Matt Matejczyk
4dcc017d7a
Propagate API_SERVER_TEST_LOG_LEVEL in cluster/gce/util.sh
2019-02-05 10:30:17 +01:00
Roy Lenferink
b43c04452f
Updated OWNERS files to include link to docs
2019-02-04 22:33:12 +01:00
Maciej Borsz
afeabe99b7
Fix typo in create-heapster-node
2019-02-01 11:04:23 +01:00
Kubernetes Prow Robot
244795a06a
Merge pull request #73442 from pjh/gce-windows-cluster
...
Update cluster/gce/ scripts to support Windows nodes.
2019-01-31 18:20:37 -08:00
Kubernetes Prow Robot
46fc4dd96a
Merge pull request #73577 from wojtek-t/remove_vmodule
...
Remove vmodule from apiserver to reduce lock contention
2019-01-31 04:59:42 -08:00
wojtekt
3032d92736
Remove vmodule from apiserver to reduce lock contention
2019-01-31 10:53:44 +01:00
Peter Hornyack
f0f7829934
Update cluster/gce scripts to support Windows nodes.
2019-01-30 19:49:07 -08:00
Matt Matejczyk
12904ac911
Tune suggested master disk sizes for big clusters.
...
Looks like the get-master-root-disk-size() and get-master-disk-size() functions didn't anticipate
clusters bigger than 2K nodes.
In https://github.com/kubernetes/kubernetes/issues/72976 we found out
that 100GB may be not enough for large clusters (5K nodes) when it comes
to master root disk size.
Updating both get-master-root-disk-size() and get-master-disk-size() to
make them consistent and match cluster sizes with get-master-size()
function.
2019-01-29 10:48:08 +01:00
Kubernetes Prow Robot
d306d68a36
Merge pull request #72978 from liggitt/addon-changelog
...
Update addon-manager changelog/image
2019-01-24 16:30:00 -08:00
Kubernetes Prow Robot
c21f60f862
Merge pull request #73268 from wojtek-t/better_scale_inflights
...
Better scale max-inflight request limits to correlate them with master VM size
2019-01-24 10:37:25 -08:00
wojtekt
d911ebbc3f
Correlate max-inflight values in GCE with master VM sizes
2019-01-24 15:13:36 +01:00
Yu-Ju Hong
2edd3e3f52
GCE: add yujuhong to OWNERS
2019-01-23 14:46:29 -08:00
Kubernetes Prow Robot
0713f29c28
Merge pull request #72062 from jpbetz/gce-logrotate-check-interval
...
Perform GCE master log rotation check every 5 minutes
2019-01-16 14:45:22 -08:00
Jordan Liggitt
df97217f7f
Update addon-manager changelog/image
2019-01-16 13:26:39 -05:00
Kubernetes Prow Robot
d95b9f16d1
Merge pull request #70144 from wenjiaswe/etcdKasTls
...
Add mTLS encription between etcd and kube-apiserver in GCE
2019-01-16 02:51:06 -08:00
Tim Allclair
485b21e8cb
Fix kube-proxy PodSecurityPolicy RoleBinding namespace
2019-01-09 17:57:15 -08:00
Wenjia Zhang
c17233c41c
add mTLS encription between etcd and kube-apiserver in GCE
2019-01-07 13:52:20 -08:00
Kubernetes Prow Robot
9cdfdba14c
Merge pull request #71924 from yujuhong/node-binaries
...
GCE: enable downloading and staging of the node binaries
2018-12-28 18:07:26 -08:00
Han Kang
e9a39533c3
fail faster for readiness checks
2018-12-27 16:17:02 -08:00
Joe Betz
1ba05d51a6
Perform GCE log rotation check every 5 minutes
2018-12-18 10:13:41 -08:00
Kubernetes Prow Robot
cf813b247d
Merge pull request #71977 from rramkumar1/kube-dns-ordering
...
DNS service ordering for addon manager
2018-12-18 01:47:49 -08:00
wojtekt
fc346b2086
Allow for configuring etcd servers addresses in kubemark
2018-12-13 11:50:49 +01:00
Rohit Ramkumar
bc44940835
Modify dns addons dir to prepend 0 on dir name. Ensures proper ordering upon creation by addon manager
2018-12-12 13:15:08 -08:00
Yu-Ju Hong
f87fcf6ce8
GCE: enable downloading and staging of the node binaries
...
Currently, only kubernetes-server-linux-<arch>.tar.gz will be downloaded
and staged for tests. It is not possible to test a cluster where the
platform/arch of the nodes differs from that of the master
control-plane. This changes allows downloading and staging node
binaries, in addition to the existing server binaries.
2018-12-10 16:58:44 -08:00
Matt Brannock
d99422884b
Create managed instance groups for nodes in parallel
2018-12-04 13:56:52 -08:00
Kubernetes Prow Robot
a9b69dc381
Merge pull request #71615 from jpbetz/etcd-3.3.10-0-image
...
Update default etcd server to 3.3.10 for kubernetes 1.14
2018-12-04 02:54:34 -08:00
Joe Betz
862b945e5a
Update default etcd server to 3.3.10 for kubernetes 1.13
2018-12-03 11:03:49 -08:00
Zhen Wang
29de74375a
Use Node-Problem-Detector v0.6.0
2018-11-28 11:44:36 -08:00
Łukasz Osipiuk
6db2483e0b
Update Cluster Autoscaler version to 1.13.0
2018-11-28 16:06:18 +01:00
k8s-ci-robot
414cfbd821
Merge pull request #71452 from losipiuk/lo/update-ca-version-1.13
...
Update Cluster Autoscaler version to 1.13.0-rc.2
2018-11-27 07:06:34 -08:00
Łukasz Osipiuk
0fac5aaaad
Update Cluster Autoscaler version to 1.13.0-rc.2
2018-11-27 12:47:42 +01:00
k8s-ci-robot
396271cf52
Merge pull request #70954 from qingling128/master
...
Upgrade Stackdriver Logging Agent addon image to 0.6-1.6.0-1 to use Fluentd v1.2.
2018-11-25 23:09:07 -08:00
k8s-ci-robot
2b0212de9c
Merge pull request #71206 from stlaz/enc_config_opt
...
Rename '--experimental-encryption-provider-config' to '--encryption-provider-config'
2018-11-21 11:30:12 -08:00
k8s-ci-robot
a19bf332de
Merge pull request #71124 from Random-Liu/make-fluentd-container-runtime-service-configurable
...
Make fluentd container runtime service configurable.
2018-11-21 07:49:42 -08:00
Sergei Orlov
21c1bb8830
kubeapiserver: rename '--experimental-encryption-provider-config' to '--encryption-provider-config'.
...
This change renames the '--experimental-encryption-provider-config'
flag to '--encryption-provider-config'. The old flag is accepted but
generates a warning.
In 1.14, we will drop support for '--experimental-encryption-provider-config'
entirely.
Co-authored-by: Stanislav Laznicka <slaznick@redhat.com>
2018-11-19 16:34:09 +01:00
k8s-ci-robot
ca696fef26
Merge pull request #69848 from mikedanese/projadmission
...
migrate service account volume to a projected volume when BoundServiceAccountTokenVolumes are enabled
2018-11-16 22:46:23 -08:00
k8s-ci-robot
1e22f080ec
Merge pull request #67383 from stlaz/enc_config_promotion
...
Introduce apiserver.config.k8s.io/v1 and use standard method for parsing encryption config file
2018-11-16 16:31:30 -08:00
Mike Danese
98c468de8d
update PSPs to allow projected volumes
2018-11-16 19:32:44 +00:00
Lantao Liu
1670b4089a
Make fluentd container runtime service configurable.
2018-11-16 02:17:55 -08:00
Han Kang
e1d9128978
increase the liveness probe delay for GCE e2e tests, to avoid premature teardown
2018-11-15 10:21:10 -08:00
k8s-ci-robot
ca338b91f5
Merge pull request #70676 from logicalhan/exclude-checks
...
add ability to disable health checks on kube-apiserver for healthz using query-params
2018-11-14 11:37:48 -08:00
k8s-ci-robot
79dab474c0
Merge pull request #70555 from prameshj/nodelocaldnscache
...
Support running a nodelocal dns cache
2018-11-14 00:18:56 -08:00
Pavithra Ramesh
6d7c5e90ed
Removed .salt template , using .sed template
...
Removed default config options from yaml.
Removed unused yaml files
2018-11-13 18:33:34 -08:00
Han Kang
895dd4187b
exclude etcd from the liveness health check for the kube-apiserver on GCE
2018-11-13 14:48:56 -08:00
Slava Semushin
c21cb548e6
Introduce kubeapiserver.config.k8s.io/v1 with EncryptionConfiguration and use a standard method for parsing config file.
...
Co-authored-by: Stanislav Laznicka <slaznick@redhat.com>
2018-11-13 14:05:21 +01:00
Pavithra Ramesh
73b548db06
Support running a nodelocal dns cache
...
This change includes the yaml files and gce startup script changes
to run this addon. It is disabled by default, can be enabled by setting
KUBE_ENABLE_NODELOCAL_DNS=true
An ip address is required for the cache instance to listen for
requests on, default is a link local ip address of value 169.254.25.10
addressed review comments, updated image location
Picked a different prometheus port so stats port is not same as the
coredns deployment
Removed the nodelocaldns-ready label.
Set memory limit to 30Mi
2018-11-12 14:54:20 -08:00
Mike Danese
f3611a6264
always enable TokenRequest in GCE kube-up.sh
2018-11-12 11:24:52 -08:00
Ling Huang
02b7ed3291
Upgrade Stackdriver Logging Agent addon image to 0.6-1.6.0-1 to use Fluentd v1.2.
2018-11-12 13:21:44 -05:00
saad-ali
4a4176db42
Fix CSI CRD installation for Alpha clusters
2018-11-07 19:46:54 -08:00
k8s-ci-robot
9844baa2ff
Merge pull request #70696 from loburm/remove_cluster_autoscaler_spam
...
Filter out spammy audit logs from cluster autoscaler.
2018-11-07 12:53:19 -08:00
saad-ali
a679486a5e
Register CSI CRDs as addon
2018-11-06 10:58:09 -08:00