Commit Graph

9611 Commits

Author SHA1 Message Date
Pat Christopher
76aa430389 get kibana up to speed with es 2020-10-03 23:15:09 -05:00
Pat Christopher
47b009550b rev version of stateful set 2020-10-03 22:58:13 -05:00
Pat Christopher
60272a7730 v1.18 support changes 2020-10-03 22:54:17 -05:00
André Bauer
b803d4bbec use new fluentd image in daemonset
Signed-off-by: André Bauer <monotek23@gmail.com>
2020-10-03 11:38:50 +02:00
André Bauer
6c7776bbe0 updated fluentd and all plugins
Signed-off-by: André Bauer <monotek23@gmail.com>
2020-10-03 11:28:46 +02:00
Jing Xu
d02f3a84e1 Add gate to install CSI proxy
Add a gate ENABLE_CSI_PROXY to enable/disable csi proxy installation.
The default value is true
2020-10-02 16:37:08 -07:00
Zihong Zheng
9009530d1c Update addon-manager makefile to use the new staging repo - for real 2020-10-01 15:39:25 -07:00
Kubernetes Prow Robot
deebe6619a Merge pull request #94457 from joakimr-axis/oakimr-axis_util.sh_cat
Fix some shellcheck warnings/errors in cluster/gce/util.sh
2020-10-01 14:39:19 -07:00
Kubernetes Prow Robot
15fae4eadb Merge pull request #95200 from MrHohn/addon-manager-staging
Update Makefile to point to the new addon manager gcr repo
2020-10-01 11:49:32 -07:00
Zihong Zheng
7a315d6942 Update Makefile to point to the new addon manager gcr repo 2020-09-30 13:54:00 -07:00
Jing Xu
f973c1d96e Add CSI proxy log to fluentd
Add csi proxy log
2020-09-29 22:57:31 -07:00
Jing Xu
ef3e4391c4 Update Windows image patch version
Update Windows image version to the latest one. This one includes a fix
for unix domain socket
2020-09-29 22:46:38 -07:00
Kubernetes Prow Robot
5254b755cd Merge pull request #95075 from jingxu97/sep/csiproxylog
Add csiproxy log
2020-09-28 19:49:25 -07:00
Douglas Schilling Landgraf
625e47aaa2 kubectl: deprecate --delete-local-data
The option --delete-local-data according with users is not clear.
This patch deprecate --delete-local-data in favor of --delete-emptydir-data.

Reference:
https://github.com/kubernetes/kubernetes/issues/80228

Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
2020-09-27 10:03:52 -04:00
Kubernetes Prow Robot
c8ebc8ab75 Merge pull request #95077 from mikedanese/mds-block
gce: redirect handshake server requests to metadata-concealment too
2020-09-25 22:36:47 -07:00
Mike Danese
cc5b12cdff gce: redirect handshake server requests to metadata-concealment too 2020-09-25 17:50:53 -07:00
Kubernetes Prow Robot
b39a9a943f Merge pull request #94983 from Jefftree/update-netproxy
Bump konnectivity-client to v0.0.12
2020-09-25 17:37:02 -07:00
Jing Xu
ec8c7aa171 Add csiproxy log
add csiproxy log
2020-09-25 13:39:40 -07:00
Kubernetes Prow Robot
3ac763c393 Merge pull request #94056 from tosi3k/logexporter-per-zone
Enable per-zone logexporter pods creation
2020-09-25 08:01:11 -07:00
Antoni Zawodny
e453a1feb7 Enable per-zone logexporter pods creation 2020-09-25 15:45:49 +02:00
Kubernetes Prow Robot
3777ca7c2a Merge pull request #94784 from vteratipally/revert-94669-revert-94634-master
"Switch cos version to M85""
2020-09-24 20:45:11 -07:00
Kubernetes Prow Robot
88fb266583 Merge pull request #93762 from spencer-p/create-resource-respects-ensureexists
Fix kube-addon-manager overwriting resources with EnsureExists set
2020-09-24 17:59:11 -07:00
varsha teratipally
7b2ef398a3 switching to stable version 2020-09-25 00:39:29 +00:00
Spencer Peterson
bd44ef811d Fix kube-addon-manager overwriting resources with EnsureExists
The addon manager readme states

> - Addons with label `addonmanager.kubernetes.io/mode=EnsureExists` will be checked for
> existence only. Users can edit these addons as they want.

However, the start_addon function was using `kubectl apply` to create
resources regardless of mode. This change switches between `kubectl
create` and `kubectl apply` depending on mode.

Additionally implemented tests for create_resource fn

 - Refactor functions and main executable
 - Quick tests in bash
 - Tests for Reconcile, EnsureExists behavior
 - Check for completeness with multi resource configs
