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
Satnam Singh
278a3911fd
Fetch fluentd td agent securely
2015-08-19 13:34:03 -07:00
Saad Ali
dcf3dca973
Merge pull request #11459 from erulabs/add_aws_ebs_volume_size_option
...
Add config option for AWS EBS root volume size
2015-08-19 12:50:21 -07:00
Robert Bailey
08e6a43c1d
Revert "Merge pull request #9165 from smarterclayton/graceful"
...
This reverts commit 4f856b595d
, reversing
changes made to d78525a83b
.
Conflicts:
pkg/kubelet/status_manager.go
2015-08-18 17:34:49 -07:00
Karl Isenberg
053cb26dde
[mesos/docker] Expose DOCKER_DAEMON_ARGS
2015-08-18 16:54:05 -07:00
erulabs
5ee816e905
Add config option for AWS EBS root volume size
2015-08-18 11:03:23 -07:00
Kris Rousey
ae6c64d9bb
Moving everyone to unversioned client
2015-08-18 10:23:03 -07:00
Robert Bailey
4f856b595d
Merge pull request #9165 from smarterclayton/graceful
...
Enable graceful deletion using reconciliation loops in the Kubelet without TTL
2015-08-18 10:01:40 -07:00
Clayton Coleman
b842a7dd15
Revert "Revert "Gracefully delete pods from the Kubelet""
...
This reverts commit 98115facfd
.
2015-08-18 08:57:02 -04:00
Robert Bailey
6afa0e1f95
Don't register the master node into the cluster by default.
2015-08-17 19:17:17 -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
Andy Zheng
11c823abd8
Fix some settings of trusty nodes
...
It fixes kubelet and kube-proxy command line options, fixes a typo,
and adds installation of nsenter package if it is not present.
2015-08-17 14:27:30 -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
Vish Kannan
5ea41906d4
Merge pull request #12793 from piosz/heapster-config
...
Removed align_stats flag from Heapster config
2015-08-17 11:17:48 -07:00
Piotr Szczesniak
eed7d24c02
Removed align_stats flag from Heapster config
...
The flag caused inaccuracy in compute cpu/usage_rate metric
2015-08-17 14:40:41 +02:00
Justin Santa Barbara
0ff8dd45ef
Fix escaping problem in kube-scheduler manifest
...
'{{pillar[log_level]}}' was appearing literally in the command line,
instead of being substituted.
Fixes #12787
2015-08-17 08:16:24 -04:00
Eric Paris
13822bceae
Fix build breakage due to ubuntu invalid flag usage
...
In PR #12543 / commit fef1ede240
Flags were used with `_` instead of `-`. This broke the build.
2015-08-16 20:30:59 -05:00
Brendan Burns
6afbaf6bf6
Merge pull request #12543 from andyzheng0831/ubuntu
...
Add config to run minions on GCE using Ubuntu.
2015-08-14 22:13:38 -07:00
Karl Isenberg
1d16b21dd2
[mesos/docker] Configure controller-manager to advertize its externally accessible IP
2015-08-14 20:17:03 -07:00
Brendan Burns
e759e36b1e
Merge pull request #12536 from mesosphere/docker-compose-0.23
...
Use Mesos 0.23 for both master and slaves
2015-08-14 16:25:08 -07:00
Jerzy Szczepkowski
7296a5bd4a
Merge pull request #12708 from Huawei-PaaS/issue_cluster_kubernetes_auth
...
Replace "~/.kubernetes_auth" with "${KUBECONFIG:-$DEFAULT_KUBECONFIG}" in util.sh
2015-08-14 13:18:53 +02:00
qiaolei
b6d7a1737b
Update util.sh
...
Modify cluster/{vsphere,rackspace,azure,ubuntu}/util.sh, replace "~/.kubernetes_auth" with "${KUBECONFIG:-$DEFAULT_KUBECONFIG}"
2015-08-14 18:47:31 +08:00
Andy Zheng
fef1ede240
Add config to run minions on GCE using Ubuntu.
...
It is for running nodes on Ubuntu image upto 14.04 LTS (Trusty).
The change for running master on Ubuntu will be added later.
The configuration consists of several upstart jobs, which is
passed to node instances through GCE metadata and parsed by cloud-init.
2015-08-13 16:40:09 -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
Brendan Burns
e8fcee6718
Merge pull request #10876 from jameskyle/develop
...
Resolves #9773 , vmware_fusion can't find component
2015-08-13 14:09:50 -07:00
Brendan Burns
e2773d521d
Merge pull request #12490 from olivierlemasle/vagrant-env
...
In Vagrant, pass environment variables to master
2015-08-13 14:09:30 -07:00
Brendan Burns
db39e5c45d
Merge pull request #12667 from preillyme/issues_12666
...
Remove the "www" and "third-party ui" directories from kubernetes repo
2015-08-13 14:09:11 -07:00
Brendan Burns
beb66a55db
Merge pull request #12684 from mbruzek/GoogleCloudPlatform-to-kubernetes-rename
...
Updated all the references of GoogleCloudPlatform to kubernetes
2015-08-13 14:07:30 -07:00
Matt Bruzek
56bd3c756a
Updated all the references of GoogleCloudPlatform/kubernetes repo name to the new kubernetes/kubernetes
2015-08-13 15:29:48 -05:00
Brendan Burns
35c22714d1
Merge pull request #7227 from lhuard1A/libvirt-coreos_etcd2
...
Make the libvirt-coreos cluster use the etcd2 shipped within CoreOS
2015-08-13 11:19:54 -07:00
Patrick Reilly
bf02aaa97d
remove other cluster addon references for container build
2015-08-13 10:23:55 -07:00
Mike Danese
f061875840
updating all references in .sh scripts
2015-08-12 14:41:59 -07:00
Byungjoon Lee
5de9094652
Fix the problem that Kubernetes UI is not installed by deployAddons.sh script in Ubuntu environment.
2015-08-12 15:33:07 +09:00
Piotr Szczesniak
5a9b36b703
Merge pull request #12499 from dchen1107/cleanup
...
Upgrade to Docker 1.7.1 by default
2015-08-12 07:17:34 +02:00
CJ Cullen
9f009df1cb
Merge pull request #12541 from dchen1107/fix
...
Fix kube-push using gcloud compute instance-groups managed set-instance-template
2015-08-11 15:25:40 -07:00
Dawn Chen
1932b48db3
Restore the logic of disable docker upgrade through salt for gce.
...
Currently it is commented out.
2015-08-11 14:55:58 -07:00
Dawn Chen
3901b225e3
Docker 1.7.1
2015-08-11 14:55:57 -07:00
CJ Cullen
389b9657b2
Merge pull request #12538 from cjcullen/network
...
Always use the --cluster-version flag for the gke provider.
2015-08-11 11:00:52 -07:00
Dawn Chen
4b99aafc4c
Fix kube-push using gcloud compute instance-groups managed set-instance-template`
2015-08-11 10:28:59 -07:00
CJ Cullen
31811de52d
Always use the --cluster-version flag for the gke provider.
2015-08-11 09:48:32 -07:00
Dr. Stefan Schimanski
acce49763a
Use Mesos 0.23 for both master and slaves
2015-08-11 17:41:10 +02:00
Marek Grabowski
8bec081776
Revert "Fix kube-up for GKE. cluster-version is no more."
2015-08-11 16:29:32 +02:00
gmarek
69f7a71b5d
Fix kube-up for GKE. cluster-version is no more.
2015-08-11 11:26:05 +02:00
derekwaynecarr
df0ca1c54c
Fix vagrant kube-up
2015-08-11 01:10:34 -04: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
Alex Robinson
e13b00eddc
Merge pull request #12436 from runningwild/PR
...
Install rkt to a directory that doesn't require environment variables…
2015-08-10 13:30:20 -07:00
Alex Robinson
34f164a470
Merge pull request #12384 from Hokutosei/master
...
added preemptible flag in gcloud compute instance-templates create
2015-08-10 11:08:11 -07:00
Alex Robinson
a0330fe31a
Merge pull request #12371 from a-robinson/logs
...
Stop collecting monit logs via fluentd
2015-08-10 11:06:21 -07:00
Olivier Lemasle
bdd4d6bb88
In Vagrant, pass environment variables to master
...
Variables $ENABLE_CLUSTER_MONITORING and $ENABLE_CLUSTER_UI are currently set in cluster/vagrant/config-default.sh but are not passed to the master VM. Therefore, cluster/saltbase/salt/kube-addons/init.sls does not have these variables, and the add-ons cannot be enabled.
2015-08-10 19:29:50 +02:00