fix(common.kafka): Correctly set gssapi username/password (#14522)
This commit is contained in:
parent
d7a5bf6d70
commit
12095b2828
|
|
@ -34,13 +34,13 @@ func (k *SASLAuth) SetSASLConfig(cfg *sarama.Config) error {
|
||||||
return fmt.Errorf("getting username failed: %w", err)
|
return fmt.Errorf("getting username failed: %w", err)
|
||||||
}
|
}
|
||||||
cfg.Net.SASL.User = username.String()
|
cfg.Net.SASL.User = username.String()
|
||||||
username.Destroy()
|
defer username.Destroy()
|
||||||
password, err := k.SASLPassword.Get()
|
password, err := k.SASLPassword.Get()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("getting password failed: %w", err)
|
return fmt.Errorf("getting password failed: %w", err)
|
||||||
}
|
}
|
||||||
cfg.Net.SASL.Password = password.String()
|
cfg.Net.SASL.Password = password.String()
|
||||||
password.Destroy()
|
defer password.Destroy()
|
||||||
|
|
||||||
if k.SASLMechanism != "" {
|
if k.SASLMechanism != "" {
|
||||||
cfg.Net.SASL.Mechanism = sarama.SASLMechanism(k.SASLMechanism)
|
cfg.Net.SASL.Mechanism = sarama.SASLMechanism(k.SASLMechanism)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue