Brad Erickson
6b91b45eff
Minion->Node rename: IAM_PROFILE_NODE, KUBE_ENABLE_NODE_PUBLIC_IP, etc
...
KUBE_GCE_NODE_IMAGE, KUBE_GCE_NODE_PROJECT, KUBEMARK_NUM_NODES
2015-11-25 00:43:51 -08:00
Prashanth Balasubramanian
9aa0efa393
Turn flannel off by default
2015-11-25 09:43:48 +01:00
Prashanth Balasubramanian
ad2d3d4c20
Docs etc
2015-11-25 09:42:59 +01:00
Prashanth Balasubramanian
321bc73264
Flannel server in static pod with private etcd.
2015-11-25 09:42:59 +01:00
Prashanth Balasubramanian
7aa8ebe30f
Flannel handshakes with kubelet.
2015-11-25 09:42:59 +01:00
Prashanth Balasubramanian
4cd1ee177b
Salt configuration for flanneld
2015-11-25 09:42:59 +01:00
Marek Grabowski
7f72d18550
Revert "Salt changes to enable using non-default Kubelet port"
2015-11-25 09:15:36 +01:00
k8s-merge-robot
2a92571190
Merge pull request #17428 from azr/master
...
Auto commit by PR queue bot
2015-11-24 20:11:08 -08:00
k8s-merge-robot
60b628a6d6
Merge pull request #17375 from gmarek/kubelet-port-salt
...
Auto commit by PR queue bot
2015-11-24 19:39:57 -08:00
k8s-merge-robot
4fd6b6df06
Merge pull request #17316 from deads2k/gv-ClientForVersion
...
Auto commit by PR queue bot
2015-11-24 06:24:28 -08:00
k8s-merge-robot
367f0e03dd
Merge pull request #17621 from mikedanese/cleanup-kube-proxy-cgroup
...
Auto commit by PR queue bot
2015-11-23 15:23:23 -08:00
Brendan Burns
d2dbe56820
Add linux/arm to the list of server builds
2015-11-23 13:55:56 -08:00
k8s-merge-robot
46924670d9
Merge pull request #15300 from kevin-wangzefeng/centos_baremetal_auto_troubleshooting
...
Auto commit by PR queue bot
2015-11-23 13:41:22 -08:00
Tim St. Clair
20ead45af9
Move etcd_util.go to separate package
2015-11-23 11:32:50 -08:00
Mike Danese
65b8d43543
remove code that puts kube-proxy into a special cgroup since it runs in a container now
2015-11-23 10:20:58 -08:00
Sergiusz Urbaniak
9eae47c6e6
scheduler: implement role awareness
2015-11-23 17:27:14 +01:00
k8s-merge-robot
fb09627514
Merge pull request #17262 from brendandburns/hyperkube
...
Auto commit by PR queue bot
2015-11-23 07:49:34 -08:00
gmarek
3ffa01d7cd
Salt changes to enable using non-default Kubelet port
2015-11-23 16:02:46 +01:00
k8s-merge-robot
2371cdaac4
Merge pull request #17419 from ZJU-SEL/fix-ubuntu-etcd-flag
...
Auto commit by PR queue bot
2015-11-23 03:19:17 -08:00
k8s-merge-robot
87527fe40f
Merge pull request #17606 from mikedanese/unused
...
Auto commit by PR queue bot
2015-11-21 20:47:16 -08:00
k8s-merge-robot
e47a0b3733
Merge pull request #17240 from yifan-gu/gce_util
...
Auto commit by PR queue bot
2015-11-21 11:22:12 -08:00
deads2k
a87d927588
update client.Config to use GroupVersion
2015-11-21 08:29:26 -05:00
He Simei
e0bcf11abf
upgrade k8s to v1.1.2 on ubuntu
2015-11-21 11:29:41 +08:00
He Simei
5ebff99dbf
fix etcd flag for ubuntu
2015-11-21 10:17:07 +08:00
Mike Danese
a29350e40d
delete unused files
2015-11-20 16:17:19 -08:00
Brendan Burns
ce90b83689
Update some flags
2015-11-20 11:47:31 -08:00
k8s-merge-robot
ac65782e03
Merge pull request #17121 from mikedanese/kube-proxy-static
...
Auto commit by PR queue bot
2015-11-20 07:19:26 -08:00
k8s-merge-robot
1a57cc8033
Merge pull request #15777 from mesosphere/sttts-replace-ssh-by-net-host-container
...
Auto commit by PR queue bot
2015-11-20 02:19:25 -08:00
He Simei
208d65ab59
kube-down gracefully
2015-11-19 15:38:27 +08:00
k8s-merge-robot
b2ede0872f
Merge pull request #17055 from ZJU-SEL/clean-up-ubuntu-deployment
...
Auto commit by PR queue bot
2015-11-18 23:23:29 -08:00
Mike Danese
1d9d11c836
run kube-proxy in a static pod
2015-11-18 16:52:10 -08:00
Mike Danese
ae05eed14a
add a way to discover git version from a built release
2015-11-18 11:11:50 -08:00
Adrien Delorme
f64024e245
Allow to specify the type of minion disks on GCE
2015-11-18 14:39:42 +01:00
He Simei
cc9fff8e92
fix kube-up workflow
2015-11-18 14:54:32 +08:00
He Simei
b836f0cf85
fix messy quote thing
2015-11-18 09:47:33 +08:00
Yifan Gu
9bf6bc1817
cluster/gce: Move build-kube-env to util.sh
...
This allows all 3 distros(coreos, debian, trusty) to share the same
build-kube-env.
2015-11-17 17:23:04 -08:00
Dr. Stefan Schimanski
2d6c2eb897
e2e: replace ssh with net=host hostexec pod and kubectl exec
...
- document needed packages in hostexec image
- add RunHostCmdOrDie
- kube-proxy e2e: port from ssh to hostexec
- use preset NodeName to schedule test pods to different nodes
- parallel launch of pods
- port from ssh to hostexec
- add timeout because nc might block on udp
- delete test container without grace period
- PrivilegedPod e2e: port from ssh to hostexec
- NodePort e2e: port from ssh to hostexec
- cluster/mesos/docker: Enable privileged pods
2015-11-17 20:48:34 +01:00
gmarek
21e9401a71
Update kubemark/config-default.sh
2015-11-17 14:10:41 +01:00
k8s-merge-robot
840f3dad53
Merge pull request #16960 from andyzheng0831/trusty
...
Auto commit by PR queue bot
2015-11-17 01:21:15 -08:00
He Simei
8749638b9e
clean up deployment script for ubuntu
2015-11-17 09:29:34 +08:00
k8s-merge-robot
d8ee518859
Merge pull request #17337 from bigeasy/aws-runtime_config
...
Auto commit by PR queue bot
2015-11-16 17:05:46 -08:00
k8s-merge-robot
a999c0fbe4
Merge pull request #13943 from mesosphere/static-pods
...
Auto commit by PR queue bot
2015-11-16 13:53:23 -08:00
Alan Gutierrez
c1c789aea6
Fix generation of master `minion.d/grains.conf`.
...
Remove a comment that disabled the redirection of output destined for
`/etc/salt/minion.d/grains.conf`. Must have been a commented added to
debug the generation of the line, to view it on `STDOUT`.
2015-11-16 16:37:56 -05:00
k8s-merge-robot
3a07af0b28
Merge pull request #17317 from idvoretskyi/patch-3
...
Auto commit by PR queue bot
2015-11-16 10:46:50 -08:00
k8s-merge-robot
ebe5649939
Merge pull request #16824 from mattmoor/master
...
Auto commit by PR queue bot
2015-11-16 09:12:35 -08:00
Ihor Dvoretskyi
1f54866e8a
Update get-kube.sh with libvirt provider
...
Update get-kube.sh with libvirt provider (with CoreOS as a guest operating system) - https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/libvirt-coreos.md
2015-11-16 18:14:11 +02:00
k8s-merge-robot
1bcf03f3fb
Merge pull request #16646 from aalexand/dns-poll
...
Auto commit by PR queue bot
2015-11-16 03:57:24 -08:00
k8s-merge-robot
96ae38c036
Merge pull request #16802 from extesy/patch-1
...
Auto commit by PR queue bot
2015-11-15 06:07:10 -08:00
Matt Moore
b750d1dddc
Drop the beta for GCR v2 images.
...
beta.gcr.io is no longer needed to pull through v2.
2015-11-14 12:19:02 -08:00
Andy Zheng
5ca070478e
Refactor cluster/gce/trusty/node.yaml
...
The node.yaml has some logic that will be also used by the kubernetes
master on trusty work (issue #16702 ). This change moves the code
shared by the master and node configuration to a separate script, and
the master and node configuration can source it to use the code.
Moreover, this change stages the script for GKE use.
2015-11-13 16:46:55 -08:00
James DeFelice
3d3577b9f3
rewrite of static pod json zipper
...
- add busybox static pod to mesos-docker cluster
- customize static pods with binding annotations
- code cleanup
- removed hacky podtask.And func; support minimal resources for static pods when resource accounting is disabled
- removed zip archive of static pods, changed to gzip of PodList json
- pod utilities moved to package podutil
- added e2e test
- merge watched mirror pods into the mesos pod config stream
2015-11-13 23:30:26 +00:00
Dr. Stefan Schimanski
3009555dd5
cluster/mesos/docker: increase dind loop device size to 10GB
...
For the conformance tests 5 GB turned out to be not enough.
2015-11-13 19:41:57 +01:00
k8s-merge-robot
abbed4f7e8
Merge pull request #17029 from mesosphere/sttts-enforce-log-dump
...
Auto commit by PR queue bot
2015-11-13 10:22:57 -08:00
k8s-merge-robot
ec61441a80
Merge pull request #17159 from 2opremio/17157-socat-hyperkube-container
...
Auto commit by PR queue bot
2015-11-12 23:41:09 -08:00
Derek Parker
909fba00a5
docs: fix typo
2015-11-12 11:45:04 -08:00
Dr. Stefan Schimanski
58f57f8a18
Move MESOS_DOCKER_SKIP_BUILD default to config-default.sh
2015-11-12 14:15:43 +01:00
Dr. Stefan Schimanski
3d2ae0e67f
Move MESOS_DOCKER_DUMP_LOGS default to config-default.sh
2015-11-12 14:14:48 +01:00
Alfonso Acosta
a9465e77c7
Add socat command to hyperkube image
...
This is needed to for port forwarding to work in kubelet.
2015-11-12 12:39:35 +00:00
k8s-merge-robot
440bdd27d5
Merge pull request #17087 from justinsb/aws_delete_ebs
...
Auto commit by PR queue bot
2015-11-12 01:17:40 -08:00
k8s-merge-robot
eee8af8991
Merge pull request #17089 from justinsb/aws_refactor_script_size
...
Auto commit by PR queue bot
2015-11-12 01:17:37 -08:00
Dr. Stefan Schimanski
b502032b42
Add MESOS_DOCKER_DUMP_LOGS to enforce log dumping
2015-11-12 01:33:29 +01:00
k8s-merge-robot
b873dce298
Merge pull request #16006 from paralin/remove-experimental-api-env
...
Auto commit by PR queue bot
2015-11-11 16:23:35 -08:00
k8s-merge-robot
142eae0f78
Merge pull request #14912 from thaerlo/master
...
Auto commit by PR queue bot
2015-11-11 02:17:38 -08:00
k8s-merge-robot
b7d4f55df2
Merge pull request #16187 from brendandburns/heapster
...
Auto commit by PR queue bot
2015-11-11 01:46:35 -08:00
k8s-merge-robot
2c73e43002
Merge pull request #16972 from pmorie/kubelet-makefile
...
Auto commit by PR queue bot
2015-11-10 23:31:14 -08:00
Justin Santa Barbara
875e3d49df
AWS: Create a helper to set salt grain from env var
...
This is better from a DRY standpoint.
This helps reduce the script size, so we have a little bit of breathing
room vs the 16KB limit.
2015-11-10 23:50:51 -05:00
Justin Santa Barbara
d5f62ca67b
AWS: Don't use JSON parsing in kube-up
...
We use the AWS CLI support for --query and --filter instead; should be
more reliable and clearer.
Also set the output format to text, so we don't have to set it every
time and don't risk problems if we forget to set it.
Fixes #16747
We do still have to use JSON parsing in one place: ELB does not support
--filter, so we have to use Python there.
2015-11-10 23:30:42 -05:00
Christian Stewart
d61d57adec
Remove ENABLE_EXPERIMENTAL_API and similar in favor of KUBE_RUNTIME_CONFIG.
...
Addresses #15968
This patch removes KUBE_ENABLE_EXPERIMENTAL_API and similar calls in
favor of specifying desired features in KUBE_RUNTIME_CONFIG. Changes
have also been made to e2e scripts to re-enable using
KUBE_RUNTIME_CONFIG rather than EXPERIMENTAL_API env vars.
This also introduces KUBE_ENABLE_DAEMONSETS and KUBE_ENABLE_DEPLOYMENTS.
Signed-off-by: Christian Stewart <christian@paral.in>
2015-11-10 21:36:34 -05:00
k8s-merge-robot
23cd7d0251
Merge pull request #17067 from mesosphere/jdef_ignore_mesos_docker_km_overlay
...
Auto commit by PR queue bot
2015-11-10 15:41:26 -08:00
Brendan Burns
bd65c733b3
Add some more retry...
2015-11-10 13:06:12 -08:00
k8s-merge-robot
fb7520153d
Merge pull request #16921 from buzzy/master
...
Auto commit by PR queue bot
2015-11-10 12:01:51 -08:00
k8s-merge-robot
18c74de9a8
Merge pull request #16986 from pmorie/gce-sc
...
Auto commit by PR queue bot
2015-11-10 11:15:27 -08:00
k8s-merge-robot
6fbae33eb1
Merge pull request #16918 from justinsb/aws_fix_kubedown_no_instances
...
Auto commit by PR queue bot
2015-11-10 11:11:56 -08:00
James DeFelice
8cb3e2191e
added .gitignore for ignoring generated binaries in cluster/mesos/docker/km/overlay
2015-11-10 18:52:55 +00:00
Harry Zhang
88f65d5dfb
Declare function-specific variables with local
2015-11-08 09:20:21 +00:00
k8s-merge-robot
8fd069ded2
Merge pull request #16850 from ZJU-SEL/set-kubectl-path
...
Auto commit by PR queue bot
2015-11-08 00:15:20 -08:00
Prashanth B
17c5c0922b
Merge pull request #16932 from bprashanth/ing_docs
...
Ingress doc clarifications
2015-11-07 17:07:27 -08:00
Paul Morie
0ac50b4ba6
Revert "Delete Makefile as it is useless"
...
This reverts commit 8bf5a50439
.
2015-11-07 14:19:22 -05:00
k8s-merge-robot
7d7aa9ec1f
Merge pull request #16939 from ihmccreery/versioning-cleanup
...
Auto commit by PR queue bot
2015-11-07 09:21:24 -08:00
k8s-merge-robot
157f663f5b
Merge pull request #16867 from justinsb/aws_log_upload_urls
...
Auto commit by PR queue bot
2015-11-07 00:00:28 -08:00
He Simei
ba5b65ece2
set valid kubectl path for ubuntu
2015-11-07 10:47:18 +08:00
k8s-merge-robot
da158f9bcf
Merge pull request #16922 from justinsb/aws_update_vivic
...
Auto commit by PR queue bot
2015-11-06 13:01:17 -08:00
Prashanth Balasubramanian
10d1d4c791
Ingress doc clarifications
2015-11-06 12:01:52 -08:00
Isaac Hollander McCreery
e5449f7d42
Cleanup for versioning
2015-11-06 11:35:16 -08:00
k8s-merge-robot
b719d7a45e
Merge pull request #15070 from justinsb/aws_print_region_if_not_matching
...
Auto commit by PR queue bot
2015-11-06 10:31:29 -08:00
Paul Morie
ff88cc4df9
Allow security context in GCE clusters
2015-11-06 13:01:54 -05:00
Justin Santa Barbara
4c02b85c7a
AWS: Update Ubuntu Vivid AMIs
...
Pick up some updates, and reduce need for users to update manually.
2015-11-06 11:58:39 -05:00
Daniele Testa
dd2a77f73a
Always use $SSH_OPTS on SSH connections
2015-11-06 16:57:18 +00:00
Justin Santa Barbara
84bab0dae5
AWS: kube-down was failing with no instances
...
The new delete-ASG logic wasn't correct if there were no instances
2015-11-06 10:43:13 -05:00
k8s-merge-robot
449d467d36
Merge pull request #16655 from ZJU-SEL/patch-makefile
...
Auto commit by PR queue bot
2015-11-06 01:43:24 -08:00
k8s-merge-robot
0b183f43fd
Merge pull request #16574 from hurf/stop_doc
...
Auto commit by PR queue bot
2015-11-05 19:43:21 -08:00
k8s-merge-robot
75dadbc117
Merge pull request #16763 from zmerlynn/bump-containervm
...
Auto commit by PR queue bot
2015-11-05 14:55:40 -08:00
k8s-merge-robot
3a6c9df1f5
Merge pull request #16719 from mikedanese/enable-deploy
...
Auto commit by PR queue bot
2015-11-05 13:11:31 -08:00
Justin Santa Barbara
5bde574eca
AWS: Log the download URLs after we upload to S3
...
This is helpful if you want to manually update a cluster.
2015-11-05 14:39:18 -05:00
k8s-merge-robot
1831a057f1
Merge pull request #16694 from jbeda/update-etcd
...
Auto commit by PR queue bot
2015-11-05 03:27:26 -08:00
k8s-merge-robot
4ac9a6e888
Merge pull request #16735 from justinsb/aws_kube_up_improvements
...
Auto commit by PR queue bot
2015-11-04 17:56:18 -08:00
Joe Beda
993c1ee222
Update etcd to 2.2.1
2015-11-04 12:26:57 -08:00
Oleg Anashkin
1fcb0019b9
Fix running mesos-docker configuration on Darwin
...
When following https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/mesos-docker.md guide on Mac it builds binaries under Darwin platform, therefore km/build.sh can't find km binary because it was only looking for Linux. This change makes it also look for Darwin binaries too.
2015-11-04 11:37:08 -08:00
k8s-merge-robot
8e5f3a3f9b
Merge pull request #16761 from roberthbailey/supervisord
...
Auto commit by PR queue bot
2015-11-04 02:28:38 -08:00
k8s-merge-robot
f030b74be0
Merge pull request #16678 from goltermann/subnet
...
Auto commit by PR queue bot
2015-11-03 23:23:20 -08:00