Quintin Lee
0dcd49d584
Create a new Deployment in kube-system for every version.
2016-03-29 13:26:36 -07:00
Rudi Chiarito
ca6bdba014
Allow lazy binding in credential providers; don't use it in AWS yet
...
This is step one for cross-region ECR support and has no visible effects yet.
I'm not crazy about the name LazyProvide. Perhaps the interface method could
remain like that and the package method of the same name could become
LateBind(). I still don't understand why the credential provider has a
DockerConfigEntry that has the same fields but is distinct from
docker.AuthConfiguration. I had to write a converter now that we do that in
more than one place.
In step two, I'll add another intermediate, lazy provider for each AWS region,
whose empty LazyAuthConfiguration will have a refresh time of months or years.
Behind the scenes, it'll use an actual ecrProvider with the usual ~12 hour
credentials, that will get created (and later refreshed) only when kubelet is
attempting to pull an image. If we simply turned ecrProvider directly into a
lazy provider, we would bypass all the caching and get new credentials for
each image pulled.
2016-03-29 15:39:30 -04:00
Dawn Chen
c5ac60f584
Remove unnecessary override of /etc/init.d/docker on containervm image.
2016-03-29 12:35:13 -07:00
Jeff Grafton
0d0eb0119e
Merge pull request #23592 from pwittrock/nodee2e
...
Run node test jobs every 30 minutes instead of daily. This is critical for the kubelet e2e as it is a merge queue blocker.
2016-03-29 11:29:26 -07:00
k8s-merge-robot
97c55d960e
Merge pull request #23071 from thockin/logo-dir
...
Automatic merge from submit-queue
Logo files with border and rendered name
Labelling this PR as size/L
2016-03-29 11:23:38 -07:00
Phillip Wittrock
9de33fc425
Run node test jobs every 30 minutes instead of daily. This is critical for the kubelet e2e as it is a merge queue blocker.
2016-03-29 09:54:51 -07:00
k8s-merge-robot
d911fc20af
Merge pull request #23067 from deads2k/fix-group-enablement
...
Auto commit by PR queue bot
2016-03-29 09:46:21 -07:00
zhouhaibing089
4758f9953b
fix the gcfg typo
2016-03-29 23:32:11 +08:00
André Cruz
34a273f1eb
Fixed typo.
2016-03-29 16:10:11 +01:00
k8s-merge-robot
fb5181a596
Merge pull request #23500 from tam7t/tls-sni-routing
...
Auto commit by PR queue bot
2016-03-29 07:16:22 -07:00
k8s-merge-robot
e35efb5765
Merge pull request #23467 from mikedanese/dont-sync-deployment
...
Auto commit by PR queue bot
2016-03-29 06:42:20 -07:00
deads2k
02578a7ea7
add missing attributes to authorization interface
2016-03-29 08:46:21 -04:00
k8s-merge-robot
e829a4a34f
Merge pull request #23560 from pmorie/api-typo
...
Auto commit by PR queue bot
2016-03-29 05:04:29 -07:00
k8s-merge-robot
0c06f31cb8
Merge pull request #23340 from justinsb/fix_23339
...
Auto commit by PR queue bot
2016-03-29 05:04:27 -07:00
Wojciech Tyczynski
700e459434
Regenerate conversions
2016-03-29 09:55:07 +02:00
Wojciech Tyczynski
9ee8278e4a
Fix remaining issues with conversion generator.
2016-03-29 09:49:27 +02:00
nikhiljindal
eeeaa6867a
Moving InstallSwaggerAPI to Run
2016-03-28 23:04:14 -07:00
k8s-merge-robot
12b0a06be1
Merge pull request #23530 from mikedanese/validate-ds
...
Auto commit by PR queue bot
2016-03-28 20:35:28 -07:00
Tommy Murphy
4d22c2fd6a
IngressTLS: allow secretName to be blank for SNI routing
2016-03-28 21:25:54 -04:00
Yifan Gu
e817d1e26f
*.*: Run hack/update-all.sh, Run hack/update-generated-docs.sh
2016-03-28 17:06:14 -07:00
Yifan Gu
d4dc037bf7
rkt: Add '--hostname' support for rkt.
...
Add GeneratePodHostNameAndDomain() to RuntimeHelper to
get the hostname of the pod from kubelet.
Also update the logging flag to change the journal match from
_HOSTNAME to _MACHINE_ID.
2016-03-28 17:06:14 -07:00
Yifan Gu
d814d973ff
rkt: Bump rkt required version. Get options from api service.
2016-03-28 17:06:14 -07:00
Yifan Gu
b65a2ceb87
Godeps: Bump rkt API. Run hack/update-godep-licenses.sh
2016-03-28 17:06:14 -07:00
Dawn Chen
c47f74a470
Merge pull request #23348 from pwittrock/docs
...
Update docs to reflect `kubectl run` creates deployments by default i…
2016-03-28 17:03:47 -07:00
David McMahon
a7b789cb0a
Honor incoming OUT_DIR from the Makefile.
2016-03-28 16:34:07 -07:00
Phillip Wittrock
4d2f3c1c17
Update docs to reflect kubectl run
creates deployments by default instead of replicatino controllers.
2016-03-28 16:25:02 -07:00
Paul Morie
b8db049358
Fix typo in PV reclaim policy API doc
2016-03-28 19:13:48 -04:00
Random-Liu
a6b4378df8
Update Godeps
2016-03-28 15:39:11 -07:00
Random-Liu
d2524bf291
Start using docker engine-api
2016-03-28 15:39:11 -07:00
Andy Zheng
a83f11c484
Trusty: Regional release .tar.gz support
2016-03-28 15:21:14 -07:00
Mike Danese
fb4a5c6c42
add an event for when a daemonset can't place a pod due to insufficent resource or port conflict
2016-03-28 13:58:51 -07:00
Mike Metral
7403878ac0
allow kubectl cmd to process dirs recursively
...
reqs:
- the kubectl cmd must support the -f | --filename flag
- the kubectl cmd must support visiting a dir one level deep,
or using more than one resource
2016-03-28 12:44:21 -07:00
Andy Goldstein
5ce2e6d576
Check claimRef UID when processing a recycled PV, take 2
...
Reorder code a bit so it doesn't allow a case where you get some error other than "not found"
combined with a non-nil Claim.
Add test case.
2016-03-28 15:25:17 -04:00
Phillip Wittrock
183562d79a
node e2e conformance keep polling if encounters errors
2016-03-28 12:02:33 -07:00
Alex Robinson
6195c57b2e
Update our GCP metadata dependency to include a recent flakiness improvement.
2016-03-28 18:12:38 +00:00
Prashanth Balasubramanian
7436fc6261
Default firewall port to TCP when unspecified.
2016-03-28 11:06:19 -07:00
Mike Danese
c4305762b2
don't sync deployment when pod selector is empty
2016-03-28 10:12:41 -07:00
Mike Danese
2eb4896858
validate that daemonsets don't have empty selectors on creation
2016-03-28 10:10:12 -07:00
k8s-merge-robot
e01feae75a
Merge pull request #23453 from luxas/kubectl_sa_shorthand
...
Auto commit by PR queue bot
2016-03-28 07:29:57 -07:00
deads2k
e8fb35d4d8
refactor resource overrides as positive logic interface
2016-03-28 09:24:49 -04:00
k8s-merge-robot
3b469ff2eb
Merge pull request #23527 from smarterclayton/int32
...
Auto commit by PR queue bot
2016-03-28 05:13:29 -07:00
k8s-merge-robot
299de8e53c
Merge pull request #23434 from andyzheng0831/kube-addon
...
Auto commit by PR queue bot
2016-03-27 21:48:47 -07:00
Lucas Käldström
2928d0a8ec
Up to golang 1.6
2016-03-27 17:17:04 +03:00
k8s-merge-robot
9a5b4658cb
Merge pull request #23516 from zhouhaibing089/imagecheck_fix
...
Auto commit by PR queue bot
2016-03-26 23:15:58 -07:00
Clayton Coleman
18906e0bcc
Change PreferredSchedulingTerm to int32
...
Follow our external conventions and allow protobuf
2016-03-26 22:15:30 -04:00
k8s-merge-robot
ab20b884df
Merge pull request #23519 from sttts/sttts-mac-test-compile
...
Auto commit by PR queue bot
2016-03-26 17:11:24 -07:00
k8s-merge-robot
86ee449600
Merge pull request #23447 from cjcullen/testtransport
...
Auto commit by PR queue bot
2016-03-26 16:37:12 -07:00
k8s-merge-robot
baf7d8e9ff
Merge pull request #23393 from smarterclayton/reflect_watch
...
Auto commit by PR queue bot
2016-03-26 13:33:37 -07:00
k8s-merge-robot
2205a30348
Merge pull request #23368 from saad-ali/renameBuilderCleaner
...
Auto commit by PR queue bot
2016-03-26 13:01:25 -07:00
k8s-merge-robot
3ec9f1e0a1
Merge pull request #23312 from mikedanese/static-routes-salt
...
Auto commit by PR queue bot
2016-03-26 12:29:40 -07:00