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

Do not require enable-api-fields=alpha for spire #6939

Merged
merged 1 commit into from
Jul 20, 2023

Commits on Jul 18, 2023

  1. Do not require enable-api-fields=alpha for spire

    Prior to this commit, enabling spire support also required setting
    "enable-api-fields" to alpha. "enforce-nonfalsifiability" is the only
    behavioral feature flag that also requires setting "enable-api-fields"
    to alpha, even though it is not the only behavioral feature flag in
    an alpha state.
    
    This commit removes the requirement that cluster operators set
    enable-api-fields to alpha in order to use spire.
    In addition to creating a consistent approach among behavioral feature flags,
    this will allow cluster operators to opt into spire without having
    to opt into all alpha API fields.
    
    Note: Spire support is not yet functional.
    lbernick committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    b5b7610 View commit details
    Browse the repository at this point in the history