1
0
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:
Aiwantaozi 2019-01-23 08:55:32 +08:00 committed by Craig Jellick
parent 737205cf64
commit 098af91821

View File

@ -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 {