Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- annotations: { }
- name: sentry-kafka
- namespace: sentry
- spec:
- replicas: 1
- selector:
- matchLabels:
- app: sentry-kafka
- template:
- metadata:
- labels:
- app: sentry-kafka
- spec:
- enableServiceLinks: false
- containers:
- - image: confluentinc/cp-kafka:5.5.0
- imagePullPolicy: IfNotPresent
- name: sentry-kafka
- ports:
- - containerPort: 9092
- env:
- - name: 'KAFKA_BROKER_ID'
- value: '1'
- - name: 'KAFKA_ZOOKEEPER_CONNECT'
- value: 'sentry-zookeeper:2181'
- - name: 'KAFKA_ADVERTISED_LISTENERS'
- value: 'PLAINTEXT://sentry-kafka:9092'
- - name: 'KAFKA_ADVERTISED_HOST_NAME'
- value: 'sentry-kafka'
- - name: 'KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR'
- value: '1'
- - name: 'KAFKA_OFFSETS_TOPIC_NUM_PARTITIONS'
- value: '1'
- - name: 'KAFKA_LOG_RETENTION_HOURS'
- value: '24'
- - name: 'KAFKA_MESSAGE_MAX_BYTES'
- value: '50000000'
- - name: 'KAFKA_MAX_REQUEST_SIZE'
- value: '50000000'
- - name: 'CONFLUENT_SUPPORT_METRICS_ENABLE'
- value: 'false'
- - name: 'KAFKA_LOG4J_LOGGERS'
- # value: 'kafka.cluster=WARN,kafka.controller=WARN,kafka.coordinator=WARN,kafka.log=WARN,kafka.server=WARN,kafka.zookeeper=WARN,state.change.logger=WARN'
- value: 'kafka.cluster=DEBUG,kafka.controller=DEBUG,kafka.coordinator=DEBUG,kafka.log=DEBUG,kafka.server=DEBUG,kafka.zookeeper=DEBUG,state.change.logger=DEBUG'
- - name: 'KAFKA_LOG4J_ROOT_LOGLEVEL'
- # value: 'WARN'
- value: 'DEBUG'
- - name: 'KAFKA_TOOLS_LOG4J_LOGLEVEL'
- # value: 'WARN'
- value: 'DEBUG'
- volumeMounts:
- - mountPath: /var/lib/kafka/data
- name: sentry-kafka-data
- - mountPath: /var/lib/kafka/log
- name: sentry-kafka-logs
- - mountPath: /etc/kafka/secrets
- name: sentry-common-secrets
- volumes:
- - name: sentry-kafka-data
- hostPath:
- path: /home/minikube/data/sentry/kafka/data
- type: Directory
- - name: sentry-kafka-logs
- hostPath:
- path: /home/minikube/data/sentry/kafka/logs
- type: Directory
- - name: sentry-common-secrets
- hostPath:
- path: /home/minikube/data/sentry/common/secrets
- type: Directory
- ---
- apiVersion: v1
- kind: Service
- metadata:
- annotations: { }
- labels:
- app: sentry-kafka
- name: sentry-kafka
- namespace: sentry
- spec:
- ports:
- - port: 9092
- protocol: TCP
- targetPort: 9092
- name: kafka
- selector:
- app: sentry-kafka
- type: ClusterIP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement