Loading deploy/docker-compose.nifi.dev.yml +17 −1 Original line number Diff line number Diff line version: '3.5' volumes: nifi-conf-vol: name: ${NIFI_CONF_VOL_NAME:-nifi-conf-vol} nifi-database-vol: name: ${NIFI_DATABASE_VOL_NAME:-nifi-database-vol} nifi-flowfile-vol: name: ${NIFI_FLOWFILE_VOL_NAME:-nifi-flowfile-vol} nifi-content-vol: name: ${NIFI_CONTENT_VOL_NAME:-nifi-content-vol} nifi-provenance-vol: name: ${NIFI_PROVENANCE_VOL_NAME:-nifi-provenance-vol} deploy/docker-compose.nifi.prod.yml +40 −1 Original line number Diff line number Diff line Loading @@ -6,3 +6,42 @@ services: placement: constraints: - node.role == worker volumes: nifi-conf-vol: name: ${NIFI_CONF_VOL_NAME:-nifi-conf-vol} driver: "cloudstor:aws" driver_opts: backing: shared nifi-database-vol: name: ${NIFI_DATABASE_VOL_NAME:-nifi-database-vol} driver: "cloudstor:aws" driver_opts: backing: relocatable size: 1 ebstype: gp2 nifi-flowfile-vol: name: ${NIFI_FLOWFILE_VOL_NAME:-nifi-flowfile-vol} driver: "cloudstor:aws" driver_opts: backing: relocatable size: 1 ebstype: gp2 nifi-content-vol: name: ${NIFI_CONTENT_VOL_NAME:-nifi-content-vol} driver: "cloudstor:aws" driver_opts: backing: relocatable size: 1 ebstype: gp2 nifi-provenance-vol: name: ${NIFI_PROVENANCE_VOL_NAME:-nifi-provenance-vol} driver: "cloudstor:aws" driver_opts: backing: relocatable size: 1 ebstype: gp2 deploy/docker-compose.nifi.tmpl.yml +8 −15 Original line number Diff line number Diff line Loading @@ -18,6 +18,9 @@ services: - nifi-content-vol:${NIFI_HOME}/content_repository - nifi-provenance-vol:${NIFI_HOME}/provenance_repository - nifi-state-vol:${NIFI_HOME}/state configs: - source: logback-xml target: ${NIFI_HOME}/conf/logback.xml healthcheck: test: curl --silent http://apache-nifi:${PORT} interval: 30s Loading Loading @@ -56,20 +59,10 @@ volumes: nifi-log-vol: name: ${NIFI_LOG_VOL_NAME:-nifi-log-vol} nifi-conf-vol: name: ${NIFI_CONF_VOL_NAME:-nifi-conf-vol} nifi-database-vol: name: ${NIFI_DATABASE_VOL_NAME:-nifi-database-vol} nifi-flowfile-vol: name: ${NIFI_FLOWFILE_VOL_NAME:-nifi-flowfile-vol} nifi-content-vol: name: ${NIFI_CONTENT_VOL_NAME:-nifi-content-vol} nifi-provenance-vol: name: ${NIFI_PROVENANCE_VOL_NAME:-nifi-provenance-vol} nifi-state-vol: name: ${NIFI_STATE_VOL_NAME:-nifi-state-vol} configs: logback-xml: name: ${LOGBACK_XML_NAME:-nifi-logback-xml} file: ./config/logback.xml Loading
deploy/docker-compose.nifi.dev.yml +17 −1 Original line number Diff line number Diff line version: '3.5' volumes: nifi-conf-vol: name: ${NIFI_CONF_VOL_NAME:-nifi-conf-vol} nifi-database-vol: name: ${NIFI_DATABASE_VOL_NAME:-nifi-database-vol} nifi-flowfile-vol: name: ${NIFI_FLOWFILE_VOL_NAME:-nifi-flowfile-vol} nifi-content-vol: name: ${NIFI_CONTENT_VOL_NAME:-nifi-content-vol} nifi-provenance-vol: name: ${NIFI_PROVENANCE_VOL_NAME:-nifi-provenance-vol}
deploy/docker-compose.nifi.prod.yml +40 −1 Original line number Diff line number Diff line Loading @@ -6,3 +6,42 @@ services: placement: constraints: - node.role == worker volumes: nifi-conf-vol: name: ${NIFI_CONF_VOL_NAME:-nifi-conf-vol} driver: "cloudstor:aws" driver_opts: backing: shared nifi-database-vol: name: ${NIFI_DATABASE_VOL_NAME:-nifi-database-vol} driver: "cloudstor:aws" driver_opts: backing: relocatable size: 1 ebstype: gp2 nifi-flowfile-vol: name: ${NIFI_FLOWFILE_VOL_NAME:-nifi-flowfile-vol} driver: "cloudstor:aws" driver_opts: backing: relocatable size: 1 ebstype: gp2 nifi-content-vol: name: ${NIFI_CONTENT_VOL_NAME:-nifi-content-vol} driver: "cloudstor:aws" driver_opts: backing: relocatable size: 1 ebstype: gp2 nifi-provenance-vol: name: ${NIFI_PROVENANCE_VOL_NAME:-nifi-provenance-vol} driver: "cloudstor:aws" driver_opts: backing: relocatable size: 1 ebstype: gp2
deploy/docker-compose.nifi.tmpl.yml +8 −15 Original line number Diff line number Diff line Loading @@ -18,6 +18,9 @@ services: - nifi-content-vol:${NIFI_HOME}/content_repository - nifi-provenance-vol:${NIFI_HOME}/provenance_repository - nifi-state-vol:${NIFI_HOME}/state configs: - source: logback-xml target: ${NIFI_HOME}/conf/logback.xml healthcheck: test: curl --silent http://apache-nifi:${PORT} interval: 30s Loading Loading @@ -56,20 +59,10 @@ volumes: nifi-log-vol: name: ${NIFI_LOG_VOL_NAME:-nifi-log-vol} nifi-conf-vol: name: ${NIFI_CONF_VOL_NAME:-nifi-conf-vol} nifi-database-vol: name: ${NIFI_DATABASE_VOL_NAME:-nifi-database-vol} nifi-flowfile-vol: name: ${NIFI_FLOWFILE_VOL_NAME:-nifi-flowfile-vol} nifi-content-vol: name: ${NIFI_CONTENT_VOL_NAME:-nifi-content-vol} nifi-provenance-vol: name: ${NIFI_PROVENANCE_VOL_NAME:-nifi-provenance-vol} nifi-state-vol: name: ${NIFI_STATE_VOL_NAME:-nifi-state-vol} configs: logback-xml: name: ${LOGBACK_XML_NAME:-nifi-logback-xml} file: ./config/logback.xml