kubernetes/pkg
Michael Taufen 8180536bed Mulligan: Remove deprecated and experimental fields from KubeletConfiguration
Revert "Merge pull request #51857 from kubernetes/revert-51307-kc-type-refactor"

This reverts commit 9d27d92420, reversing
changes made to 2e69d4e625.

See original: #51307

We punted this from 1.8 so it could go through an API review. The point
of this PR is that we are trying to stabilize the kubeletconfig API so
that we can move it out of alpha, and unblock features like Dynamic
Kubelet Config, Kubelet loading its initial config from a file instead
of flags, kubeadm and other install tools having a versioned API to rely
on, etc.

We shouldn't rev the version without both removing all the deprecated
junk from the KubeletConfiguration struct, and without (at least
temporarily) removing all of the fields that have "Experimental" in
their names. It wouldn't make sense to lock in to deprecated fields.
"Experimental" fields can be audited on a 1-by-1 basis after this PR,
and if found to be stable (or sufficiently alpha-gated), can be restored
to the KubeletConfiguration without the "Experimental" prefix.
2017-10-11 09:52:39 -07:00
..
api apimachinery: mechanical removal of ObjectCopier plumbing 2017-10-06 19:21:03 +02:00
apimachinery/tests Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
apis Merge pull request #53525 from sttts/sttts-scheme-copier-romoval 2017-10-10 08:31:41 -07:00
auth generated 2017-09-01 19:11:19 +08:00
bootstrap/api Add extra group constants and validation to pkg/bootstrap/api. 2017-08-25 16:04:53 -05:00
capabilities Use buildozer to remove deprecated automanaged tags 2017-09-21 15:53:22 -07:00
client Merge pull request #51958 from deads2k/scheduler-03-typo 2017-10-09 14:55:18 -07:00
cloudprovider Merge pull request #51677 from itowlson/azure-cloud-provider-vet 2017-10-11 08:41:07 -07:00
controller Merge pull request #53690 from mattjmcnaughton/mattjmcnaughton/53670-fix-hpa-scaling-above-max-replicas 2017-10-11 08:53:01 -07:00
credentialprovider Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
features Enable API chunking and promote to beta for 1.9 2017-10-10 09:11:41 -04:00
fieldpath Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
generated Autogen 2017-10-05 15:01:52 -07:00
hyperkube Remove kubectl's dependence on schema file in pkg/api/validation. 2017-08-16 16:38:28 -07:00
kubeapiserver generated 2017-10-09 10:58:12 -07:00
kubectl Merge pull request #50223 from tcharding/kubectl-run-dup 2017-10-11 03:14:33 -07:00
kubelet Mulligan: Remove deprecated and experimental fields from KubeletConfiguration 2017-10-11 09:52:39 -07:00
kubemark Mulligan: Remove deprecated and experimental fields from KubeletConfiguration 2017-10-11 09:52:39 -07:00
master Merge pull request #53278 from janetkuo/ds-apps-v1-master 2017-10-05 21:58:40 -07:00
printers Merge pull request #47026 from zhangxiaoyu-zidif/add-unittest-limitrange-describe 2017-10-06 16:05:26 -07:00
probe Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
proxy consume endpoints IPPart function in util 2017-10-11 09:51:58 +08:00
quota Merge pull request #52452 from gnufied/fix-quota-on-update 2017-09-15 01:59:56 -07:00
registry Update generated files 2017-10-07 11:28:47 +02:00
routes Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
security enable to specific unconfined AppArmor profile 2017-09-28 10:06:36 +08:00
securitycontext AllowPrivilegeEscalation: add validations for caps and privileged 2017-09-25 13:22:02 -04:00
serviceaccount Merge pull request #50876 from enj/enj/f/owners_reviewer 2017-08-18 05:42:07 -07:00
ssh update cadvisor, docker, and runc godeps 2017-09-05 12:38:57 -07:00
util Merge pull request #50478 from leblancd/v6_iptables_cmds 2017-10-11 01:41:42 -07:00
version golint version and fix versioning doc link 2017-09-15 18:44:23 +08:00
volume Merge pull request #53525 from sttts/sttts-scheme-copier-romoval 2017-10-10 08:31:41 -07:00
watch Remove BUILD reference to removed files 2017-08-16 11:22:37 -07:00
BUILD Enable prometheus client metrics in apiserver 2017-10-04 15:21:41 +02:00
OWNERS