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

Expose the deployment strategy values for the policy controller #749

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Oct 10, 2024

  1. Expose the deployment strategy values for the policy controller

    Prior to this change, the policy controller webhook was not able to have
    its deployment strategy modified. If you only deployed a single replica,
    it could not perform a rolling update due to the default `maxSurge:
    25%` being rounded down to 0.
    
    This change exposes those values, so that the `maxSurge` can be updated
    and a single instance can be rolled.
    
    Fixes sigstore#748.
    
    Signed-off-by: Alex Shearn <alex.shearn@kraken.tech>
    shearn89 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    5d739b5 View commit details
    Browse the repository at this point in the history
  2. Update README with extra options

    Signed-off-by: Alex Shearn <alex.shearn@kraken.tech>
    shearn89 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    a5bd9a5 View commit details
    Browse the repository at this point in the history
  3. Update values schema via helm-schema

    Signed-off-by: Alex Shearn <alex.shearn@kraken.tech>
    shearn89 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    8e8d223 View commit details
    Browse the repository at this point in the history
  4. Bump chart version

    Signed-off-by: Alex Shearn <alex.shearn@kraken.tech>
    shearn89 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    d81c861 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Use defaults in values file if no dep strategy specified

    Signed-off-by: Alex Shearn <244545+shearn89@users.noreply.github.com>
    shearn89 authored Nov 2, 2024
    Configuration menu
    Copy the full SHA
    9e62a08 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into feature/support-deployment-values-for-policy…

    …-controlle-webhook
    
    Signed-off-by: Alex Shearn <244545+shearn89@users.noreply.github.com>
    shearn89 authored Nov 2, 2024
    Configuration menu
    Copy the full SHA
    41cd2d9 View commit details
    Browse the repository at this point in the history