Commit Graph

3686 Commits (57ec3a720b95e1bf7950204c133ea51db7f19ea1)

Author SHA1 Message Date
Daniel Smith 57ec3a720b Merge pull request #2465 from eparis/bash-comp-fix
fix kubectl log completion
2014-11-19 12:01:08 -08:00
Brendan Burns 3c3ad74711 Merge pull request #2467 from brendandburns/fix
Fix etcd unpack by adding a explicit x flag.
2014-11-19 11:47:55 -08:00
Brendan Burns 927088de83 Fix etcd unpack by adding a explicit x flag. 2014-11-19 11:33:50 -08:00
Eric Paris 45a71bb8f3 fix kubectl log completion
When kubectl started returning the right object it changed the template
that needed to be used to get the name of the containers inside the pod.
2014-11-19 14:17:51 -05:00
Daniel Smith 298007b97e Merge pull request #2447 from smarterclayton/revert_bundling_of_version
Ensure that kubectl get works with downstream resources
2014-11-19 10:39:52 -08:00
Clayton Coleman 487e5cd061 Make GetPrinter take the necessary conversion arguments
This fully encapsulates decisions about conversion within GetPrinter,
which prevents users from accidentally not converting.
2014-11-18 21:14:39 -05:00
Clayton Coleman 811f77894c Not having Kind set in Decode(1) is an error 2014-11-18 20:22:05 -05:00
Clayton Coleman 9eb4ca43d8 Move FakeRESTClient to client/fake.go 2014-11-18 20:22:05 -05:00
Daniel Smith 885f2b5f48 Merge pull request #2452 from bgrant0607/docfix
Document v1beta2 fields
2014-11-18 14:48:13 -08:00
Daniel Smith 7bbc0fa7a2 Merge pull request #2454 from derekwaynecarr/fix_typo
Fix typo in authorization doc
2014-11-18 13:05:24 -08:00
derekwaynecarr 7cf744934e Fix tyop in authorization doc 2014-11-18 15:58:21 -05:00
Clayton Coleman 1c524607d8 Merge pull request #2097 from markturansky/v1beta3_podrefactor
Refactor internal API for Pods to match v1beta3
2014-11-18 15:28:58 -05:00
Brian Grant 76daced96f Document v1beta2 fields 2014-11-18 19:40:43 +00:00
Eric Tune 218c5fb93c Merge pull request #2446 from erictune/secure_port_on
Treat unset KUBERNETES_PROVIDER as gce.
2014-11-18 10:57:59 -08:00
Daniel Smith e47887c79e Merge pull request #2444 from bgrant0607/docfix
Add descriptions to all v1beta1 API fields.
2014-11-18 10:54:11 -08:00
Daniel Smith f367fcce6e Merge pull request #2434 from brendandburns/release
Update changelog for 0.5
2014-11-18 10:37:47 -08:00
Eric Tune 057d78e471 Treat unset KUBERNETES_PROVIDER as gce.
Should fix jenkins failure.
2014-11-18 10:13:45 -08:00
Daniel Smith 6ae208aea9 Merge pull request #2187 from eparis/go.net-rename
update code.goole.com/p/go.net to golang.org/x/net
2014-11-18 10:08:28 -08:00
Brian Grant 821c8542b6 Add descriptions to all v1beta1 API fields. 2014-11-18 17:53:57 +00:00
Tim Hockin 8fdaa5d453 Merge pull request #2067 from hmrm/iptables-compatibility
Remove iptables >1.4.11 specific functionality
2014-11-18 08:54:38 -08:00
Brendan Burns d1768cc8da Merge pull request #2387 from erictune/secure_port_on
Kubelet talks securely to apiserver
2014-11-18 08:31:54 -08:00
Brendan Burns 95e73d5e97 Merge pull request #2432 from bgrant0607/docgen
Update go-restful to get field description enhancement and anonymous struct fix
2014-11-18 08:18:43 -08:00
markturansky 8af4ccb111 v1beta3 Pod refactor 2014-11-18 09:25:42 -05:00
Eric Tune 4dbdfd7935 Only test events on GCE. 2014-11-18 00:23:41 -08:00
Eric Tune 67adf6473e Don't reference non-existent token file if not GCE. 2014-11-18 00:23:41 -08:00
Eric Tune 46dcacfa93 Kubelet talks securely to apiserver.
Configure apiserver to serve Securely on port 6443.
Generate token for kubelets during master VM startup.
Put token into file apiserver can get and another file the kubelets can get.
Added e2e test.
2014-11-18 00:23:41 -08:00
Brendan Burns df0981bc01 Merge pull request #2436 from brendandburns/salt
Remove deprecated nsinit from the node definition.
2014-11-17 22:21:42 -08:00
Brendan Burns 5122e4cc3a Remove deprecated nsinit from the node definition. 2014-11-17 22:20:57 -08:00
Brendan Burns cea52d7e4f Merge pull request #2409 from mattmoor/master
Implements a credentialprovider library for use by DockerPuller.
2014-11-17 21:53:25 -08:00
Brendan Burns 10458a5c3f Some small aws refinements. 2014-11-17 21:49:56 -08:00
Matt Moore 0c5d9ed0d2 Implements a credentialprovider library for use by DockerPuller.
This change refactors the way Kubelet's DockerPuller handles the docker config credentials to utilize a new credentialprovider library.

