Commit Graph

12048 Commits

Author SHA1 Message Date
Angus Lees
75f49b331a Ignore "unspecified" externalIP during LB create
Previously we always passed `Address: externalIP.String()` while
creating a loadbalancer VIP.  This passed "0.0.0.0" when externalIP was
unspecified, effectively making it mandatory to specify an externalIP.

This change correctly leaves `Address` unspecified when externalIP is
unspecified (has a zero value).

(Thanks to @justinsb for the report)
2015-06-05 16:27:45 +10:00
Angus Lees
9394635cc0 Make EnsureTCPLoadBalancerDeleted idempotent
This change allows EnsureTCPLoadBalancerDeleted to be called repeatedly
to reattempt deleting objects that may have failed on a previous run.

Specifically, if the VIP is already deleted, then an attempt is made to
lookup the pool by name.  Returns success when both the VIP and pool are
not found.

Fixes #8352
2015-06-03 17:21:31 +10:00
Angus Lees
785a775777 Actually delete LBaaS monitors after disassociating
Partially addresses issue #8352
2015-06-02 15:25:51 +10:00
Angus Lees
6491922562 Catch 404 and return exists=false from GetTCPLoadBalancer
Previouly getVipByName treated 404 like any other unexpected error
return and passed it up the chain.  This caused the "if ErrNotFound then
exists=false" logic in GetTCPLoadBalancer to never fire.

This change teaches getVipByName to return ErrNotFound on a 404 server
response.
2015-06-02 15:25:40 +10: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
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
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
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
Eric Tune
1d2138ce44 Merge pull request #8994 from AntonioMeireles/etcd2011_fix
CoreOS cloud-configs - get nodes working in CoreOS 695.0.0+
2015-06-01 10:29:51 -07:00
Eric Tune
8b498aee4a Merge pull request #8495 from gmarek/fix_ratelimit
Move evicting pods to separate thread to allow for correct ratelimitting.
2015-06-01 10:29:37 -07:00
Eric Tune
5b3e01d2fd Merge pull request #8653 from matschaffer/s3-creation-wait
Check that s3 bucket has been created
2015-06-01 10:29:03 -07:00
Eric Tune
3db1f69eea Merge pull request #8764 from eparis/sd_notify
API server explicitly notify systemd of successful startup
2015-06-01 10:28:49 -07:00
Eric Tune
760caea187 Merge pull request #8863 from mfojtik/fix-default-registry-matcher
Add 'docker.io' and 'index.docker.io' to default registry matcher
2015-06-01 10:28:34 -07:00
Eric Tune
e0886e0411 Merge pull request #9033 from derekchiang/patch-1
Fix a broken link to Marathon
2015-06-01 10:27:56 -07:00
Eric Tune
be2e61d069 Merge pull request #8986 from ZJU-SEL/fix-util.sh
Add trap-add in util.sh
2015-06-01 10:27:49 -07:00
Eric Tune
9a9721540b Merge pull request #9046 from rjnagal/ux
Add clarifications to gce getting started guide.
2015-06-01 10:27:35 -07:00
Eric Tune
1f526a5f89 Merge pull request #9027 from jlowdermilk/kubectl-deprecate-minion
Stop supporting the minion alias for nodes in kubectl
2015-06-01 10:26:51 -07:00
Brian Akins
7b3db82faa Add AWS instructions. 2015-06-01 10:17:01 -07:00
Jeff Mendoza
8aea326b89 Clarify simple nginx example doc. 2015-06-01 10:13:16 -07:00
Rohit Jnagal
e18e39ed3e Add clarifications to gce getting started guide.
Based on last week's UX study:

. Mention that instance groups API needs to be enabled.
. Add link to cloud SDK.
. Add more info on cluster addon that show up on bringup.
2015-06-01 17:00:29 +00:00