Harry Fei
fe411b0a61
Add glusterfs-client in hyperkube image.
...
To make glusterfs volume workable when running kubernetes in a docker container.
2016-09-15 01:50:27 +08:00
Lucas Käldström
f89d5006a9
Fix a wrong revert; the etcd version should be 2.2.5 in the hyperkube manifest
2016-09-14 18:03:33 +03:00
Chao Xu
7e92025cfd
stick to 2.2.1 etcd
2016-09-09 16:35:05 -07:00
Daniel Smith
279219ca89
Use etcd 2.3.7 (container already pushed)
2016-09-09 09:45:53 +02:00
Minhan Xia
1e88c99e3e
bump cni
2016-09-06 10:48:36 -07:00
Kubernetes Submit Queue
e6df2db5c3
Merge pull request #31477 from freehan/cnibump
...
Automatic merge from submit-queue
bump cni to 9d5e6e6
fixes : #31348
2016-08-28 14:46:20 -07:00
Minhan Xia
69e540e634
bump cni to 9d5e6e6
2016-08-26 13:13:24 -07:00
Kubernetes Submit Queue
d3ecad111e
Merge pull request #28717 from freehan/ebtable
...
Automatic merge from submit-queue
Filter duplicate network packets in promiscuous bridge mode (with ebtables)
also fixes : #30783
2016-08-25 19:12:09 -07:00
Lucas Käldström
d711fd8764
Refactor hyperkube, remove unnecessary packages, optimize layers, bump cni version, add new features, run kube-proxy in a daemonset
2016-08-25 01:24:05 +03:00
Minhan Xia
3ed5c7a8d7
add ebtables into images
2016-08-24 10:57:33 -07:00
Kubernetes Submit Queue
ef2718620c
Merge pull request #30900 from jsafrane/pvc-admission
...
Automatic merge from submit-queue
Add admission controller for default storage class.
The admission controller adds a default class to PVCs that do not require any
specific class. This way, users (=PVC authors) do not need to care about
storage classes, administrator can configure a default one and all these PVCs
that do not care about class will get the default one.
The marker of default class is annotation "volume.beta.kubernetes.io/storage-class", which must be set to "true" to work. All other values (or missing annotation) makes the class non-default.
Based on @thockin's code, added tests and made it not to reject a PVC when no class is marked as default.
.
@kubernetes/sig-storage
2016-08-24 03:32:46 -07:00
Jan Safranek
5f6efefc40
[squash] Rename and move to storageclass/
2016-08-22 14:11:01 +02:00
Kubernetes Submit Queue
c39b584ea2
Merge pull request #30583 from colemickens/fix-hack-path-handling
...
Automatic merge from submit-queue
fix path handling in hack/lib/init.sh
Jenkinsfile pipeline jobs get cloned into "\<project\> (\<branch\>)". As a result, I can't use certain things in `hack/lib/init.sh`.
This is a small fix for that problem.
**Release note**:
<!-- Steps to write your release note:
1. Use the release-note-* labels to set the release note state (if you have access)
2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`.
-->
```release-note
NONE
```
2016-08-21 10:34:32 -07:00
Jan Safranek
82d35fb461
Add admission controller for default storage class.
...
The admission controller adds a default class to PVCs that do not require any
specific class. This way, users (=PVC authors) do not need to care about
storage classes, administrator can configure a default one and all these PVCs
that do not care about class will get the default one.
2016-08-18 18:55:35 +02:00
Timothy St. Clair
730fc70107
Update etcd default ports for v3, and validate tests
2016-08-17 07:49:19 -05:00
Cole Mickens
1cb361ea2b
Handle spaces in some hack/ scripts. Cleanup after hyperkube build.
2016-08-15 21:13:13 +00:00
Timothy St. Clair
a0d177ca71
Update core etcd references to use 3.0.4
2016-08-12 13:39:07 -05:00
Patryk Duński
68dc5e7afd
Add nfs-common to hyperkube
...
Fix for issue #30310
2016-08-10 09:03:28 +02:00
Timothy St. Clair
456c43c22d
Update to shift etcd 2.2 references to use 3.0.3
2016-08-09 08:51:15 -05:00
Patrick Baxter
895ac2c1d4
cluster/images/hyperkube: re-add hyperkube busybox style symlinks
2016-07-26 17:55:10 +00:00
k8s-merge-robot
64d185f534
Merge pull request #29474 from luxas/cni_cross
...
Automatic merge from submit-queue
Include CNI for all architectures in the hyperkube image
Can some of you (@jfrazelle @mikedanese) quickly lgtm this?
I'd like it if we got it merged before v1.4.0-alpha.2
It's not a huge change, I'm just cross-compiling this CNI stuff while waiting for the v0.4.0 which likely will release binaries for all arches.
2016-07-22 17:13:22 -07:00
Lucas Käldström
8786dab70a
Include CNI for all architectures in the hyperkube image
2016-07-23 01:03:46 +03:00
k8s-merge-robot
d90e3761ef
Merge pull request #28489 from liyimeng/patch-1
...
Automatic merge from submit-queue
hyperkube: fix build for 3rd party registry (again)
Fixes issue #28487
This is a minor fix for the issue reported in #28487
2016-07-18 17:11:35 -07:00
Mike Danese
95e2e299a9
move kube-dns to the cluster/addons/ directory
2016-07-14 11:44:00 -07:00
k8s-merge-robot
f9a45e6983
Merge pull request #28673 from cheld/add-cni-config
...
Automatic merge from submit-queue
add default flannel configuration for cni
I added a default flannel configuration for cni.
So hyperkube can be started with:
```
--network-plugin=kubenet
```
or with flannel:
```
--network-plugin=cni
--network-plugin-dir=/etc/cni/net.d
```
Requires update of cni binaries to 0.3.0 or later to work. See also https://github.com/kubernetes/kubernetes/issues/27603
This PR is intended to support multi-node Hyperkube
https://github.com/kubernetes/kube-deploy/pull/115
CC @zreigz
[]()
2016-07-13 14:42:07 -07:00
Tim Hockin
9613e15801
Make releases work
2016-07-12 21:52:54 -07:00
Minhan Xia
0bd411878a
bump cni version
2016-07-11 14:33:01 -07:00
Christoph Held
d659c16eb4
add default flannel configuration for cni
2016-07-08 11:36:17 +02:00
gmarek
0c60cfc98d
Fix the way addon-manager handles non-namespaced objects
2016-07-05 10:37:30 +02:00
Liyi Meng
0262c0dc72
Fix issue #28487
...
This is a minor fix for the issues report in #28487
2016-07-05 10:05:19 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Lucas Käldström
622696ca85
Hotfix: Fixup the dns configuration from a breaking feredation PR
2016-06-27 00:03:20 +03:00
Lucas Käldström
ca3ee9e5a1
Revert kube-proxy as a DaemonSet in hyperkube for the v1.3 release
2016-06-22 00:48:46 +03:00
Lucas Käldström
6c53c6a997
Make hyperkube work on all platforms, bump dnsmasq to 1.3 and addon-manager to v3, and always use the latest manifests
2016-06-19 17:15:17 +03:00
bryk
7ca8a99581
Set Dashboard UI version to v1.1.0-beta2
...
Release info: https://github.com/kubernetes/dashboard/releases/tag/v1.1.0-beta3
2016-06-10 15:33:48 +02:00
k8s-merge-robot
6c549ae91f
Merge pull request #26839 from luxas/add_conntrack
...
Automatic merge from submit-queue
Add conntrack to hyperkube
Trivial fix for #26515
Please just pass through...
@mikedanese @roberthbailey
2016-06-06 14:50:09 -07:00
k8s-merge-robot
60fe00999b
Merge pull request #26779 from bryk/release-beta2
...
Automatic merge from submit-queue
Set Dashboard UI version to v1.1.0-beta2
This is our second beta. Next will come weekly till we reach final v1.1 version.
https://github.com/kubernetes/dashboard/releases/tag/v1.1.0-beta2
[]()
2016-06-04 06:46:17 -07:00
k8s-merge-robot
57125d81e1
Merge pull request #26621 from liyimeng/kolla-k8s
...
Automatic merge from submit-queue
Fix the problem in building hyperkube for 3rd party registry
Minor bugfix. fixes #26620
[]()
2016-06-04 04:23:31 -07:00
Lucas Käldström
e52476661d
Add conntrack to hyperkube
2016-06-04 08:23:29 +03:00
bryk
f734d8b786
Set Dashboard UI version to v1.1.0-beta1
...
This is our second beta. Next will come weekly till we reach final v1.1 version.
https://github.com/kubernetes/dashboard/releases/tag/v1.1.0-beta2
2016-06-03 15:34:42 +02:00
Liyi Meng
6c195a4923
Fix the problem in building hyperkube for 3rd party registry
2016-06-01 04:38:48 -04:00
Girish Kalele
60d2293f4c
Address review comments
2016-05-31 10:14:33 -07:00
Girish Kalele
4c1047d359
Switch DNS addons from skydns to kubedns
...
Unified skydns templates using a simple underscore based template and
added transform sed scripts to transform into salt and sed yaml
templates
Moved all content out of cluster/addons/dns into build/kube-dns and
saltbase/salt/kube-dns
2016-05-31 10:14:14 -07:00
bryk
dfe46f3aa0
Set Dashboard UI version to v1.1.0-beta1
...
This is first of our betas. From now on, we'll be doing weekly releases
of new betas till we reach final v1.1 version.
https://github.com/kubernetes/dashboard/releases/tag/v1.1.0-beta1
2016-05-23 09:27:02 +02:00
Lucas Käldström
73947cc5aa
Large changes to the docker deployment. Added kube-addon-manager as a static pod. The addon-manager deploys kube-proxy as a DaemonSet as well as Dashboard and DNS automatically. SecurityContextDeny is removed from the manifests. Also, the turnup.sh and turndown.sh scripts are removed because we don't need them anymore, they're covered by the online documentation
2016-05-20 19:28:13 +03:00
Johannes Scheuermann
cb11324cc3
Add support for OSX and Linux
2016-05-17 21:31:32 +02:00
k8s-merge-robot
1738bbfe5f
Merge pull request #25693 from luxas/fix_hyperkube
...
Automatic merge from submit-queue
Fix hyperkube's layer caching, and remove --make-symlinks at build time
@david-mcmahon This is required before you release. Explanation in the code.
2016-05-17 04:01:43 -07:00
Lucas Käldström
e7eff87455
Critical patch. Fix hyperkube's layer caching, and remove --make-symlinks at build time
2016-05-17 00:28:24 +03:00
David McMahon
57247a672b
Revert "OS X: Fix hyperkube build by adding empty string to sed invocation"
2016-05-16 12:25:54 -07:00
Fabio Yeon
05cfd9c584
Merge pull request #24852 from johscheuer/fix-hyperkube-makefile
...
OS X: Fix hyperkube build by adding empty string to sed invocation
2016-05-10 19:40:52 -07:00