Housekeeper topic configs for all ymls
This commit is contained in:
		
							parent
							
								
									22f5573e8d
								
							
						
					
					
						commit
						a576a73b86
					
				@ -137,6 +137,8 @@ queue:
 | 
			
		||||
      notifications: "${TB_QUEUE_KAFKA_NOTIFICATIONS_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:1;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Core topics
 | 
			
		||||
      version-control: "${TB_QUEUE_KAFKA_VC_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:1;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Housekeeper tasks topic
 | 
			
		||||
      housekeeper: "${TB_QUEUE_KAFKA_HOUSEKEEPER_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
    consumer-stats:
 | 
			
		||||
      # Prints lag between consumer group offset and last messages offset in Kafka topics
 | 
			
		||||
      enabled: "${TB_QUEUE_KAFKA_CONSUMER_STATS_ENABLED:true}"
 | 
			
		||||
@ -250,6 +252,9 @@ queue:
 | 
			
		||||
      enabled: "${TB_QUEUE_CORE_STATS_ENABLED:true}"
 | 
			
		||||
      # Statistics printing interval for Core microservices
 | 
			
		||||
      print-interval-ms: "${TB_QUEUE_CORE_STATS_PRINT_INTERVAL_MS:60000}"
 | 
			
		||||
    housekeeper:
 | 
			
		||||
      # Topic name for Housekeeper tasks
 | 
			
		||||
      topic: "${TB_HOUSEKEEPER_TOPIC:tb_housekeeper}"
 | 
			
		||||
  vc:
 | 
			
		||||
    # Default topic name for Kafka, RabbitMQ, etc.
 | 
			
		||||
    topic: "${TB_QUEUE_VC_TOPIC:tb_version_control}"
 | 
			
		||||
 | 
			
		||||
@ -277,6 +277,8 @@ queue:
 | 
			
		||||
      transport-api: "${TB_QUEUE_KAFKA_TA_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Notifications topics
 | 
			
		||||
      notifications: "${TB_QUEUE_KAFKA_NOTIFICATIONS_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:1;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Housekeeper tasks topic
 | 
			
		||||
      housekeeper: "${TB_QUEUE_KAFKA_HOUSEKEEPER_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
  aws_sqs:
 | 
			
		||||
    # Use the default credentials provider for AWS SQS
 | 
			
		||||
    use_default_credential_provider_chain: "${TB_QUEUE_AWS_SQS_USE_DEFAULT_CREDENTIAL_PROVIDER_CHAIN:false}"
 | 
			
		||||
@ -398,6 +400,9 @@ queue:
 | 
			
		||||
      enabled: "${TB_QUEUE_CORE_STATS_ENABLED:false}"
 | 
			
		||||
      # Statistics printing interval for Core microservices
 | 
			
		||||
      print-interval-ms: "${TB_QUEUE_CORE_STATS_PRINT_INTERVAL_MS:10000}"
 | 
			
		||||
    housekeeper:
 | 
			
		||||
      # Topic name for Housekeeper tasks
 | 
			
		||||
      topic: "${TB_HOUSEKEEPER_TOPIC:tb_housekeeper}"
 | 
			
		||||
  js:
 | 
			
		||||
    # JS Eval request topic
 | 
			
		||||
    request_topic: "${REMOTE_JS_EVAL_REQUEST_TOPIC:js_eval.requests}"
 | 
			
		||||
 | 
			
		||||
@ -261,6 +261,8 @@ queue:
 | 
			
		||||
      transport-api: "${TB_QUEUE_KAFKA_TA_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Notifications topics
 | 
			
		||||
      notifications: "${TB_QUEUE_KAFKA_NOTIFICATIONS_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:1;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Housekeeper tasks topic
 | 
			
		||||
      housekeeper: "${TB_QUEUE_KAFKA_HOUSEKEEPER_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
  aws_sqs:
 | 
			
		||||
    # Use default credentials provider for AWS SQS
 | 
			
		||||
    use_default_credential_provider_chain: "${TB_QUEUE_AWS_SQS_USE_DEFAULT_CREDENTIAL_PROVIDER_CHAIN:false}"
 | 
			
		||||
@ -383,6 +385,9 @@ queue:
 | 
			
		||||
      enabled: "${TB_QUEUE_CORE_STATS_ENABLED:false}"
 | 
			
		||||
      # Statistics printing interval for Core microservices
 | 
			
		||||
      print-interval-ms: "${TB_QUEUE_CORE_STATS_PRINT_INTERVAL_MS:10000}"
 | 
			
		||||
    housekeeper:
 | 
			
		||||
      # Topic name for Housekeeper tasks
 | 
			
		||||
      topic: "${TB_HOUSEKEEPER_TOPIC:tb_housekeeper}"
 | 
			
		||||
  js:
 | 
			
		||||
    # JS Eval request topic
 | 
			
		||||
    request_topic: "${REMOTE_JS_EVAL_REQUEST_TOPIC:js_eval.requests}"
 | 
			
		||||
 | 
			
		||||
