mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-08 18:28:12 +00:00
fix(k8s): dynamic secret structual change
This commit is contained in:
@@ -85,7 +85,7 @@ func (r *InfisicalDynamicSecretReconciler) Reconcile(ctx context.Context, req ct
|
|||||||
return ctrl.Result{}, err
|
return ctrl.Result{}, err
|
||||||
}
|
}
|
||||||
|
|
||||||
err := r.HandleLeaseRevocation(ctx, logger, infisicalDynamicSecretCRD)
|
err := r.HandleLeaseRevocation(ctx, logger, &infisicalDynamicSecretCRD)
|
||||||
|
|
||||||
if infisicalDynamicSecretsResourceVariablesMap != nil {
|
if infisicalDynamicSecretsResourceVariablesMap != nil {
|
||||||
if rv, ok := infisicalDynamicSecretsResourceVariablesMap[string(infisicalDynamicSecretCRD.GetUID())]; ok {
|
if rv, ok := infisicalDynamicSecretsResourceVariablesMap[string(infisicalDynamicSecretCRD.GetUID())]; ok {
|
||||||
|
|||||||
@@ -261,17 +261,17 @@ func (r *InfisicalDynamicSecretReconciler) HandleLeaseRevocation(ctx context.Con
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
resourceVariables := r.getResourceVariables(infisicalDynamicSecret)
|
resourceVariables := r.getResourceVariables(*infisicalDynamicSecret)
|
||||||
infisicalClient := resourceVariables.InfisicalClient
|
infisicalClient := resourceVariables.InfisicalClient
|
||||||
|
|
||||||
logger.Info("Authenticating for lease revocation")
|
logger.Info("Authenticating for lease revocation")
|
||||||
authDetails, err := r.handleAuthentication(ctx, infisicalDynamicSecret, infisicalClient)
|
authDetails, err := r.handleAuthentication(ctx, *infisicalDynamicSecret, infisicalClient)
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("unable to authenticate for lease revocation [err=%s]", err)
|
return fmt.Errorf("unable to authenticate for lease revocation [err=%s]", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
r.updateResourceVariables(infisicalDynamicSecret, util.ResourceVariables{
|
r.updateResourceVariables(*infisicalDynamicSecret, util.ResourceVariables{
|
||||||
InfisicalClient: infisicalClient,
|
InfisicalClient: infisicalClient,
|
||||||
CancelCtx: resourceVariables.CancelCtx,
|
CancelCtx: resourceVariables.CancelCtx,
|
||||||
AuthDetails: authDetails,
|
AuthDetails: authDetails,
|
||||||
|
|||||||
Reference in New Issue
Block a user