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

Improve declarative usage of authentication module #2766

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Oct 22, 2024

  1. fix: reconcile control-plane secret after the creation of the reflector

    When the CRDReplicator operator took in charge a secret, it did not
    look at its changes, so it was impossible to change the secret unless
    all the Offloading resources were deleting and the secret recreated.
    This patch fixes the reconciliation of the control plane secret so that
    when there is a change on the secret, even after it takes in charge
    reconciliation, it looks for differences and, if any, stops and restarts
    reconciliation with the new configuration.
    claudiolor authored and fra98 committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    95fe1d8 View commit details
    Browse the repository at this point in the history
  2. feat: Auth module tolerates no key exchange ahead

    This patch adds the possibility to create a Tenant without a key
    exchange with the peer cluster. This is useful when the user creates a
    secret on the consumer side with the kubeconfig to operate on the
    control plane.
    claudiolor authored and fra98 committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    d8f2fe6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a940fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c3d262 View commit details
    Browse the repository at this point in the history
  5. fix: prevent the remote ResourceSlice controller to reconcile multipl…

    …e times
    
    The remote ResourceSlice controller reconciled multiple times when the
    status of the resource was changed. To fix this issue this patch adds
    the GenerationChangedPredicate, allowing to reconcile only when the
    specs of the resource changes.
    claudiolor authored and fra98 committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    9ecfa93 View commit details
    Browse the repository at this point in the history