Kubernetes Submit Queue
f4a8713088
Merge pull request #36229 from wojtek-t/bump_etcd_version
...
Automatic merge from submit-queue (batch tested with PRs 36229, 39450)
Bump etcd to 3.0.14 and switch to v3 API in etcd.
Ref #20504
**Release note**:
```release-note
Switch default etcd version to 3.0.14.
Switch default storage backend flag in apiserver to `etcd3` mode.
```
2017-01-04 17:36:06 -08:00
Shyam Jeedigunta
ac30fb28bd
Fixing 'systemd restart docker' command in kubemark master
2016-12-21 11:46:33 +01:00
Shyam Jeedigunta
7e12fd4bfd
Added 'hollow'-node-problem-detector to hollow-nodes in kubemark
2016-12-20 12:04:24 +01:00
Wojciech Tyczynski
76f115a8ee
Bump etcd to 3.0.14
2016-12-20 11:57:45 +01:00
Shyam Jeedigunta
9051462497
Migrated kubemark master to GCI from Debian.
2016-12-19 13:51:56 +01:00
Alexander Block
13a2bc8afb
Enable lazy initialization of ext3/ext4 filesystems
2016-12-18 11:08:51 +01:00
Kubernetes Submit Queue
2e2661c403
Merge pull request #38803 from gmarek/kubemark-etcd-flags
...
Automatic merge from submit-queue
Kubemark etcd flags
Fix for #38770 .
cc @shyamjvs
2016-12-15 05:38:38 -08:00
gmarek
40907930a3
Fix the kubemark fix
2016-12-15 10:26:39 +01:00
Shyam Jeedigunta
10b39d9dd7
Fixed kubemark to work when ETCD_X flags are set
2016-12-14 18:13:31 +01:00
aaronxu
3b20730620
spell check for test/*
2016-12-14 06:03:00 -08:00
Shyam Jeedigunta
f7ce6a7d10
On kubemark master, kubelet now runs as a supervisord process and all master components as pods
2016-12-12 13:56:07 +01:00
Wojciech Tyczynski
9439453527
Increase single logfile size in kubemark
2016-12-12 11:18:20 +01:00
Shyam Jeedigunta
06ce9ae479
Moved start-kubemark-master.sh from test/kubemark/ to test/kubemark/resources/
2016-12-07 18:15:24 +01:00
Wojciech Tyczynski
aab227dd42
Collect controller-manager logs from kubemark
2016-12-06 16:30:52 +01:00
Hongchao Deng
f9bc3ac419
kubemark: minor fix start-kubemark.sh
2016-11-22 18:00:23 -08:00
gmarek
4356cb633d
Revert "Merge pull request #36065 from kubernetes/revert-35918-supervisor"
...
This reverts commit a4ee3ed026
, reversing
changes made to 8c90bc35e2
.
2016-11-22 09:46:48 +01:00
gmarek
15471488ba
Update start-kubemark-master to correctly work in case of master-components restart
2016-11-21 15:40:58 +01:00
Wojciech Tyczynski
9ccddb9b7d
Revert "Add log rotation to kubemark"
2016-11-21 14:55:52 +01:00
gmarek
3d9f002ebd
Add commented local testing command in kubemark/run-e2e-tests.sh
2016-11-21 10:00:54 +01:00
gmarek
87f87206bc
Pass GCLOUD_COMMON_ARGS do disk attach in Kubemark
2016-11-21 09:04:04 +01:00
Wojciech Tyczynski
a96dd63367
Add log rotation to kubemark
2016-11-18 16:19:32 +01:00
gmarek
3fc177ff7c
Allow storing events on a separate disk
2016-11-18 13:19:48 +01:00
gmarek
08d60999fc
Allow passing custom list of admission plugins to kubemark
2016-11-17 12:32:41 +01:00
gmarek
7439a956ef
Add ServiceAccounts to Kubemark
2016-11-15 16:03:48 +01:00
Wojciech Tyczynski
5ffda62588
Fix non-default etcd image handling in kubemark
2016-11-08 08:29:39 +01:00
Wojciech Tyczynski
314c4c2811
Revert "Make master components in kubemark monitored by supervisord"
2016-11-02 14:43:09 +01:00
gmarek
3e78f4feb8
Make master components in kubemark monitored by supervisord
2016-10-31 19:44:18 +01:00
Wojciech Tyczynski
42d8a13229
Fix conflict in kubemark
2016-10-31 08:34:33 +01:00
Kubernetes Submit Queue
569da52204
Merge pull request #35708 from wojtek-t/rename_test_etcd_version
...
Automatic merge from submit-queue
Rename TEST_ETCD_VERSION to ETCD_VERSION
Ref #20504
2016-10-29 05:46:51 -07:00
Wojciech Tyczynski
6a4a4bcf36
Fix wrong flag to etcd in kubemark
2016-10-28 15:54:15 +02:00
Wojciech Tyczynski
7ee7b55c5e
Rename TEST_ETCD_VERSION to ETCD_VERSION
2016-10-28 13:56:59 +02:00
Wojciech Tyczynski
137d2398a8
Increase backend-quota-bytes in kubemark
2016-10-28 09:14:57 +02:00
Kubernetes Submit Queue
cbe65701a2
Merge pull request #35104 from gmarek/root_disk
...
Automatic merge from submit-queue
Allow setting master root disk size in kubemark
2016-10-19 04:25:06 -07:00
gmarek
16d8e6400e
Allow setting master root disk size in kubemark
2016-10-19 12:37:17 +02:00
gmarek
cde44bc07c
Mount disk in kubemark earlier
2016-10-19 12:11:10 +02:00
gmarek
6b7ddc56d3
Mount master-pd in kubemark
2016-10-18 11:25:17 +02:00
Wojciech Tyczynski
3215e8535a
Extend logging for kubemark failures debugging
2016-09-30 14:29:29 +02:00
Wojciech Tyczynski
8abf3c1600
Make it possible to set etcd version in kubemark
2016-09-27 13:13:29 +02:00
Jeff Grafton
13a3313957
Bundle kubemark in test tarball instead of server tarball
2016-09-26 11:06:48 -07:00
gmarek
c6ec8085f9
Extend kubemark cluster startup timeout to account for log route creation
2016-09-20 16:00:00 +02:00
Wojciech Tyczynski
086f7df09a
Extend logging for debugging kubemark problems
2016-09-16 11:25:06 +02:00
Piotr Szczesniak
0f40f94dd9
Bumped Heapster to v1.2.0
2016-09-14 09:16:09 +02:00
Kubernetes Submit Queue
2076319020
Merge pull request #32362 from piosz/heap
...
Automatic merge from submit-queue
Bumped Heapster to v1.2.0-beta.3
The new version contains Kubernetes deps in version `1.4.0-beta.0`
2016-09-11 13:47:44 -07:00
Chao Xu
7e92025cfd
stick to 2.2.1 etcd
2016-09-09 16:35:05 -07:00
Piotr Szczesniak
2d87deb043
Bumped Heapster to v1.2.0-beta.3
2016-09-09 11:41:48 +02:00
Daniel Smith
279219ca89
Use etcd 2.3.7 (container already pushed)
2016-09-09 09:45:53 +02:00
Wojciech Tyczynski
752f414905
Store logs from etcd in kubemark
2016-08-26 11:46:02 +02:00
Wojciech Tyczynski
52498e6050
Retry etcd starting in kubemark
2016-08-26 11:46:02 +02:00
Wojciech Tyczynski
56008de8d6
Fix heapster in kubemark
2016-08-22 15:38:02 +02:00
Kubernetes Submit Queue
6659d80973
Merge pull request #30882 from gmarek/address
...
Automatic merge from submit-queue
Update address flag to insecure-bind-address in kubemark
2016-08-18 07:53:03 -07:00
gmarek
97a376c4ea
Update address flag to insecure-bind-address in kubemark
2016-08-18 15:57:20 +02:00
gmarek
7e5770b347
Add --verify-version-skew=false to kubemark test runner
2016-08-18 13:43:38 +02:00
Timothy St. Clair
730fc70107
Update etcd default ports for v3, and validate tests
2016-08-17 07:49:19 -05:00
Timothy St. Clair
a0d177ca71
Update core etcd references to use 3.0.4
2016-08-12 13:39:07 -05:00
Wojciech Tyczynski
dcd5c2f9e6
Mounted etcd directories in Kubemark
2016-08-11 11:37:30 +02:00
gmarek
d0eb29cc67
Change the name of kubemark config file
2016-08-10 16:04:14 +02:00
gmarek
85f3bb271c
Print location of kubemark kubeconfig at the end of start-kubemark
2016-08-10 13:50:19 +02:00
gmarek
8b17ec1447
fix kubemark
2016-08-10 12:42:47 +02:00
gmarek
ea26433a9c
Debug kubemark startup problems
2016-08-10 11:58:22 +02:00
Kubernetes Submit Queue
012eb941d6
Merge pull request #28575 from fejta/check-resources
...
Automatic merge from submit-queue
Move kubemark, skew, upgrade, leak logic into hack/e2e.go
And move out of the `e2e_runner.sh`
Also make `start-kubemark.sh` automatically find `kubernetes-server-linux-amd64.tar.gz` instead of depending on a `RUN_FROM_DISTRO` env var
@gmarek can you review the kubemark-related changes?
@zmerlynn are you the right person to review upgrade changes?
@spxtr take a look at the overall `e2e.go` changes.
This is for https://github.com/kubernetes/kubernetes/issues/21843 and https://github.com/kubernetes/test-infra/pull/250
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/28575 )
<!-- Reviewable:end -->
2016-08-09 15:54:50 -07:00
Erick Fejta
7011d8826e
Move kubemark, skew, upgrade, leak logic into hack/e2e.go
2016-08-09 14:04:19 -07:00
Timothy St. Clair
456c43c22d
Update to shift etcd 2.2 references to use 3.0.3
2016-08-09 08:51:15 -05:00
Wojciech Tyczynski
2280737aa4
Set cache size in Kubemark
2016-08-09 13:34:13 +02:00
Hongchao Deng
74e6626967
Update etcd deprecated flag
...
- "-addr" => "--advertise-client-urls"
- "-bind-addr" => "--listen-client-urls"
2016-07-22 11:01:11 -07:00
Wojciech Tyczynski
28205d6a43
Fix Kubemark config after IP addresses machinations
2016-07-22 11:49:15 +02:00
Antoine Pelisse
ab3e4494d3
Tentatively fix broken kubemark tests
...
The multi-line bash command is ill-formed.
2016-07-21 20:39:04 -07:00
Filip Grzadkowski
a2c2f7d8f7
Add static IP address for kubemark master.
2016-07-21 21:03:18 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
k8s-merge-robot
d1cc7f9e2c
Merge pull request #27037 from wojtek-t/push_hollow_nodes_logs_to_kubelets
...
Automatic merge from submit-queue
Mount hollow-node logs to parent node hostpath
2016-06-27 22:40:52 -07:00
Piotr Szczesniak
8fff5319db
Bumped Heapster to v1.1.0
2016-06-16 20:41:28 +02:00
Wojciech Tyczynski
770bd6b7a4
Mount hollow-node logs to parent node hostpath
2016-06-08 13:24:49 +02:00
gmarek
5109776485
Add retries for make in start-kubemark
2016-05-30 16:51:30 +02:00
gmarek
cafbdba7d9
Change base64 -d flag to --decode flag to make it BSD compatible
2016-05-24 13:24:55 +02:00
Wojciech Tyczynski
6f43de4740
Don't dump everything in kubemarks
2016-05-23 11:53:40 +02:00
Mike Danese
c2c030b6d8
fix kubemark
2016-05-20 15:42:40 -07:00
Wojciech Tyczynski
fe470b664b
Pipe content-type variable to hollow node
2016-05-11 14:57:40 +02:00
gmarek
4a5ec11ce6
Pipe variables from kubemark config to master binaries
2016-05-11 11:22:03 +02:00
gmarek
7981f479de
Make Kubemark assign cluster CIDRs
2016-05-09 15:09:37 +02:00
gmarek
b14809832b
Add heapster to kubemark
2016-04-27 16:04:07 +02:00
gmarek
3627bb7be9
Add Services to Load test
2016-04-21 22:00:26 +02:00
Wojciech Tyczynski
0f60b33efc
Don't remove kubemark binaries
2016-04-13 12:07:34 +02:00
gmarek
9120a60724
Kubemark uses kubectl from the repo
2016-03-31 09:13:42 -07:00
Joe Finney
9845639e14
Remove cluster/kube-env.sh.
2016-03-08 16:57:31 -08:00
Wojciech Tyczynski
ca72f9908c
Enable parallel namespace deletion in kubemarks and enormous cluster
2016-02-29 10:54:59 +01:00
gmarek
0cf1b922c4
Add more logging in case of Kubemark startup failure
2016-02-18 16:32:04 +01:00
Wojciech Tyczynski
c9d6b5fc74
Unify running tests in Kubemark
2016-02-16 13:44:52 +01:00
k8s-merge-robot
62e574341c
Merge pull request #20976 from wojtek-t/remove_annoying_logs
...
Auto commit by PR queue bot
2016-02-11 06:51:15 -08:00
Wojciech Tyczynski
519021b978
Timeout creating kubemark nodes
2016-02-11 12:19:37 +01:00
Wojciech Tyczynski
932302fa95
Remove annoying logs from Kubemark
2016-02-10 16:26:53 +01:00
gmarek
de740236b8
Randomize password to kubemark master
2016-02-02 15:36:08 +01:00
gmarek
35b317c094
Kubemark scripts retry failed gcloud commands
2016-02-01 21:05:57 +01:00
Hongchao Deng
5c68e9171d
clean up generated content in stop-kubemark.sh
2016-01-23 16:07:00 -08:00
gmarek
13773cbdf9
Remove cluster-name from kubemark setup
2015-12-16 16:10:52 +01:00
Brad Erickson
53172a5356
Minion->Node rename: NUM_NODES
2015-11-25 00:45:10 -08:00
Hongchao Deng
1fde840aa8
kubemark: check if kubectl is installed in start script
2015-11-18 09:28:05 -08:00
Joe Beda
993c1ee222
Update etcd to 2.2.1
2015-11-04 12:26:57 -08:00
gmarek
ce3317cb9f
Don't delete namespace after kubemark tests, as cluster will be torn down either way
2015-10-29 18:53:56 +01:00
gmarek
5a4e4d4d57
Add a HollowProxy to the HollowNode.
2015-10-27 18:23:29 +01:00
gmarek
3158741603
Run etcd for events on separate machine in Kubemark
2015-10-20 17:46:23 +02:00
gmarek
5184b40086
API server now must be started before controller-manager. Fix this in Kubemark startup script
2015-10-16 16:15:14 +02:00
gmarek
0574e0e21f
Bash FTW - fix for run-e2e-tests.sh
2015-10-14 17:20:49 +02:00
gmarek
3a609c971d
Fix to stop-kubemark script
2015-10-14 09:30:48 +02:00
gmarek
4625f50131
Small changes in Kubemark requested by @wojtek-t
2015-10-13 16:26:19 +02:00
gmarek
b88eb80a59
Prefix hollow-cluster-master name with instance prefix
2015-10-12 20:15:59 +02:00
gmarek
ea7f914394
Fix HollowNode template
2015-10-12 15:46:32 +02:00
gmarek
5d9c54edb1
Make Kubemark master components write logs to the /var/logs
2015-10-09 12:33:53 +02:00
gmarek
28d79d83c1
Create a separate etcd instance for events in Kubemark
2015-10-07 17:15:55 +02:00
gmarek
4dfd28086f
Wait for all HollowNodes to become ready in start-kubemark.sh
2015-10-06 09:20:53 +02:00
gmarek
22574cfd6d
Set E2E_MIN_STARTUP_PODS to 0 for Kubemark runs
2015-10-02 15:10:02 +02:00
gmarek
3137ecbf3b
Create a firewall rule for kubemark master allowing connections on port 443
2015-10-02 14:36:31 +02:00
gmarek
1e7cdf95bd
Add PROJECT to things added by SSL patch
2015-10-02 11:07:34 +02:00
gmarek
bc76b1616f
Add SSL to communication in Kubemark
2015-10-02 10:39:24 +02:00
gmarek
e58aff001b
Stop existing Kubemark cluster before creating new one in Jenkins
2015-10-02 10:32:57 +02:00
gmarek
b7954068a3
Add missing PROJECT flag to Kubemark scripts
2015-10-02 09:42:02 +02:00
gmarek
9a74980da2
Make kubemark work on Jenkins
2015-10-01 15:26:39 +02:00
gmarek
7c6052187c
Small fixes to kubemark scripts
2015-09-30 09:26:18 +02:00
Marek Grabowski
7fa09abecb
Merge pull request #14776 from brendandburns/fixer2
...
Fix some issues with the kubemark script
2015-09-30 08:58:15 +02:00
Brendan Burns
a26afdad30
Fix some issues with the kubemark script
2015-09-29 17:27:19 -07:00
gmarek
7cfb3479e0
Small fixes to Kubemark scripts
2015-09-29 10:24:46 +02:00
gmarek
dd3bd73948
Initial Kubemark commit
2015-09-28 11:39:05 +02:00