Cindy Wang
fedc513658
Consolidated examples into storage/ and volume/ folders
...
Search and replace for references to moved examples
Reverted find and replace paths on auto gen docs
Reverting changes to changelog
Fix bugs in test-cmd.sh
Fixed path in examples README
ran update-all successfully
Updated verify-flags exceptions to include renamed files
2016-07-08 13:34:32 -07:00
mbohlool
0254679067
Represent unversioned.Time correctly in swagger spec
2016-07-01 23:23:19 -07:00
Jordan Liggitt
993ab1d886
Allow specifying secret data using strings
2016-06-30 16:03:47 -04:00
Girish Kalele
3778ca196e
Remove comment about empty selectors
2016-06-28 17:04:24 -07:00
saadali
e3e919ca20
Add VolumesAttached field to Node Status API
2016-06-19 23:54:02 -07:00
Daniel Smith
5617360d39
Merge pull request #27221 from david-mcmahon/updatedocs
...
Update the latestReleaseBranch to release-1.3 in the munger.
2016-06-15 14:43:06 -07:00
saadali
542f2dc708
Introduce new kubelet volume manager
...
This commit adds a new volume manager in kubelet that synchronizes
volume mount/unmount (and attach/detach, if attach/detach controller
is not enabled).
This eliminates the race conditions between the pod creation loop
and the orphaned volumes loops. It also removes the unmount/detach
from the `syncPod()` path so volume clean up never blocks the
`syncPod` loop.
2016-06-15 09:34:08 -07:00
saadali
9b6a505f8a
Rename UniqueDeviceName to UniqueVolumeName
...
Rename UniqueDeviceName to UniqueVolumeName and move helper functions
from attacherdetacher to volumehelper package.
Introduce UniquePodName alias
2016-06-15 09:32:12 -07:00
David McMahon
2bff72b769
Updated docs and examples for release-1.3.
2016-06-13 12:24:34 -07:00
Dawn Chen
88de86fcb9
Revert "Versioning docs and examples for v1.4.0-alpha.0."
...
This reverts commit cce9db3aa9
.
2016-06-10 16:46:46 -07:00
David McMahon
cce9db3aa9
Versioning docs and examples for v1.4.0-alpha.0.
2016-06-10 14:55:35 -07:00
Huamin Chen
4b4048a084
correction on rbd volume object and defaults
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-06-06 17:27:47 +00:00
Saad Ali
9dbe943491
Attach/Detach Controller Kubelet Changes
...
This PR contains Kubelet changes to enable attach/detach controller control.
* It introduces a new "enable-controller-attach-detach" kubelet flag to
enable control by controller. Default enabled.
* It removes all references "SafeToDetach" annoation from controller.
* It adds the new VolumesInUse field to the Node Status API object.
* It modifies the controller to use VolumesInUse instead of SafeToDetach
annotation to gate detachment.
* There is a bug in node-problem-detector that causes VolumesInUse to
get reset every 30 seconds. Issue https://github.com/kubernetes/node-problem-detector/issues/9
opened to fix that.
2016-06-02 16:47:11 -07:00
k8s-merge-robot
5288a255f4
Merge pull request #25567 from gmarek/validate
...
Automatic merge from submit-queue
Add Controller field to OwnerReference
cc @davidopp
2016-05-31 14:21:38 -07:00
gmarek
778b1df717
Add Controller to api/meta
2016-05-31 20:21:05 +02:00
gmarek
a6dd89d797
Add Controller field to OwnerReference
2016-05-31 15:33:35 +02:00
Paul Morie
acfcb73533
Regen for pv selector
2016-05-31 09:32:23 -04:00
k8s-merge-robot
a550cf16b9
Merge pull request #25826 from freehan/svcsourcerange
...
Automatic merge from submit-queue
promote sourceRange into service spec
@thockin one more for your pile
I will add docs at `http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md `
cc: @justinsb
Fixes : #20392
2016-05-28 02:20:13 -07:00
Chao Xu
a518a14221
generated
2016-05-26 14:33:54 -07:00
Minhan Xia
466bc3831b
update all
2016-05-26 11:59:53 -07:00
Avesh Agarwal
1931931494
Downward API implementation for resources limits and requests
2016-05-24 12:22:35 -04:00
Abitha Palaniappan
11397654b6
Adding volume plugin to api/v1 and updating auto-generated files
2016-05-21 12:53:03 -07:00
Jan Chaloupka
e3aa900d52
Regenerate swagger, api, conversion and other code that needs to be regenerated
2016-05-18 16:12:55 +02:00
Clayton Coleman
6cc6d29339
Generated code for init containers
2016-05-17 00:29:52 -04:00
Lucas Käldström
0b6b723575
Run hack/update-all.sh
2016-05-10 20:39:25 +03:00
Mikaël Cluseau
4c2dc566ac
VolumeMount.SubPath: API change.
2016-05-06 15:40:10 +11:00
Chao Xu
4562a26d34
generated changes
2016-05-04 21:54:55 -07:00
Abhishek Shah
8a3ed48808
Added Hostname and Subdomain field to Pod.Spec
2016-04-28 10:56:56 -07:00
Clayton Coleman
668fae253f
Generated spec and docs
2016-04-22 11:07:33 -04:00
k8s-merge-robot
66dc446ba0
Merge pull request #24347 from derekwaynecarr/fix_configmap
...
Automatic merge from submit-queue
Fix ConfigMapList.Items to not use omitempty
Fixes https://github.com/kubernetes/kubernetes/issues/24335
2016-04-22 04:07:44 -07:00
k8s-merge-robot
09adffb318
Merge pull request #23317 from aanm/removing-ipv4-enforcement
...
Automatic merge from submit-queue
Remove requirement that Endpoints IPs be IPv4
Signed-off-by: André Martins <aanm90@gmail.com>
Release Note: The `Endpoints` API object now allows IPv6 addresses to be stored. Other components of the system are not ready for IPv6 yet, and many cloud providers are not IPv6 compatible, but installations that use their own controller logic can now store v6 endpoints.
2016-04-21 03:34:50 -07:00
derekwaynecarr
fd04ff1bd1
Generated artifacts for ConfigMapList change
2016-04-21 02:07:45 -04:00
Clayton Coleman
6586074e88
Update API docs
2016-04-20 12:13:09 -04:00
Chakravarthy Nelluri
f53bc4ebe0
Flexvolume: Add support for multiple secrets
2016-04-15 02:40:38 -07:00
nikhiljindal
8bb7c80f9d
updating generated api reference docs
2016-04-14 18:06:25 -07:00
André Martins
c1a360b1d5
Removing IPv4 enforcement on Endpoints
...
Signed-off-by: André Martins <aanm90@gmail.com>
2016-04-14 16:20:00 +01:00
Erick Fejta
2b00328530
Update swagger specs
2016-04-13 18:41:38 -07:00
goltermann
696423e044
Vet fixes, mostly pass lock by value errors.
2016-04-06 11:27:40 -07:00
Chao Xu
31b425b3a1
add delete precondition
2016-03-25 11:21:39 -07:00
Chao Xu
051865adb7
run update-all.sh
2016-03-15 16:44:06 -07:00
Chao Xu
9bdd30fdf1
make fullyLabeledReplicas optional in rc and rs status
2016-03-15 15:10:55 -07:00
Chao Xu
a6240c1ab8
add FullyLabeledReplicas in Replicaset Status and ReplicationController Status
2016-03-11 23:55:04 -08:00
David McMahon
dae84f5306
Update the latestReleaseBranch to release-1.2 in the munger.
2016-03-08 18:59:28 -08:00
AdoHe
5fdfc4bde3
fix can not export service bug
2016-03-05 11:23:50 -05:00
Madhusudan.C.S
fa0794098f
Define etcd storage methods for replicationcontrollers/scale subresource.
...
Also register replicationcontrollers/scale subresource. Along with
registering the resource, also specify the cross-group override for the
subresource since Scale belongs belongs to autoscaling/v1 but
ReplicationController belongs to api/v1.
2016-03-04 11:02:37 -08:00
Tim Hockin
56be551416
Validate volume paths do not have ':'
2016-02-29 13:22:45 -08:00
derekwaynecarr
d02c8dcd2e
Generated code for ResourceQuota API change
2016-02-26 20:34:14 -05:00
Fabio Yeon
c94a0856a0
Fix docs for read-only PDs.
2016-02-26 13:39:13 -08:00
Sami Wagiaalla
d7c6eb92d9
Remove 'be formatted' from VolumeSource docs
...
Volumes do not need to be formatted as we now have the
SafeFormatAndMount utility which formats volumes when needed.
2016-02-25 16:19:35 -05:00
Jordan Liggitt
b502b8f6a1
Restore service port validation compatibility with 1.0/1.1
2016-02-23 21:27:44 -05:00
kargakis
6506d76f76
update-all changes for deployment's observedGeneration
2016-02-23 19:42:35 +01:00
k8s-merge-robot
057b8352ec
Merge pull request #21182 from vishh/repoTagsRename
...
Auto commit by PR queue bot
2016-02-19 08:56:09 -08:00
k8s-merge-robot
f1cbaed60f
Merge pull request #17493 from feihujiang/supportSubresourceOfServiceProxy
...
Auto commit by PR queue bot
2016-02-18 18:22:59 -08:00
feihujiang
ac9f890238
Support the subresource of service proxy
2016-02-18 15:16:05 +08:00
laushinka
7ef585be22
Spelling fixes inspired by github.com/client9/misspell
2016-02-18 06:58:05 +07:00
Vishnu kannan
2623fdde17
Improve the naming of fields in ContainerImage struct used in NodeStatus.
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-16 15:45:22 -08:00
feihujiang
e85253916f
Support the subresource of node proxy
2016-02-16 17:02:45 +08:00
Paul Morie
8323bb1727
Regen for ConfigMap volume
2016-02-14 16:28:59 -05:00
Nick Schuch
5d511aeb54
Adds ReadOnlyRootFilesystem support for containers
2016-02-14 15:39:51 +10:00
Tim Hockin
a3d688fc06
Update docs about ports, fix nits
2016-02-13 20:24:21 -08:00
Jan Safranek
40c97ddd5f
Remove validation of *VolumeSource.FSType.
...
Most volume plugins use SafeFormatAndMount, which uses ext4 by default.
FlexVolume plugin has FSType attribute 'omitempty', so reflect it in the
description of the type.
2016-02-09 09:13:06 +01:00
Huamin Chen
d7e4b826b9
support Azure File Service volume
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-02-09 01:07:12 +00:00
Rudi Chiarito
a2d1bb7acf
Add httpHeaders to httpGet liveness probe
...
Also update existing documentation and try to steer users away from 'host'.
Add validation.
2016-02-05 11:20:04 -05:00
Michael Schmidt
92d814725b
add generated code
2016-02-01 22:31:44 +01:00
Chao Xu
90b4662d8d
Add services/status path, and let the service controller uses Services.UpdateStatus()
2016-01-31 12:39:45 -08:00
Fabio Yeon
2eac20562f
Update API docs.
2016-01-28 15:29:53 -08:00
Paul Morie
f2d1a20178
Regen for ConfigMap API move
2016-01-28 17:17:24 -05:00
Fabio Yeon
c6253c8d5e
Merge pull request #19971 from feihujiang/fixErrorCommentInNodeCondition
...
Fix a small error comment in nodecondition type
2016-01-28 14:01:54 -08:00
Clayton Coleman
3262d8efd8
GENERATED: all
2016-01-22 13:27:28 -05:00
feihujiang
50b6d3819f
Fix a small error comment in nodecondition type
2016-01-22 10:21:16 +08:00
Paul Morie
394a7bb4d0
Regen for secrets in env
2016-01-18 12:32:32 -05:00
Paul Morie
17c8c8f9fc
Regenerate for configMap in env
2016-01-14 10:40:56 -05:00
harry
3a9de6ee56
Updated generated code and docs
2016-01-08 17:13:02 +08:00
Madhusudan.C.S
059c2aa799
Mitigate node out of disk status oscillation by delaying it.
...
Implement a flag that defines the frequency at which a node's out of
disk condition can change its status. Use this flag to suspend out of
disk status changes in the time period specified by the flag, after
the status is changed once.
Set the flag to 0 in e2e tests so that we can predictably test out of
disk node condition.
Also, use util.Clock interface for all time related functionality in
the kubelet. Calling time functions in unversioned package or time
package such as unversioned.Now() or time.Now() makes it really hard
to test such code. It also makes the tests flaky and sometimes
unnecessarily slow due to time.Sleep() calls used to simulate the
time elapsed. So use util.Clock interface instead which can be faked
in the tests.
2016-01-04 12:23:38 -08:00
Chakravarthy Nelluri
fa76de79e5
Add support for flex volume. Flex volume adds support for thirdparty(vendor)
...
volumes and custom mounts.
2015-12-23 14:11:38 -08:00
Brendan Burns
4ca66d2aef
Merge pull request #18047 from caesarxuchao/munger-tag-new
...
Stop munger produce the link to a release version doc if it doesn't exit in the release branch
2015-12-22 10:35:20 -08:00
Ed Costello
f968c593e3
Copy edits for typos
2015-12-22 09:30:48 -05:00
Chao Xu
2b2f285777
run hack/update-generated-docs.sh
2015-12-21 10:41:30 -08:00
deads2k
9fda7f1812
update StatusDetails to handle Groups
2015-12-17 09:14:12 -05:00
Brendan Burns
2efcccf981
Add a server side export facility
2015-12-16 15:01:13 -08:00
Tim St. Clair
8fdd321dc1
Add `Allocatable` to `NodeStatus`
...
Adds `Allocatable` to `NodeStatus`, as described in
[17201](https://github.com/kubernetes/kubernetes/pull/17201 )
2015-12-16 11:01:15 -08:00
Paul Morie
e757fac2f5
Regenerate for volume info changes
2015-12-14 14:19:51 -05:00
Wojciech Tyczynski
f28bb68d8c
Support collection deletion in apiserver.
2015-12-10 09:46:25 +01:00
Anish Bhatt
6e46fa1fd4
Add support for open-iscsi transports.
...
This enables use of software or hardware transports viz. be2iscsi,
bnx2i, cxgb3i, cxgb4i, qla4xx, iser and ocs. The default transport
(tcp) happens to be called "default".
Use of non-default transports changes the disk path to the following format:
/dev/disk/by-path/pci-<pci_id>-ip-<portal>-iscsi-<iqn>-lun-<lun_id>
2015-12-08 17:28:06 -08:00
Nikhil Jindal
2fcf157512
Merge pull request #17990 from nikhiljindal/updateGoRestful
...
Updating go restful
2015-12-02 15:59:27 -08:00
Harry Zhang
70a9c0bf56
Add directory in GitRepo and updated tests.
...
Update validate and gitRepo
Update generated code
2015-12-02 00:20:38 +08:00
nikhiljindal
8e6059ab04
Running update-api-reference-docs
2015-11-30 17:46:58 -08:00
Clayton Coleman
61270f4534
Generated docs
2015-11-26 11:53:37 -05:00
Avesh Agarwal
c053290e04
This commit regenerates docs.
2015-11-24 09:59:54 -05:00
Chao Xu
21d8ad3a36
escape $$ in asciidoc when generating api-reference pages
2015-11-23 14:47:17 -08:00
Tim St. Clair
e4eff4bd6b
Fix typo: s/recieve/receive/
2015-11-19 19:23:40 -08:00
Tim Hockin
dab591b629
Run update-gendocs
2015-11-13 13:57:57 -08:00
k8s-merge-robot
da46dab080
Merge pull request #16940 from caesarxuchao/dont-update-api-reference
...
Auto commit by PR queue bot
2015-11-07 06:59:12 -08:00
Chao Xu
358221f9fd
Don't update api-reference docs if the only changes are the timestamps
2015-11-06 11:37:22 -08:00
Tim St. Clair
1e88a682da
Add liveness/readiness probe parameters
...
- PeriodSeconds - How often to probe
- SuccessThreshold - Number of successful probes to go from failure to success state
- FailureThreshold - Number of failing probes to go from success to failure state
This commit includes to changes in behavior:
1. InitialDelaySeconds now defaults to 10 seconds, rather than the
kubelet sync interval (although that also defaults to 10 seconds).
2. Prober only retries on probe error, not failure. To compensate, the
default FailureThreshold is set to the maxRetries, 3.
2015-11-06 10:46:40 -08:00
nikhiljindal
1c50f423d6
Running update-api-reference-docs
2015-11-04 14:54:10 -08:00
deads2k
fd1c8e096a
eliminate cross-namespace HPA escalation attack
2015-11-03 08:05:26 -05:00
Chao Xu
45b0917b6b
versionize the include directory in definitions.md and operations.md
2015-10-26 14:19:54 -07:00
Piotr Szczesniak
87c6d17d3a
Fixed api reference docs
2015-10-26 10:18:39 +01:00
Paul Morie
3cd12f5e05
FSGroup implementation
2015-10-22 16:40:59 -04:00
Piotr Szczesniak
5cc0aa3b62
Fixed issue with generated docs
2015-10-22 12:55:10 +02:00
nikhiljindal
fe26c8d86a
Running update-api-reference-docs on HEAD to fix verify-api-reference-docs
2015-10-21 14:58:43 -07:00
Jeff Lowdermilk
572db1849c
Merge pull request #15906 from nikhiljindal/updateAPIReference
...
Adding a script to verify api reference docs are upto date
2015-10-21 13:15:36 -07:00
nikhiljindal
8aa9591bb9
Running update-api-reference-docs script so that verify-api-reference-docs passes
2015-10-20 13:17:24 -07:00
Chao Xu
39cb8627df
change the include file name
2015-10-19 12:31:04 -07:00
Chao Xu
56f1b5acb7
run hack/update-generated-docs.sh
2015-10-16 11:59:04 -07:00
Chao Xu
3881f4a85e
update html, change directory
2015-10-16 11:30:11 -07:00