Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { BindAddr string `envconfig:"BIND_ADDR"` ServiceAuthToken string `envconfig:"SERVICE_AUTH_TOKEN" json:"-"` AwsRegion string `envconfig:"AWS_REGION"` GracefulShutdownTimeout time.Duration `envconfig:"GRACEFUL_SHUTDOWN_TIMEOUT"` HealthCheckInterval time.Duration `envconfig:"HEALTHCHECK_INTERVAL"` HealthCheckCriticalTimeout time.Duration `envconfig:"HEALTHCHECK_CRITICAL_TIMEOUT"` ImageAPIURL string `envconfig:"IMAGE_API_URL"` Brokers []string `envconfig:"KAFKA_ADDR" json:"-"` KafkaVersion string `envconfig:"KAFKA_VERSION"` KafkaSecProtocol string `envconfig:"KAFKA_SEC_PROTO"` KafkaSecCACerts string `envconfig:"KAFKA_SEC_CA_CERTS"` KafkaSecClientCert string `envconfig:"KAFKA_SEC_CLIENT_CERT"` KafkaSecClientKey string `envconfig:"KAFKA_SEC_CLIENT_KEY" json:"-"` KafkaSecSkipVerify bool `envconfig:"KAFKA_SEC_SKIP_VERIFY"` KafkaConsumerWorkers int `envconfig:"KAFKA_CONSUMER_WORKERS"` ImageUploadedGroup string `envconfig:"IMAGE_UPLOADED_GROUP"` ImageUploadedTopic string `envconfig:"IMAGE_UPLOADED_TOPIC"` S3PrivateBucketName string `envconfig:"S3_PRIVATE_BUCKET_NAME"` S3UploadedBucketName string `envconfig:"S3_UPLOADED_BUCKET_NAME"` DownloadServiceURL string `envconfig:"DOWNLOAD_SERVICE_URL"` }
Config represents service configuration for dp-image-importer
Click to show internal directories.
Click to hide internal directories.