Commit f4079919 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Corrige definición de variables, revisa config

Elimina comillas simples perdidas del valor por defecto de algunas
variables.

Usa volumen NFS en lugar de fijar nodo. Renombra variables referentes a
vols.

Oculta salida del comando de healthcheck.
parent 1add7ab8
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
@@ -14,7 +14,16 @@ CONNECT_OFFSET_STORAGE_REPLICATION_FACTOR=2
CONNECT_STATUS_STORAGE_REPLICATION_FACTOR=2
CONNECT_KEY_CONVERTER=org.apache.kafka.connect.storage.StringConverter
CONNECT_VALUE_CONVERTER=io.confluent.connect.avro.AvroConverter
CONNECT_INTERNAL_KEY_CONVERTER=org.apache.kafka.connect.json.JsonConverter'
CONNECT_INTERNAL_VALUE_CONVERTER=org.apache.kafka.connect.json.JsonConverter'
CONNECT_INTERNAL_KEY_CONVERTER=org.apache.kafka.connect.json.JsonConverter
CONNECT_INTERNAL_VALUE_CONVERTER=org.apache.kafka.connect.json.JsonConverter
CONNECT_PLUGIN_PATH=/usr/share/java,/etc/kafka-connect/jars
KAFKA_HEAP_OPTS=-Xmx512m -Xms256m

JARS_VOL_NAME=connect-jars-vol

JARS_VOL_DEVICE=:/connect-jars-vol/
VOL_TYPE=nfs4
VOL_ADDR=127.0.0.1
VOL_OPTIONS=rw,nolock,noatime,tcp,rsize=8192,wsize=8192,timeo=14

VOL_BACKING=shared
+6 −8
Original line number Diff line number Diff line
version: '3.5'

services:
  kafka-connect:
    deploy:
      placement:
        constraints:
          - node.hostname == ${PLACEMENT_CONSTRAINTS_NODE_HOSTNAME:-hostname}

volumes:
  jars-vol:
    name: ${CONNECT_JARS_VOL_NAME:-connect-jars-vol}
    name: ${JARS_VOL_NAME}
    driver: local
    driver_opts:
      type: ${VOL_TYPE}
      o: addr=${VOL_ADDR},${VOL_OPTIONS}
      device: ${JARS_VOL_DEVICE}
+2 −2
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@ services:

volumes:
  jars-vol:
    name: ${CONNECT_JARS_VOL_NAME:-connect-jars-vol}
    name: ${JARS_VOL_NAME}
    driver: 'cloudstor:aws'
    driver_opts:
      backing: shared
      backing: ${VOL_BACKING}
+3 −3
Original line number Diff line number Diff line
@@ -37,7 +37,7 @@ services:
      - jars-vol:/etc/kafka-connect/jars
      - data-vol:/var/lib/kafka/data
    healthcheck:
      test: curl --silent http://localhost:${CN_PORT}/connectors
      test: curl -sS http://localhost:${CN_PORT}/connectors
      interval: ${HEALTHCHECK_INTERVAL:-30s}
      timeout: ${HEALTHCHECK_TIMEOUT:-30s}
      retries: ${HEALTHCHECK_RETRIES:-10}
@@ -75,10 +75,10 @@ networks:

volumes:
  kafka-secrets-vol:
    name: ${CONNECT_KAFKA_SECRETS_VOL_NAME:-connect-kafka-secrets-vol}
    name: ${KAFKA_SECRETS_VOL_NAME:-connect-kafka-secrets-vol}

  connect-secrets-vol:
    name: ${CONNECT_SECRETS_VOL_NAME:-connect-connect-secrets-vol}

  data-vol:
    name: ${CONNECT_DATA_VOL_NAME:-connect-data-vol}
    name: ${DATA_VOL_NAME:-connect-data-vol}