mirror of
https://github.com/rancher/types.git
synced 2025-08-01 13:07:05 +00:00
Add logging kafka sasl support
Problem: Need add sasl support for kafka in logging Solution: Add plain and scram kafka sasl support Issue: https://github.com/rancher/rancher/issues/16614
This commit is contained in:
parent
737205cf64
commit
098af91821
@ -123,12 +123,16 @@ type SplunkConfig struct {
|
||||
}
|
||||
|
||||
type KafkaConfig struct {
|
||||
ZookeeperEndpoint string `json:"zookeeperEndpoint,omitempty"`
|
||||
BrokerEndpoints []string `json:"brokerEndpoints,omitempty"`
|
||||
Topic string `json:"topic,omitempty" norman:"required"`
|
||||
Certificate string `json:"certificate,omitempty"`
|
||||
ClientCert string `json:"clientCert,omitempty"`
|
||||
ClientKey string `json:"clientKey,omitempty"`
|
||||
ZookeeperEndpoint string `json:"zookeeperEndpoint,omitempty"`
|
||||
BrokerEndpoints []string `json:"brokerEndpoints,omitempty"`
|
||||
Topic string `json:"topic,omitempty" norman:"required"`
|
||||
Certificate string `json:"certificate,omitempty"`
|
||||
ClientCert string `json:"clientCert,omitempty"`
|
||||
ClientKey string `json:"clientKey,omitempty"`
|
||||
SaslUsername string `json:"saslUsername,omitempty"`
|
||||
SaslPassword string `json:"saslPassword,omitempty" norman:"type=password"`
|
||||
SaslScramMechanism string `json:"saslScramMechanism,omitempty" norman:"type=enum,options=sha256|sha512"`
|
||||
SaslType string `json:"saslType,omitempty" norman:"type=enum,options=plain|scram"`
|
||||
}
|
||||
|
||||
type SyslogConfig struct {
|
||||
|
Loading…
Reference in New Issue
Block a user