Skip to content

Commit e77b72c

Browse files
fix: only add triggerAuth to scaled objects when there is an actual value to reference (#3943)
Signed-off-by: Calum Murray <cmurray@redhat.com> Co-authored-by: Calum Murray <cmurray@redhat.com>
1 parent e79e5df commit e77b72c

File tree

1 file changed

+5
-4
lines changed
  • control-plane/pkg/autoscaler/keda

1 file changed

+5
-4
lines changed

control-plane/pkg/autoscaler/keda/keda.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,14 @@ func GenerateScaleTriggers(cg *kafkainternals.ConsumerGroup, triggerAuthenticati
7777
}
7878

7979
trigger := kedav1alpha1.ScaleTriggers{
80-
Type: "kafka",
81-
Metadata: triggerMetadata,
82-
AuthenticationRef: &kedav1alpha1.ScaledObjectAuthRef{},
80+
Type: "kafka",
81+
Metadata: triggerMetadata,
8382
}
8483

8584
if triggerAuthentication != nil {
86-
trigger.AuthenticationRef.Name = triggerAuthentication.Name
85+
trigger.AuthenticationRef = &kedav1alpha1.ScaledObjectAuthRef{
86+
Name: triggerAuthentication.Name,
87+
}
8788
}
8889

8990
triggers = append(triggers, trigger)

0 commit comments

Comments
 (0)