The credentialprovider library is based on several of the files from the Kubelet's dockertools directory, but supports a new pluggable model for retrieving a .dockercfg-compatible JSON blob with credentials.

With this change, the Kubelet will lazily ask for the docker config from a set of DockerConfigProvider extensions each time it needs a credential.

This change provides common implementations of DockerConfigProvider for:
 - "Default": load .dockercfg from disk
 - "Caching": wraps another provider in a cache that expires after a pre-specified lifetime.

GCP-only:
 - "google-dockercfg": reads a .dockercfg from a GCE instance's metadata
 - "google-dockercfg-url": reads a .dockercfg from a URL specified in a GCE instance's metadata.
 - "google-container-registry": reads an access token from GCE metadata into a password field.
2014-11-17 21:46:54 -08:00
Brendan Burns b75a56d654 update AWS for the 0.5 release. 2014-11-17 21:41:13 -08:00
Brendan Burns b31ba99f57 Update changelog for 0.5 2014-11-17 21:02:26 -08:00
Brendan Burns 82ed8f01d4 Merge pull request #2430 from rlarocque2/vagrant_auth_fix
Chmod the right file in cluster/vagrant/util.sh
2014-11-17 20:54:14 -08:00
Brendan Burns 21215598f1 Merge pull request #2433 from ddysher/rc-restart-policy
Add pod restart policy validation for replication controller.
2014-11-17 20:53:43 -08:00
Deyuan Deng a07661dcea Add pod restart policy validation for replication controller. 2014-11-17 23:08:23 -05:00
Brian Grant 142e58c580 Update go-restful to get field description enhancement and anonymous struct fix. 2014-11-18 04:05:49 +00:00
Daniel Smith c91306c5bd Merge pull request #2429 from erictune/fix_birthcry
Fix namespace of minion birthcry event.
2014-11-17 17:20:25 -08:00
Richard Larocque 914c5eb1f1 Chmod the right file in cluster/vagrant/util.sh
Most of platforms use ~/.kubernetes_auth, but Vagrant is different.
This commit fixes one instance where a setup script did not take this
difference into account.
2014-11-17 17:14:35 -08:00
Brendan Burns 38ccb26fe0 Merge pull request #2426 from brendandburns/release
Release 0.5
2014-11-17 16:23:18 -08:00
Eric Tune 0ca192889f Fix namespace of minion birthcry event. 2014-11-17 15:34:07 -08:00
Brendan Burns 4ab79ce40f Add the 0.5-dev tag. 2014-11-17 15:01:57 -08:00
Brendan Burns e2e1c87ae0 Add the 0.5 release. 2014-11-17 15:01:09 -08:00
Brendan Burns f385f4415d Merge pull request #2397 from ddysher/node-label
Support node label update
2014-11-17 14:57:55 -08:00
Brendan Burns 6fa798c4db Merge pull request #2423 from bgrant0607/docfix
Documentation improvements. Fixes #2004, #2115, #2171.
2014-11-17 14:03:29 -08:00
Haney Maxwell 5d69faa6d6 Allow proxy to run on systems with iptables <1.4.11 2014-11-17 13:37:46 -08:00
Brian Grant d5700eac35 Documentation improvements. Fixes #2004, #2115, #2171. 2014-11-17 21:32:44 +00:00
Joe Beda f0fce55e4b Merge pull request #2421 from abhgupta/abhgupta-dev
Fixing systemd service files to point to correct config/executors
2014-11-17 13:02:46 -08:00
Abhishek Gupta 65a4041d26 Fixing systemd service files to point to correct config/executors 2014-11-17 12:24:10 -08:00
Daniel Smith eeb4547bec Merge pull request #2392 from dchen1107/upstream1
Generate container related events from kublet
2014-11-17 11:28:52 -08:00