2020-09-24 21:26:56 +00:00
Kubernetes Prow Robot
062fe2ebf1 Merge pull request #95025 from knight42/fix/ingress-gce-e2e
fix: correct glbc ClusterRole
2020-09-24 09:24:43 -07:00
knight42
91bd11681a fix: correct glbc ClusterRole
Signed-off-by: knight42 <anonymousknight96@gmail.com>
2020-09-24 16:14:36 +08:00
Shihang Zhang
e99dbbde62 replace sha1 with sha512 2020-09-23 11:27:20 -07:00
Varun Marupadi
04a51cac17 Allow the lifecycle of kube-proxy to be managed independently of the startup scripts for GCE
Introduces a new env variable KUBE_PROXY_DISABLE which causes the configure scripts to skip over
the creation of both static pods as well as daemonset addons for kube-proxy.
When false, the behavior falls back to the default today, which is to rely on the value of
KUBE_PROXY_DAEMONSET to decide whether to start static pods on the nodes or an addon on the
master.
2020-09-22 20:37:35 -07:00
Kubernetes Prow Robot
7363aa1e21 Merge pull request #94951 from prameshj/patch-4
Update nodelocaldns yaml to use 1.15.14 image
2020-09-22 14:42:42 -07:00
Jefftree
300c88cf47 Bump network proxy images to v0.0.12 2020-09-22 13:26:56 -07:00
Kubernetes Prow Robot
1bb1702a45 Merge pull request #94458 from joakimr-axis/joakimr-axis_util.sh_calc
Fix some shellcheck warnings/errors in cluster/gce/util.sh
2020-09-22 12:23:30 -07:00
Kubernetes Prow Robot
6b39cdf376 Merge pull request #93305 from alculquicondor/lssd-ephemeral
Mount kubelet and container runtime rootdir on LSSD
2020-09-22 12:22:06 -07:00
Kubernetes Prow Robot
dbaaed3592 Merge pull request #92140 from ash2k/ash2k/fix-error-check
Fix error check logic in test
2020-09-22 12:21:38 -07:00
prameshj
d730e5f87e Update nodelocaldns yaml to use 1.15.14 image 2020-09-21 15:31:55 -07:00
Maciej Borsz
3d055ac1f4 log-dump.sh: Do not modify logexporter-daemonset.yaml in-place.
Right now, each invocation of log-dump.sh modifies
logexporter-daemonset.yaml code which makes it hard to develop and leads
to unpredictable results of multiple calls with different parameters.
2020-09-21 16:27:54 +02:00
Jing Xu
0752b78081 Remove testcluster check for csi proxy
Remove testcluster check for csi proxy after it is beta
2020-09-18 16:15:17 -07:00
Kubernetes Prow Robot
2aa1cd25f3 Merge pull request #94842 from jingxu97/sep/csiproxy
Update csi proxy to v0.2.1
2020-09-17 15:38:47 -07:00
Stephen Augustus
c67713a1ef cluster/images/etcd: Build etcd:3.4.13-1 image
- Uses debian-base:buster-v1.2.0

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-09-17 13:06:27 -04:00
Stephen Augustus
06b0570444 build: Update to debian-base:buster-v1.2.0
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-09-17 13:06:27 -04:00
Kubernetes Prow Robot
9707537b72 Merge pull request #94267 from lizhuqi/hostname-override
Override hostname with instance name
2020-09-17 04:18:45 -07:00
Jing Xu
8241f9264e Update csi proxy to v0.2.1
Update csi proxy to v0.2.1
2020-09-16 17:36:06 -07:00
Kubernetes Prow Robot
aed5ffd195 Merge pull request #94449 from justaugustus/go115
[go1.15] Update to go1.15.2
2020-09-15 15:15:19 -07:00
vteratipally
8f22a58dda Revert "Revert "Switch cos version to M85"" 2020-09-14 15:16:41 -07:00
Kubernetes Prow Robot
f5a54e3f58 Merge pull request #94671 from jingxu97/sep/csiproxybeta
Update csi-proxy to use beta version
2020-09-14 13:03:25 -07:00
Kubernetes Prow Robot
79cc8be2cd Merge pull request #94769 from justaugustus/aug-cluster
cluster/images: Add justaugustus as reviewer
2020-09-14 11:49:12 -07:00
Aldo Culquicondor
2ae4eeb3ea Mount kubelet and container runtime rootdir on LSSD
When environment variable NODE_LOCAL_SSD_EPHEMERAL=true,
create a RAID 0 array on all attached SSDs to mount:

- kubelet root dir
- container runtime root dir
- pod logs dir

Those directories account for all ephemeral storage.
An array is not created when there is only one SSD.

Change-Id: I22137f1d83fc19e9ef58a556d7461da43e4ab9bd
Signed-off-by: Aldo Culquicondor <acondor@google.com>
2020-09-14 14:32:28 -04:00
David Eads
c7911a384c remove pod presets 2020-09-14 09:24:40 -04:00
Stephen Augustus
cca9a8c320 cluster/images: Add justaugustus as reviewer
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-09-14 09:09:05 -04:00
Mike Danese
d182ecc1f9 output go_binary rule directly from go_binary_conditional_pure
And same for go_test_conditional_pure.

Instead of aliasing. Aliases are annoying in a number of ways. This is
specifically bugging me now because they make the action graph harder to
analyze programmatically. By using aliases here, we would need to handle
potentially aliased go_binary targets and dereference to the effective
target.

The comment references an issue with `pure = select(...)` which appears
to be resolved considering this now builds.
2020-09-11 13:19:37 -07:00
Kubernetes Prow Robot
1b8c7585f3 Merge pull request #94726 from pradvenkat/gpu-device-plugin-addon
gpu device plugin uses EnsureExists addon mode
2020-09-11 13:04:09 -07:00