Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rebase 1.10.0 #19137

Merged
merged 40 commits into from
Apr 9, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
60089e1
update glide.yaml for 1.10.0
liggitt Mar 27, 2018
338c804
pre-bump package updates
liggitt Mar 27, 2018
bdd4e1b
bump(*): 1.10.0
liggitt Mar 30, 2018
ee416ce
godep.json version comments
liggitt Apr 1, 2018
faa2bc6
UPSTREAM: 61808: Ensure -o yaml populates kind/apiVersion
liggitt Mar 28, 2018
343ee8e
UPSTREAM: 61949: Tolerate 406 mime-type errors attempting to load new…
liggitt Mar 30, 2018
f45c171
UPSTREAM: 61962: Avoid data races in unit tests
liggitt Mar 30, 2018
f3c908d
UPSTREAM: 61985: Restore show-kind function when printing multiple kinds
liggitt Mar 31, 2018
b40996e
UPSTREAM: 62074: Narrow interface consumed by scale client
liggitt Apr 3, 2018
107ee13
UPSTREAM: 62196: Remove need for server connections for dry-run create
liggitt Apr 6, 2018
78e7160
UPSTREAM: 62199: Make priority rest mapper handle partial discovery r…
liggitt Apr 6, 2018
3f28d82
UPSTREAM: 62234: Handle partial group and resource responses consiste…
liggitt Apr 7, 2018
3417f9d
UPSTREAM: <carry>: allow injecting printers
liggitt Apr 1, 2018
82b4492
boring: generated
liggitt Mar 28, 2018
dea5453
boring: rest delete interface change
liggitt Mar 28, 2018
288ce40
boring: factory changes
liggitt Mar 28, 2018
a6065fe
boring: signature/type changes
liggitt Mar 28, 2018
cd29885
boring: printers
liggitt Mar 28, 2018
7b259f3
boring: deploymentconfig stop test scaler does additional get
liggitt Mar 30, 2018
e5b6209
boring: correctly find options command for help output
liggitt Apr 2, 2018
224a88a
interesting: proxy node port arg change
liggitt Mar 28, 2018
ffba4de
interesting: webhook auth resolver change
liggitt Mar 28, 2018
b66098c
interesting: policy updates (adds daemonset permissions to users, rc/…
liggitt Mar 30, 2018
00452df
interesting: deployer pod shared namespace setting
liggitt Mar 30, 2018
db01e40
interesting: node config changes
liggitt Mar 30, 2018
49df1c3
interesting: enable storage protection admission
liggitt Mar 30, 2018
ed9eb5e
interesting: apiserver wiring
liggitt Apr 3, 2018
34c5810
interesting: node wiring (override fail-swap-on)
liggitt Apr 3, 2018
9897173
interesting: fix kube versions in build script
liggitt Apr 1, 2018
e50987c
interesting: inject print handlers
liggitt Mar 28, 2018
bad736d
interesting: test/cmd fixes
liggitt Apr 1, 2018
480f2c2
interesting: integration test fixes
liggitt Apr 1, 2018
16d40cf
interesting: etcd storage path/versions
liggitt Apr 2, 2018
68e914c
interesting: scaler clients
liggitt Mar 28, 2018
e1125da
interesting: e2e/extended fixes
liggitt Apr 1, 2018
44854f6
interesting: fixup template service broker wiring
liggitt Apr 4, 2018
f33ac6e
interesting: client cache dir setup
liggitt Mar 28, 2018
689010f
interesting: admission decoration
liggitt Mar 28, 2018
f208088
interesting: kube-apiserver wiring
liggitt Apr 5, 2018
b61c00c
UPSTREAM: <drop>: make RootFsInfo error non-fatal on start
liggitt Apr 3, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
10,478 changes: 8 additions & 10,470 deletions Godeps/Godeps.json

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions api/docs/_topic_map.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,13 +128,20 @@
Topics:
- Name: v1beta1.PodDisruptionBudget
File: v1beta1.PodDisruptionBudget
- Name: v1beta1.PodSecurityPolicy
File: v1beta1.PodSecurityPolicy
- Name: /apis/admissionregistration.k8s.io/v1beta1
Dir: apis-admissionregistration.k8s.io
Topics:
- Name: v1beta1.MutatingWebhookConfiguration
File: v1beta1.MutatingWebhookConfiguration
- Name: v1beta1.ValidatingWebhookConfiguration
File: v1beta1.ValidatingWebhookConfiguration
- Name: /apis/apiregistration.k8s.io/v1
Dir: apis-apiregistration.k8s.io
Topics:
- Name: v1.APIService
File: v1.APIService
- Name: /apis/apiregistration.k8s.io/v1beta1
Dir: apis-apiregistration.k8s.io
Topics:
Expand Down Expand Up @@ -219,6 +226,8 @@
Topics:
- Name: v1beta1.StorageClass
File: v1beta1.StorageClass
- Name: v1beta1.VolumeAttachment
File: v1beta1.VolumeAttachment
- Name: /apis/apps.openshift.io/v1
Dir: apis-apps.openshift.io
Topics:
Expand Down
41 changes: 41 additions & 0 deletions api/docs/api/v1.APIResourceList.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,47 @@ $ curl -k \
* application/vnd.kubernetes.protobuf


[[Get-apis-apiregistration.k8s.io-v1]]
=== Get all APIResourceLists
Get available resources

==== HTTP request
----
GET /apis/apiregistration.k8s.io/v1/ HTTP/1.1
Authorization: Bearer $TOKEN
Accept: application/json
Connection: close
----

==== Curl request
----
$ curl -k \
-H "Authorization: Bearer $TOKEN" \
-H 'Accept: application/json' \
https://$ENDPOINT/apis/apiregistration.k8s.io/v1/
----

==== Responses
[cols="1,5", options="header"]
|===
|HTTP Code|Schema
|200 OK|v1.APIResourceList
|401 Unauthorized|
|===

==== Consumes

* application/json
* application/yaml
* application/vnd.kubernetes.protobuf

==== Produces

* application/json
* application/yaml
* application/vnd.kubernetes.protobuf


[[Get-apis-apiregistration.k8s.io-v1beta1]]
=== Get all APIResourceLists
Get available resources
Expand Down
2 changes: 1 addition & 1 deletion api/docs/api/v1.ComponentStatus.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ $ curl -k \
The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
|pretty|If 'true', then the output is pretty printed.
|resourceVersion|When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
|timeoutSeconds|Timeout for the list/watch call.
|timeoutSeconds|Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
|watch|Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
|===

Expand Down
16 changes: 9 additions & 7 deletions api/docs/api/v1.ConfigMap.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@ Expand or mouse-over a field for more information about it.
++++
<pre>
<div style="margin-left:13px;"><span title="(string) APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources">apiVersion</span>:
</div><details><summary><span title="(object) Data contains the configuration data. Each key must consist of alphanumeric characters, &#39;-&#39;, &#39;_&#39; or &#39;.&#39;.">data</span>:
</div><details><summary><span title="(object) BinaryData contains the binary data. Each key must consist of alphanumeric characters, &#39;-&#39;, &#39;_&#39; or &#39;.&#39;. BinaryData can contain byte sequences that are not in the UTF-8 range. The keys stored in BinaryData must not overlap with the ones in the Data field, this is enforced during validation process. Using this field will require 1.10+ apiserver and kubelet.">binaryData</span>:
</summary><div style="margin-left:13px;"> <span title="(string)">[string]</span>:
</div></details><details><summary><span title="(object) Data contains the configuration data. Each key must consist of alphanumeric characters, &#39;-&#39;, &#39;_&#39; or &#39;.&#39;. Values with non-UTF-8 byte sequences must use the BinaryData field. The keys stored in Data must not overlap with the keys in the BinaryData field, this is enforced during validation process.">data</span>:
</summary><div style="margin-left:13px;"> <span title="(string)">[string]</span>:
</div></details><div style="margin-left:13px;"><span title="(string) Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds">kind</span>:
</div><details open><summary><span title="(v1.ObjectMeta) Standard object&#39;s metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata">metadata</span>:
Expand Down Expand Up @@ -337,7 +339,7 @@ $ curl -k \

The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
|resourceVersion|When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
|timeoutSeconds|Timeout for the list/watch call.
|timeoutSeconds|Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
|watch|Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
|===

Expand Down Expand Up @@ -402,7 +404,7 @@ $ curl -k \

The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
|resourceVersion|When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
|timeoutSeconds|Timeout for the list/watch call.
|timeoutSeconds|Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
|watch|Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
|===

Expand Down Expand Up @@ -468,7 +470,7 @@ $ curl -k \
The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
|pretty|If 'true', then the output is pretty printed.
|resourceVersion|When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
|timeoutSeconds|Timeout for the list/watch call.
|timeoutSeconds|Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
|watch|Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
|===

Expand Down Expand Up @@ -526,7 +528,7 @@ $ curl -k \
The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
|pretty|If 'true', then the output is pretty printed.
|resourceVersion|When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
|timeoutSeconds|Timeout for the list/watch call.
|timeoutSeconds|Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
|watch|Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
|===

Expand Down Expand Up @@ -591,7 +593,7 @@ $ curl -k \
The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
|pretty|If 'true', then the output is pretty printed.
|resourceVersion|When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
|timeoutSeconds|Timeout for the list/watch call.
|timeoutSeconds|Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
|watch|Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
|===

Expand Down Expand Up @@ -889,7 +891,7 @@ $ curl -k \

The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
|resourceVersion|When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
|timeoutSeconds|Timeout for the list/watch call.
|timeoutSeconds|Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
|watch|Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
|===

Expand Down
Loading