• Kubernetes Submit Queue's avatar
    Merge pull request #51307 from mtaufen/kc-type-refactor · 9b535b06
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue (batch tested with PRs 50381, 51307, 49645, 50995, 51523)
    
    Remove deprecated and experimental fields from KubeletConfiguration
    
    As we work towards providing a stable (v1) kubeletconfig API,
    we cannot afford to have deprecated or "experimental" (alpha) fields
    living in the KubeletConfiguration struct. This removes all existing
    experimental or deprecated fields, and places them in KubeletFlags
    instead.
    
    I'm going to send another PR after this one that organizes the remaining
    fields into substructures for readability. Then, we should try to move
    to v1 ASAP (maybe not v1 in 1.8, given how close we are, but definitely in 1.9).
    
    It makes far more sense to focus on a clean API in kubeletconfig v2,
    than to try and further clean up the existing "API" that everyone
    already depends on.
    
    fixes: #51657
    
    **Release note**:
    ```release-note
    NONE
    ```
    9b535b06
Name
Last commit
Last update
..
builder Loading commit data...
conformance Loading commit data...
environment Loading commit data...
jenkins Loading commit data...
perftype Loading commit data...
remote Loading commit data...
runner Loading commit data...
services Loading commit data...
system Loading commit data...
BUILD Loading commit data...
OWNERS Loading commit data...
README.md Loading commit data...
allocatable_eviction_test.go Loading commit data...
apparmor_test.go Loading commit data...
benchmark_util.go Loading commit data...
container.go Loading commit data...
container_manager_test.go Loading commit data...
critical_pod_test.go Loading commit data...
density_test.go Loading commit data...
disk_eviction_test.go Loading commit data...
doc.go Loading commit data...
docker_test.go Loading commit data...
docker_util.go Loading commit data...
dockershim_checkpoint_test.go Loading commit data...
dynamic_kubelet_configuration_test.go Loading commit data...
e2e_node_suite_test.go Loading commit data...
garbage_collector_test.go Loading commit data...
gke_environment_test.go Loading commit data...
gpus.go Loading commit data...
gubernator.sh Loading commit data...
image_id_test.go Loading commit data...
image_list.go Loading commit data...
inode_eviction_test.go Loading commit data...
kubelet_test.go Loading commit data...
lifecycle_hook_test.go Loading commit data...
local_storage_allocatable_eviction_test.go Loading commit data...
local_storage_isolation_eviction_test.go Loading commit data...
log_path_test.go Loading commit data...
memory_eviction_test.go Loading commit data...
mirror_pod_test.go Loading commit data...
node_container_manager_test.go Loading commit data...
node_problem_detector_linux.go Loading commit data...
pods_container_manager_test.go Loading commit data...
resource_collector.go Loading commit data...
resource_usage_test.go Loading commit data...
restart_test.go Loading commit data...
runtime_conformance_test.go Loading commit data...
security_context_test.go Loading commit data...
simple_mount.go Loading commit data...
summary_test.go Loading commit data...
util.go Loading commit data...
volume_manager_test.go Loading commit data...