• Kubernetes Submit Queue's avatar
    Merge pull request #40917 from irfanurrehman/fed-init-flags-1 · c429a074
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue (batch tested with PRs 40917, 41181, 41123, 36592, 41183)
    
    [Federation] Add override flags options to kubefed init
    
    **What this PR does / why we need it**:
    Allows modification of startup flags (of apiserver and controller manager) through kubefed 
    **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #
    https://github.com/kubernetes/kubernetes/issues/40398
    **Special notes for your reviewer**:
    I haven't removed the existing redundant flags now (for example --dns-zone-name) intentionally to avoid breaking any existing tests that might use them.
    I guess that would be better done as a follow up PR.
    @madhusudancs @marun @nikhiljindal 
    **Release note**:
    
    ```
    It is now possible for the user to modify any startup flag of federation-apiserver and federation-controller-manager when deployed through kubefed.
    There are two new options introduced in kubefed:
    --apiserver-arg-overrides and --controllermanager-arg-overrides
    Any number of actual federation-apiserver or federation-controller-manager flags can be specified using these options.
    Example:
    kubefed init "-other options-" ----apiserver-arg-overrides "--flag1=value1,--flag2=value2"
    ```
    c429a074
Name
Last commit
Last update
..
exceptions.txt Loading commit data...
excluded-flags.txt Loading commit data...
known-flags.txt Loading commit data...