Commit Graph

12218 Commits (6e953886724ebaa9d2c865332a53e7a0ab2aaf44)

Author SHA1 Message Date
Tim Hockin a826529573 Insert 'svc' into the DNS search paths
Fixes #8569.

This requires the DNS server to be running kube2sky v1.6 or higher (part of
release 0.18).  Users with older kube2sky MUST NOT update to this kubelet until
they upgrade DNS.  Versions of kube2sky >= 1.6 support both old and new style
names.  Old style names are deprectaed and will be removed around the time of
kubernetes v1.0 release.
2015-06-01 17:02:17 -07:00
Vishnu Kannan 404558f29c New release of kube2sky v1.8 2015-06-01 16:59:53 -07:00
Clayton Coleman e89d551817 Add a new contiguous allocator strategy option
Also fix an error in port allocator
2015-06-01 19:59:17 -04:00
Eric Tune 5520386b18 Merge pull request #9060 from errordeveloper/master
coreos/azure: Version bump and doc update
2015-06-01 16:45:57 -07:00
Eric Tune 474860a0c1 Merge pull request #9061 from stevesloka/master
Added note about AWS env variable to specify location of private key
2015-06-01 16:44:39 -07:00
Clayton Coleman f12a68cd60 Apply fix for #8642 to GracefulDeletion 2015-06-01 19:24:02 -04:00
Clayton Coleman 5f06138798 Namespace controller must wait for terminating resources 2015-06-01 19:24:02 -04:00
Clayton Coleman f1eaa8a27b Delete resources immediately from e2e tests 2015-06-01 19:24:02 -04:00
Clayton Coleman 984692d205 Verify in hack/test-cmd 2015-06-01 19:24:01 -04:00
Clayton Coleman ce3a6a666d Show terminating pods in get/describe 2015-06-01 19:24:01 -04:00
Clayton Coleman 9d3631e3de Handle deleted pods in replication and endpoint controllers
Pods that are slated for deletion should be excluded from
replication and endpoints immediately.
2015-06-01 19:24:01 -04:00
Clayton Coleman cfb122a3bf Enable network-tester to test graceful deletion 2015-06-01 19:24:00 -04:00
Clayton Coleman 72ee028cab Gracefully delete pods from the Kubelet
This commit wires together the graceful delete option for pods
on the Kubelet.  When a pod is deleted on the API server, a
grace period is calculated that is based on the
Pod.Spec.TerminationGracePeriodInSeconds, the user's provided grace
period, or a default.  The grace period can only shrink once set.
The value provided by the user (or the default) is set onto metadata
as DeletionGracePeriod.

When the Kubelet sees a pod with DeletionTimestamp set, it uses the
value of ObjectMeta.GracePeriodSeconds as the grace period
sent to Docker.  When updating status, if the pod has DeletionTimestamp
set and all containers are terminated, the Kubelet will update the
status one last time and then invoke Delete(pod, grace: 0) to
clean up the pod immediately.
2015-06-01 19:23:59 -04:00
Chao Xu 66e4f7b053 add v1 swagger-spec; update existing swagger-spec 2015-06-01 16:16:20 -07:00
Clayton Coleman da7c612bb6 Expire is a new type of watch action 2015-06-01 17:26:48 -04:00
Clayton Coleman 3368e12a6c Ensure TTL is not cleared in possible edge cases 2015-06-01 17:26:47 -04:00
Eric Tune 497f99ff85 Merge pull request #9071 from derekwaynecarr/fix_run
Fix kubectl run broken at HEAD
2015-06-01 14:11:54 -07:00
Andy Goldstein 2a0d7ebb11 Add support for pluggable Docker exec handlers
Add support for pluggable Docker exec handlers. The default handler is
now Docker's native exec API call. The previous default, nsenter, can be
selected by passing --docker-exec-handler=nsenter when starting the
kubelet.
2015-06-01 16:59:59 -04:00
Eric Tune a58847e45d Merge pull request #9082 from tnguyen-rh/hmm
docs: markdown and simple fixes
2015-06-01 13:58:10 -07:00
Eric Tune 5651bdb237 Merge pull request #8746 from justinsb/e2e_restartpolicy_never
e2e: Specify RestartPolicy=Never in empty_dir test
2015-06-01 13:47:31 -07:00
Eric Tune 8195f13b86 Merge pull request #9063 from piosz/cluster_upgrade
Refactored kube-push.sh script
2015-06-01 13:47:15 -07:00
Eric Tune 43951b04d2 Merge pull request #9016 from goltermann/kube-down-fix
GCE kube-down.sh error fixes
2015-06-01 13:46:54 -07:00
Eric Tune a687d62b81 Merge pull request #9037 from rjnagal/monitoring
Fix cluster monitoring setup config.
2015-06-01 13:45:24 -07:00
Eric Tune ccea8fafa5 Merge pull request #8434 from jayunit100/soak_ns_2
Soak ns 2
2015-06-01 13:44:38 -07:00
Eric Tune 7fb79a3a5a Merge pull request #8693 from caesarxuchao/contrib/git-sync
Contrib/git sync
2015-06-01 13:44:07 -07:00
Eric Tune 3c067b766a Merge pull request #8996 from manolitto/aws_cluster_monitoring_fix
aws: fix cluster monitoring (new option "influxdb" instead of "true")
2015-06-01 13:43:43 -07:00
Thien-Thi Nguyen 618965b35a grammar fixes to replication-controller.md 2015-06-01 22:42:53 +02:00
Thien-Thi Nguyen 5f548e61c7 spell ReplicationController like that (camelcase) 2015-06-01 22:42:19 +02:00
Thien-Thi Nguyen 230968e8b1 add article 2015-06-01 22:41:15 +02:00
Thien-Thi Nguyen dd848da801 s/master elected/master-elected/ 2015-06-01 22:41:15 +02:00
Thien-Thi Nguyen d64c5061de s/An common/A common/ 2015-06-01 22:40:34 +02:00
Thien-Thi Nguyen e49467e912 add blank line before list; do s/-/*/ for list-element prefix; upcase first word in sentence 2015-06-01 22:37:08 +02:00
Thien-Thi Nguyen bbfae80594 fix typo: s/can not/cannot/ 2015-06-01 22:35:59 +02:00
Thien-Thi Nguyen e35003c8dd fix xref (2 instances) between peer .md files 2015-06-01 22:35:59 +02:00
Thien-Thi Nguyen 4ca310a572 add blank line before list 2015-06-01 22:35:59 +02:00
Thien-Thi Nguyen 9d850a2b81 fix xref between peer .md files 2015-06-01 22:35:59 +02:00
Thien-Thi Nguyen f4a0195815 add blank line before list; do s/-/*/ for list-element prefix 2015-06-01 22:35:59 +02:00
Thien-Thi Nguyen 8116350b45 add blank line before list; do s/-/*/ for list-element prefix 2015-06-01 22:35:59 +02:00
Thien-Thi Nguyen c744b99c45 add blank line before list; do s/-/*/ for list-element prefix 2015-06-01 22:35:59 +02:00
Thien-Thi Nguyen 9597e64945 add missing full-stop 2015-06-01 22:35:59 +02:00
Thien-Thi Nguyen 8367fc82c5 add blank line before list; remove its "manual" bullets 2015-06-01 22:35:59 +02:00
Thien-Thi Nguyen 7488154056 remove extraneous word 2015-06-01 22:35:59 +02:00
Piotr Szczesniak 0142e4c9c2 Refactored kube-push.sh script
The script allows also to push binaries only to the master or specified node.
Added support for released tars.

Introduced new push methods and implemented them for GCE.
2015-06-01 21:21:00 +02:00
Chao Xu 28c1d7ac5b remove ports.name 2015-06-01 11:37:03 -07:00
Robert Bailey 0c62b71f8a Don't assume that CA_CERT_BASE64 will be set. 2015-06-01 11:35:26 -07:00
Chao Xu 1f8404cb6a let the contrib/git-sync use a for-loop, rather than relying on the pod's restart policy, to periodically pull from the repo 2015-06-01 11:13:51 -07:00
Chao Xu 94c6c121cc update contrib/git-sync/demo to v1beta3 2015-06-01 11:13:51 -07:00
derekwaynecarr b69f1ff5bd Name is a required parameter for kubectl run, default-name is not 2015-06-01 14:05:05 -04:00
Rohit Jnagal 2ffb875129 Merge pull request #9007 from jeffmendoza/nginx-doc
Clarify simple nginx example doc.
2015-06-01 10:43:04 -07:00
Rohit Jnagal ebd4506a59 Merge pull request #9004 from bakins/rkt-aws
Add AWS instructions for rkt on CoreOS
2015-06-01 10:34:57 -07:00