Nguyen Hai Truong
848da13359
Adding '/usr/bin/env bash'
...
This commit aims to add '/usr/bin/env bash' as a shebang line
to indicates scripts use bash shell for interpreting.
Signed-off-by: Nguyen Hai Truong <truongnh@vn.fujitsu.com>
2019-02-14 19:18:49 -08:00
Nguyen Quang Huy
ac8466444c
Fix incorrect influxdb yamle file
...
Remove redundant attribute in container declaration
2019-02-14 14:26:05 +07:00
SataQiu
78e272a927
fix shellcheck failures on kube-down.sh kubeadm.sh get-build.sh
2019-02-14 15:12:08 +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
b9072c3fe7
Merge pull request #73984 from yujuhong/find-node-tar
...
Add path in find-tar for locating node binary tarball
2019-02-13 14:32:26 -08:00
Blake
e51c9025ac
Lowers the default nodelocaldns denial cache TTL
...
Similar to `--no-negcache` on dnsmasq, this prevents issues which poll DNS for orchestration such as operators with StatefulSets. It can also be very confusing for users when negative caching results in a change they just made seeming to be broken until the cache expires. This assumes that 5 seconds is reasonable and will still catch repeated AAAA negative responses. We could also set the denial cache size to zero which should effectively fully disable it like dnsmasq in kube-dns but testing shows this approach seems to work well in our (albeit small) test clusters.
2019-02-13 13:23:53 -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
Kubernetes Prow Robot
40c91a0951
Merge pull request #74001 from mm4tt/logexporter_version_bump
...
Start using new version of logexporter.
2019-02-13 04:18:38 -08:00
Matt Matejczyk
d7d46013cb
Start using new version of logexporter.
2019-02-13 08:52:04 +01:00
Yu-Ju Hong
0a68740d08
Add path in find-tar for locating node binary tarball
2019-02-12 18:15:17 -08: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
aa00afe231
Merge pull request #73649 from ojmhetar/coredns-priorityclass
...
Add priority class to CoreDNS pods
2019-02-11 22:55:45 -08:00
Yu-Ju Hong
1bba009689
Fix setting NODE_ARCH and NODE_PLATFORM
2019-02-11 13:55:44 -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
Krzysztof Siedlecki
bc42602024
adding handling for use_custom_instance_list in dump_nodes_with_logexporter
2019-02-08 14:02:06 +01:00
patc
0e219f4caa
boilerplate fix
2019-02-07 21:12:46 -08:00
Kubernetes Prow Robot
a7966022d7
Merge pull request #73714 from tallclair/debian-base
...
Bump debian-* base image versions to latest
2019-02-07 19:44:44 -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
Kubernetes Prow Robot
a0aa22226e
Merge pull request #73813 from wojtek-t/fix_kubemark_nodes
...
Fix kubemark windows num nodes
2019-02-07 07:12:41 -08:00
wojtekt
482e307406
Fix kubemark windows num nodes
2019-02-07 14:14:41 +01:00
Benjamin Elder
bccf95b10c
add bentheelder to reviewers
2019-02-06 16:26:51 -08:00
Matt Matejczyk
5e6171790b
Propagate dump_systemd_journal to logexporter job.
...
Log exporter changes have been made in
https://github.com/kubernetes/test-infra/pull/11121 and new version has
been pushed in https://github.com/kubernetes/test-infra/pull/11149
2019-02-06 15:49:29 +01:00
Jorge O. Castro
522a34f1d7
Remove inactive maintainers
...
Signed-off-by: Jorge O. Castro <jorgec@vmware.com>
2019-02-05 09:45:39 -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
Tim Allclair
1b9d0c1094
Bump debian-* base image versions to latest
2019-02-04 11:58:51 -08:00
ShivangGoswami
2866b1a3b8
Cleanup: Audit log and error capitalization
2019-02-04 10:59:34 +05:30
Matt Matejczyk
35543f8989
Allow dumping full systemd journal in log-dump.sh.
...
The feature is gated behind a newly introduced 'dump-systemd-journal' flag.
We want to dump the full systemd journal in our scalability performance tests.
2019-02-03 21:28:37 +01:00
Ojas M
bb9c865d47
Add priority class to CoreDNS pods
2019-02-01 12:56:48 -08:00
Kubernetes Prow Robot
556c0b8593
Merge pull request #73627 from mborsz/heapster
...
Fix typo in create-heapster-node
2019-02-01 07:44:48 -08:00
Kubernetes Prow Robot
b1eae78fc7
Merge pull request #73610 from rajansandeep/coredns1.3.1
...
Bump CoreDNS version to 1.3.1
2019-02-01 06:32:11 -08: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
Sandeep Rajan
aa11f6c298
Bump CoreDNS version to 1.3.1
2019-01-31 16:55:02 -05: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
Kubernetes Prow Robot
38d12df696
Merge pull request #73450 from liggitt/update-cluster-proportional-autoscaler
...
Update cluster-proportional-autoscaler to 1.4.0 to use apps/v1
2019-01-30 20:25:52 -08:00
Peter Hornyack
f0f7829934
Update cluster/gce scripts to support Windows nodes.
2019-01-30 19:49:07 -08:00
Kubernetes Prow Robot
16000e3af7
Merge pull request #73220 from yujuhong/gce-os-labels
...
GCE: update addon DaemonSets to select node OS
2019-01-29 18:22:21 -08:00
Kubernetes Prow Robot
c501d464af
Merge pull request #73267 from rajansandeep/proxytoforward
...
Use forward plugin instead of proxy plugin in the default configuration of CoreDNS
2019-01-29 11:32:28 -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
patc
64918cc2b4
update makefiles to use cloud build and update README
2019-01-28 22:44:44 -08:00
Jordan Liggitt
01434acc66
Update cluster-proportional-autoscaler to 1.4.0 to use apps/v1
2019-01-29 00:45:21 -05:00
Kubernetes Prow Robot
d54716338a
Merge pull request #73302 from rajansandeep/prometheusport
...
Add metrics port to CoreDNS service
2019-01-25 12:04:37 -08:00
Sandeep Rajan
e9220dd408
add prometheus port
2019-01-25 11:29:03 +05:30
Kubernetes Prow Robot
7d91e1223d
Merge pull request #73293 from prameshj/nodelocal-update
...
Modify nodelocaldns yaml to include updateStrategy and xtables.lock
2019-01-24 20:07:57 -08:00
Kubernetes Prow Robot
0210c0d869
Merge pull request #73253 from phenixblue/improve-syntax-for-shell-script
...
Updates to eliminate shellcheck failures - kubernetes/cluster/centos
2019-01-24 17:46:43 -08: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
Pavithra Ramesh
9611b112eb
Add xtables.lock file to mounts
...
nodelocaldns needs to use the same iptables lock file to avoid
contention with other entities modifying iptables rules.
2019-01-24 13:21:06 -08:00
Joe Searcy
e72a683f82
Updates to eliminate shellcheck failures in #72956
...
Extend quotes to full filepath strings
Fixes for reviewers comments
2019-01-24 15:57:26 -05: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
Sandeep Rajan
c346ae1e49
Use forward plugin instead of proxy in the default configuration
2019-01-24 17:28:55 +05:30
Kubernetes Prow Robot
9ce03717a9
Merge pull request #73229 from yujuhong/append-owner
...
GCE: add yujuhong to OWNERS
2019-01-24 02:56:29 -08:00
danielqsj
cd5e658518
fix shellcheck in cluster/local
2019-01-24 18:06:55 +08:00
Kubernetes Prow Robot
b9631a881f
Merge pull request #73231 from liggitt/add-on-arch-build
...
Enable multi-arch build for add-on manager
2019-01-23 16:19:35 -08:00
Jordan Liggitt
af66376960
Enable multi-arch build for add-on manager
2019-01-23 18:08:09 -05:00
Yu-Ju Hong
2edd3e3f52
GCE: add yujuhong to OWNERS
2019-01-23 14:46:29 -08:00
Kubernetes Prow Robot
baaaa15fdf
Merge pull request #69940 from MarcPow/master
...
Bind coredns containers to linux nodes to avoid Windows scheduling
2019-01-23 12:19:53 -08:00
Yu-Ju Hong
9c892243f6
GCE: update addon DaemonSets to select node OS
...
These DaemonSets supports only Linux today, so this change updates the
specs to reflect this limitation. The labels have recently been promoted
to GA. Using the beta labels for now until node-master version skew
problem no longer exists.
2019-01-23 09:01:40 -08:00
patc
7f873f23b9
multi stage dckerfile builds discovery app and ES image
2019-01-23 00:01:58 -08:00
Humble Devassy Chirammal
2651c72166
This patch consists of various corrections. ( #73060 )
...
* This patch consists of various corrections.
*) Remove unwanted `else` code block
*) Adjust variable intialization.
*) Correct error strings.
*) Use recommended variable increment method.
Signed-off-by: hchiramm <hchiramm@redhat.com>
* Remove cluster/images/cluster-version-monitor from hack/.golint_failures.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-01-22 12:28:59 -08:00
Kubernetes Prow Robot
b6fb1572d8
Merge pull request #72861 from BenTheElder/slightly-less-bash-fire
...
fix bugs in get-kube scripts
2019-01-18 18:00:28 -08:00
Pavithra Ramesh
960705ac98
Add updateStrategy section for nodelocaldns
2019-01-18 16:40:01 -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
Benjamin Elder
09f48a78e1
fix get-kube.sh
2019-01-16 14:29:17 -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
Jordan Liggitt
747f1f6b94
Bump kubectl in addon-manager
2019-01-15 16:36:04 -05:00
Benjamin Elder
a901dd3ed3
fix get-kube-local.sh
2019-01-12 10:29:29 -08:00
Benjamin Elder
b7ab09f572
fix get-kube-binaries.sh shellcheck lints
2019-01-12 09:48:32 -08:00
Kubernetes Prow Robot
7319aced08
Merge pull request #71180 from monotek/fluentd-elasticsearch
...
fluentd-elasticsearch - update fluentd to 1.3.3 & added filter_parser for json fields in es
2019-01-12 00:24:11 -08:00
Justin SB
dd19b923b7
Remove executable file permission from OWNERS files
2019-01-11 16:42:59 -08:00
Tim Allclair
485b21e8cb
Fix kube-proxy PodSecurityPolicy RoleBinding namespace
2019-01-09 17:57:15 -08:00
André Bauer
273fa998f7
updated fluentd to 1.3.3 & gem updates
2019-01-08 20:53:26 +01: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
815acf7d99
Merge pull request #72446 from Huang-Wei/runtimclass-crd-print
...
Print additional columns for RuntimeClass CRD
2019-01-05 08:28:35 -08:00
Kubernetes Prow Robot
4dc40aabfb
Merge pull request #72495 from liggitt/bump-dashboard
...
Bump dashboard to v1.10.1
2019-01-05 07:18:09 -08:00
Kubernetes Prow Robot
a938f8b25e
Merge pull request #72243 from cezarygerard/patch-1
...
[GCP] Update scaler-deployment.yaml CPU_LIMITS
2019-01-05 05:08:15 -08:00
Jordan Liggitt
1b0b4d6a21
Bump dashboard to v1.10.1 for CVE-2018-18264
2019-01-02 15:19:39 -05:00
Wei Huang
980684ac02
Print additional columns for RuntimeClass CRD
2018-12-30 14:49:28 -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
gaorong
f745dd2881
fix kubemark makefile
2018-12-27 21:57:53 +08:00
Jordan Liggitt
d2c1fdbcfa
Fixup apps/v1 addon manifests
2018-12-26 15:19:01 -05:00
André Bauer
dea164fda8
removed plugin dir creation as no plugin is installed
2018-12-21 00:21:21 +01:00
André Bauer
7b2651429a
removed curl instalation as its not needed anymore
2018-12-21 00:20:49 +01:00
André Bauer
c33b5b60d1
removed fabric8 json plugin & replaced with fluetnds build in filter_parser
...
Signed-off-by: André Bauer <monotek23@gmail.com>
2018-12-21 00:07:56 +01:00
Cezary Zawadka
1affe568e9
replace single quotes with double quotes in yaml
2018-12-20 15:23:41 +01:00
Jordan Liggitt
cc680273e8
Change add-on manifests to apps/v1
2018-12-19 17:30:59 -05:00
Cezary Zawadka
7b3946776c
Update scaler-deployment.yaml CPU_LIMITS
...
setting CPU_LIMITS to '1' fixes the following log appearing every 60 seconds:
Running: kubectl set resources -n kube-system ds fluentd-gcp-v3.1.0 -c fluentd-gcp --requests=cpu=100m,memory=200Mi --limits=cpu=1000m,memory=500Mi
error: info: {extensions v1beta1 daemonsets} "fluentd-gcp-v3.1.0" was not changed
this PR does not change scaler's behaviour, pods are scaled correctly despite error in the logs
2018-12-19 21:00:22 +01:00
Yu-Ju Hong
62db510fe0
Allow setting KUBERNETES_NODE_ARCH to download node binaries
2018-12-19 10:25:34 -08:00
Maciej Borsz
2aee491bf8
Fix detect_node_failures for gke
2018-12-19 08:14:22 +01:00
Joe Betz
1ba05d51a6
Perform GCE log rotation check every 5 minutes
2018-12-18 10:13:41 -08:00
Maciej Borsz
325511d0ab
Check if INSTANCE_GROUPS is empty in detect_node_failures.
2018-12-18 11:59:11 +01:00
Maciej Borsz
8e879db938
Revert "Revert "Check for hostError and automaticRestart when test finishes.""
...
This reverts commit 047aa25484
.
2018-12-18 11:57:03 +01: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