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

feat: add v2prov kubeconfig label patching #178

Merged
merged 4 commits into from
Oct 11, 2023

Commits on Oct 10, 2023

  1. feat: add v2prov kubeconfig label patching

    This change adds a controller that watches for v2prov kubeconfig
    secrets. It will then add the owned label (if it doesn't exist) as this
    is required by CAPI 1.5.0 and higher.
    
    It has been added as a feature that needs to be enabled so that we can
    disable it in the future when the changes in Rancher have merged and are
    generally available.
    
    Additionally, this adds a new test suite that ensure that the Rancher label patcher
    work and that a v2prov cluster can be provisined with CAPI 1.5.x.
    
    In the future we can use this test to ensure we don't break v2prov
    instead of the existing test. Although the current test is done against
    the HEAD version of Rancher which is valuable.
    
    Signed-off-by: Richard Case <[email protected]>
    richardcase committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    69861d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    89dddd5 View commit details
    Browse the repository at this point in the history
  2. chore: changes from review

    Signed-off-by: Richard Case <[email protected]>
    richardcase committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    ce4ff06 View commit details
    Browse the repository at this point in the history
  3. chore: removing duplicate rbac after review

    Signed-off-by: Richard Case <[email protected]>
    richardcase committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    ac165b9 View commit details
    Browse the repository at this point in the history