@ -358,6 +358,8 @@ queue:
 | 
			
		||||
      transport-api: "${TB_QUEUE_KAFKA_TA_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Notifications topics
 | 
			
		||||
      notifications: "${TB_QUEUE_KAFKA_NOTIFICATIONS_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:1;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Housekeeper tasks topic
 | 
			
		||||
      housekeeper: "${TB_QUEUE_KAFKA_HOUSEKEEPER_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
  aws_sqs:
 | 
			
		||||
    # Use the default credentials provider for AWS SQS
 | 
			
		||||
    use_default_credential_provider_chain: "${TB_QUEUE_AWS_SQS_USE_DEFAULT_CREDENTIAL_PROVIDER_CHAIN:false}"
 | 
			
		||||
@ -477,6 +479,9 @@ queue:
 | 
			
		||||
      enabled: "${TB_QUEUE_CORE_STATS_ENABLED:false}"
 | 
			
		||||
      # Statistics printing interval for Core microservices
 | 
			
		||||
      print-interval-ms: "${TB_QUEUE_CORE_STATS_PRINT_INTERVAL_MS:10000}"
 | 
			
		||||
    housekeeper:
 | 
			
		||||
      # Topic name for Housekeeper tasks
 | 
			
		||||
      topic: "${TB_HOUSEKEEPER_TOPIC:tb_housekeeper}"
 | 
			
		||||
  js:
 | 
			
		||||
    # JS Eval request topic
 | 
			
		||||
    request_topic: "${REMOTE_JS_EVAL_REQUEST_TOPIC:js_eval.requests}"
 | 
			
		||||
 | 
			
		||||
@ -293,6 +293,8 @@ queue:
 | 
			
		||||
      transport-api: "${TB_QUEUE_KAFKA_TA_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Notifications topics
 | 
			
		||||
      notifications: "${TB_QUEUE_KAFKA_NOTIFICATIONS_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:1;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Housekeeper tasks topic
 | 
			
		||||
      housekeeper: "${TB_QUEUE_KAFKA_HOUSEKEEPER_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
  aws_sqs:
 | 
			
		||||
    # Use the default credentials provider for AWS SQS
 | 
			
		||||
    use_default_credential_provider_chain: "${TB_QUEUE_AWS_SQS_USE_DEFAULT_CREDENTIAL_PROVIDER_CHAIN:false}"
 | 
			
		||||
@ -414,6 +416,9 @@ queue:
 | 
			
		||||
      enabled: "${TB_QUEUE_CORE_STATS_ENABLED:false}"
 | 
			
		||||
      # Statistics printing interval for Core microservices
 | 
			
		||||
      print-interval-ms: "${TB_QUEUE_CORE_STATS_PRINT_INTERVAL_MS:10000}"
 | 
			
		||||
    housekeeper:
 | 
			
		||||
      # Topic name for Housekeeper tasks
 | 
			
		||||
      topic: "${TB_HOUSEKEEPER_TOPIC:tb_housekeeper}"
 | 
			
		||||
  js:
 | 
			
		||||
    # JS Eval request topic
 | 
			
		||||
    request_topic: "${REMOTE_JS_EVAL_REQUEST_TOPIC:js_eval.requests}"
 | 
			
		||||
 | 
			
		||||
@ -243,6 +243,8 @@ queue:
 | 
			
		||||
      transport-api: "${TB_QUEUE_KAFKA_TA_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Notifications topics
 | 
			
		||||
      notifications: "${TB_QUEUE_KAFKA_NOTIFICATIONS_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:1;min.insync.replicas:1}"
 | 
			
		||||
      # Kafka properties for Housekeeper tasks topic
 | 
			
		||||
      housekeeper: "${TB_QUEUE_KAFKA_HOUSEKEEPER_TOPIC_PROPERTIES:retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:10;min.insync.replicas:1}"
 | 
			
		||||
    consumer-stats:
 | 
			
		||||
      # Prints lag between consumer group offset and last messages offset in Kafka topics
 | 
			
		||||
      enabled: "${TB_QUEUE_KAFKA_CONSUMER_STATS_ENABLED:true}"
 | 
			
		||||
@ -371,6 +373,9 @@ queue:
 | 
			
		||||
      enabled: "${TB_QUEUE_CORE_STATS_ENABLED:false}"
 | 
			
		||||
      # Statistics printing interval for Core microservices
 | 
			
		||||
      print-interval-ms: "${TB_QUEUE_CORE_STATS_PRINT_INTERVAL_MS:10000}"
 | 
			
		||||
    housekeeper:
 | 
			
		||||
      # Topic name for Housekeeper tasks
 | 
			
		||||
      topic: "${TB_HOUSEKEEPER_TOPIC:tb_housekeeper}"
 | 
			
		||||
  js:
 | 
			
		||||
    # JS Eval request topic
 | 
			
		||||
    request_topic: "${REMOTE_JS_EVAL_REQUEST_TOPIC:js_eval.requests}"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user