kubernetes/pkg/kubectl
k8s-merge-robot 83c78fdcaa Merge pull request #24179 from aveshagarwal/master-downward-api-resources-limits-requests-implementation
Automatic merge from submit-queue

Downward API implementation for resources limits and requests

This is an implementation of Downward API for resources limits and requests, and it works with environment variables and volume plugin.

This is based on proposal https://github.com/kubernetes/kubernetes/pull/24051. This implementation follows API with magic keys approach as discussed in the proposal.

@kubernetes/rh-cluster-infra

<!-- Reviewable:start -->
---
This change is [<img src="http://reviewable.k8s.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/24179)
<!-- Reviewable:end -->
2016-05-25 03:38:49 -07:00
..
cmd Merge pull request #20672 from brendandburns/dump 2016-05-24 14:24:17 -07:00
resource Merge pull request #25267 from pwittrock/kubectl-retry-simple 2016-05-13 22:44:24 -07:00
testing It's 2016, yo. 2016-05-13 12:41:40 -07:00
apply.go move server client shared annotations to new api/annotations package 2016-05-09 11:10:44 -07:00
autoscale.go Move internal types of hpa from pkg/apis/extensions to pkg/apis/autoscaling 2016-05-09 09:18:13 +02:00
bash_comp_utils.go Print recognized file extensions in resource builder error 2015-09-03 11:01:13 -07:00
configmap_test.go Fix kubectl create secret/configmap to allow = values 2016-05-04 17:14:12 -04:00
configmap.go Add kubectl create configmap 2016-02-18 21:24:21 -05:00
custom_column_printer_test.go ExtractList should handle v1.RawExtension correctly 2016-01-27 15:30:21 -05:00
custom_column_printer.go Rename RawJSON to Raw in runtime.Unknown and add ContentType & ContentEncoding. 2016-03-16 16:43:58 +01:00
describe_test.go Update use of Quantity in other classes 2016-05-19 08:41:43 -04:00
describe.go Downward API implementation for resources limits and requests 2016-05-24 12:22:35 -04:00
doc.go Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
explain.go Tweak explain messages and abstract client 2015-12-18 00:27:22 -05:00
generate_test.go Add optional arguments to kubectl run ... 2015-08-13 09:41:51 -07:00
generate.go fix expose multi protocols issue 2016-05-12 00:07:07 -04:00
history.go fix rollout nil panice issue 2016-05-07 10:06:13 -04:00
interfaces.go Move restclient to its own package 2016-02-29 12:05:13 -08:00
kubectl_test.go Fix kubectl create secret/configmap to allow = values 2016-05-04 17:14:12 -04:00
kubectl.go Fix kubectl create secret/configmap to allow = values 2016-05-04 17:14:12 -04:00
namespace_test.go release-note-none 2016-05-10 09:55:14 -07:00
namespace.go Add kubectl create [SUBCOMMAND] pattern 2015-12-14 13:43:45 -05:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
proxy_server_test.go Uncomment the code that cause by #19254 2016-04-25 23:21:31 +08:00
proxy_server.go Move restclient to its own package 2016-02-29 12:05:13 -08:00
resource_printer_test.go Change ConvertToVersion to use GroupVersion 2016-05-12 10:10:35 -04:00
resource_printer.go v1beta1 NetworkPolicy API definition and client support 2016-05-19 19:02:54 -07:00
rollback.go Stop the users from rolling back a paused deployment in kubectl rollout undo 2016-03-16 15:46:22 -07:00
rolling_updater_test.go Fix tests for renegotiation 2016-05-12 08:21:11 +02:00
rolling_updater.go Rolling updater should allow progress to be logged / detected 2016-05-14 22:54:02 -04:00
rollout_status.go Add kubectl rollout status 2016-05-10 13:49:39 -07:00
run_test.go Update use of Quantity in other classes 2016-05-19 08:41:43 -04:00
run.go Update use of Quantity in other classes 2016-05-19 08:41:43 -04:00
scale_test.go ScheduledJob client 2016-05-21 15:48:40 +02:00
scale.go Fix the rest of the code 2016-04-29 17:12:10 -04:00
secret_for_docker_registry_test.go Add kubectl create [SUBCOMMAND] pattern 2015-12-14 13:43:45 -05:00
secret_for_docker_registry.go Add kubectl create [SUBCOMMAND] pattern 2015-12-14 13:43:45 -05:00
secret_for_tls_test.go Add a kubectl create secret tls command 2016-05-16 22:38:56 -07:00
secret_for_tls.go Add a kubectl create secret tls command 2016-05-16 22:38:56 -07:00
secret_test.go Fix kubectl create secret/configmap to allow = values 2016-05-04 17:14:12 -04:00
secret.go Add kubectl create configmap 2016-02-18 21:24:21 -05:00
service_test.go fix expose multi protocols issue 2016-05-12 00:07:07 -04:00
service.go fix expose multi protocols issue 2016-05-12 00:07:07 -04:00
serviceaccount_test.go added 'kubectl create sa' to create serviceaccounts 2016-02-26 10:27:37 -05:00
serviceaccount.go added 'kubectl create sa' to create serviceaccounts 2016-02-26 10:27:37 -05:00
sorted_event_list_test.go This commit fixes tests. 2015-11-24 09:16:12 -05:00
sorted_event_list.go rewrite go imports 2015-08-05 17:30:03 -07:00
sorted_resource_name_list.go Improve rendering of multiple quotas in namespace; show scopes 2016-02-26 20:34:15 -05:00
sorting_printer_test.go let type struct,array,slice also being considerred when sorting kubectl output 2016-05-02 23:17:18 +08:00
sorting_printer.go Support sort-by timestamp in kubectl get 2016-05-18 21:36:44 -07:00
stop_test.go Fix the rest of the code 2016-04-29 17:12:10 -04:00
stop.go Fix the rest of the code 2016-04-29 17:12:10 -04:00
version.go move ServerVersion to DiscoveryClient 2016-01-13 10:11:52 -08:00
watchloop.go rewrite go imports 2015-08-05 17:30:03 -07:00