Dr. Stefan Schimanski
3d2ae0e67f
Move MESOS_DOCKER_DUMP_LOGS default to config-default.sh
2015-11-12 14:14:48 +01:00
Dr. Stefan Schimanski
b502032b42
Add MESOS_DOCKER_DUMP_LOGS to enforce log dumping
2015-11-12 01:33:29 +01:00
James DeFelice
8cb3e2191e
added .gitignore for ignoring generated binaries in cluster/mesos/docker/km/overlay
2015-11-10 18:52:55 +00:00
Joe Beda
993c1ee222
Update etcd to 2.2.1
2015-11-04 12:26:57 -08:00
Karl Isenberg
34ca69cd50
Upgrade mesos/docker cluster to docker-compose 1.5.0
...
- Migrate to the new env var interpolation syntax (backwards incompatibile)
2015-11-03 16:58:13 -08:00
k8s-merge-robot
9b953d75d2
Merge pull request #16111 from mesosphere/sttts-sandbox-overlay
...
Auto commit by PR queue bot
2015-11-03 03:00:57 -08:00
Dr. Stefan Schimanski
1cebf2f014
Add MESOS_DOCKER_OVERLAY_DIR variable to set overlay volume dir
2015-11-03 11:27:41 +01:00
Dr. Stefan Schimanski
4062e2be2f
Add executor sandbox overlay mechanism to distribute nsenter and socat
2015-11-03 11:27:40 +01:00
Sergiusz Urbaniak
67bccf8ed5
mesos/docker: bump mesosslave image version
2015-10-26 15:41:38 -05:00
James DeFelice
cbc6c64157
bump executor log verbosity for easier debugging
2015-10-16 14:16:10 +00:00
James DeFelice
5b726867a1
mesos/docker support for profiling
2015-10-15 21:25:11 +00:00
Jeff Grafton
fbd58294b2
Update test helpers and dev doc to use etcd v2.0.12.
2015-10-13 16:05:56 -07:00
Dr. Stefan Schimanski
1435077820
Set executor cpu resources to an integer to avoid rounding errors
...
This avoid that we either waste cpu resources due to rounding or that we report
to much to the kubelet such that the e2e tests think they can schedule more than
resources are available.
This fixes https://github.com/mesosphere/kubernetes-mesos/issues/437
2015-10-10 21:19:08 +02:00
Dr. Stefan Schimanski
31ab4f1222
Enable resource limits in Mesos slaves
2015-10-10 21:19:08 +02:00
Karl Isenberg
f86c09aec5
Update mesos/docker cluster docker base images
...
- ubuntu 14.04.3
- golang 1.4.3
2015-10-09 10:08:02 -07:00
Karl Isenberg
a8e4c72ad5
Update mesos/docker cluster mesos version to 0.24
2015-10-09 10:07:55 -07:00
Dr. Stefan Schimanski
11e592879a
Use mesos-slave-dind docker image with overlay-over-overlay smoketest
2015-10-09 13:30:52 +01:00
Abhishek Shah
a1b6dbe870
Removed DenyEscalatingExec from the list of default admission controllers.
2015-10-06 13:35:32 -07:00
Dr. Stefan Schimanski
b041d4ec11
Enlarge port range for mesos/docker e2e tests
2015-10-04 10:58:18 +02:00
Dr. Stefan Schimanski
df91307265
Enable experimental api in mesos/docker cluster
...
This is necessary to pass the conformance tests which include the daemonset
e2e test.
2015-10-01 06:50:07 +02:00
Dr. Stefan Schimanski
ec69cb22bd
Fix escaping in mesos-slave command line
2015-09-22 15:02:21 +02:00
Dr. Stefan Schimanski
df997e2bb9
Add support for NUM_MINION to mesos/docker cluster
2015-09-18 11:34:27 +02:00
k8s-merge-robot
e18c9639b5
Merge pull request #13908 from mesosphere/speedup-mesos-docker-build
...
Auto commit by PR queue bot
2015-09-17 02:36:43 -07:00
Paul Weil
ed80c2b940
pid mode
2015-09-15 13:51:44 -04:00
Dr. Stefan Schimanski
d1f558757c
Only km is needed in mesos-docker km container
2015-09-14 09:56:23 +02:00
derekwaynecarr
06bbe00642
Remove NamespaceExists from configuration
2015-09-03 13:42:09 -04:00
Karl Isenberg
47d3d85603
[mesos/docker] Lazily pull images to speed up kube-up
2015-08-21 14:10:00 -07:00
Karl Isenberg
55eb982b4c
[mesos/docker] Cleanup cluster scripts
...
- Remove unused MESOS_DOCKER_IMAGE_DIR
mesos-slave-dind handles recursive mounting internally now
- Extract docker-compose exec to a function.
Avoids export pollution.
Avoids compose file path as a global var.
- Localize some function variables.
- Validate existence of docker & docker-compose
- Improve user account creation output
2015-08-19 18:04:46 -07:00
Saad Ali
0c99a91805
Merge pull request #12503 from mesosphere/mesos-docker-build-images
...
[mesos/docker] Enhance kube-up to better support running in a container (for CI)
2015-08-19 14:53:42 -07:00
Karl Isenberg
053cb26dde
[mesos/docker] Expose DOCKER_DAEMON_ARGS
2015-08-18 16:54:05 -07:00
Karl Isenberg
9b5d525e3d
[mesos/docker] Upgrade mesos-docker-test image to use docker 1.8.1
2015-08-17 18:37:45 -07:00
Karl Isenberg
87da2ed6de
Update mesos-slave-dind to use Docker 1.8.1
2015-08-17 17:20:55 -07:00
Karl Isenberg
2ea10ec5b7
[mesos/docker] Replace auth/log dirs with MESOS_DOCKER_WORK_DIR
...
- Mount mesos slave workspaces in MESOS_DOCKER_WORK_DIR
- Clear mesos slave workspace in kube-up
- Add MESOS_DOCKER_IMAGE_DIR to configure docker-in-docker image storage
- Lazily eval auth/log dirs
- Improve mesos slave missing error in detect-minions
2015-08-17 13:50:50 -07:00
Karl Isenberg
1d16b21dd2
[mesos/docker] Configure controller-manager to advertize its externally accessible IP
2015-08-14 20:17:03 -07:00
Karl Isenberg
7afa78a2ef
[mesos/docker] Enhance kube-up to better support running in a container (for CI)
...
- Generate CA & API Server SSL key/cert in keygen docker image
- Refactor SSL generation
- Generate service account key & user files on local machine
- Enable kube-up to be run in a container (kubernetes-mesos-test)
- Add timeout env vars
- Pull docker images up front to avoid timeouts
- Remove docker image builds from test-setup
- Nuke logs dir before each kube-up
- Make run_in_docker work without KUBECONFIG defined
- Fix temp dir cleanup
- Add auth mount env var
- Default to $HOME/tmp/kubernetes/auth
- Outside of repo (which gets docker mounted when using kubernetes-mesos-test)
- Inside $HOME (which gets vm mounted when using docker-machine or boot2docker)
- Add log dump dir env var
- Default to $HOME/tmp/kubernetes/logs (for consistancy with auth dir)
- Enable errtrace
- Increase log level to aid CI debugging
2015-08-13 14:38:43 -07:00
Dr. Stefan Schimanski
acce49763a
Use Mesos 0.23 for both master and slaves
2015-08-11 17:41:10 +02:00
Karl Isenberg
9a415f96c4
[mesos/docker] Dump logs on kube-up error
...
- Extracted compose_file var to avoid pushd/popd
2015-08-10 14:05:31 -07:00
Veres Lajos
9f77e49109
typofix - https://github.com/vlajos/misspell_fixer
2015-08-08 22:31:48 +01:00
Karl Isenberg
f5fa688908
Add docker-compose cluster that runs with mesos
2015-08-05 10:48:28 -07:00