Skip to content

Commit c6beb7b

Browse files
committed
Deploy: added env vars for nifi/nifi registry docker images.
1 parent 0678e6c commit c6beb7b

File tree

3 files changed

+26
-16
lines changed

3 files changed

+26
-16
lines changed

deploy/nifi.env

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,21 @@ NIFI_DOCKER_LOG_NUM_FILES=10
2424

2525
##############################################################################################################################
2626

27-
# NiFi
27+
NIFI_VERSION="2.7.2"
28+
NIFI_REGISTRY_VERSION=$NIFI_VERSION
29+
30+
# NiFi/NiFi Registry Docker image
31+
NIFI_DOCKER_IMAGE="cogstacksystems/cogstack-nifi:latest"
32+
NIFI_REGISTRY_DOCKER_IMAGE="apache/nifi-registry:${NIFI_REGISTRY_VERSION:-2.7.2}"
33+
34+
35+
##############################################################################################################################
36+
# NIFI SECTION
37+
##############################################################################################################################
2838
NIFI_ENV_FILE="./nifi.env"
2939
NIFI_SECURITY_DIR="../security/certificates/nifi/"
3040
NIFI_DATA_PATH="../data/"
3141

32-
NIFI_VERSION="2.7.2"
3342
NIFI_TOOLKIT_VERSION=$NIFI_VERSION
3443

3544
#### Port and network settings
@@ -47,8 +56,6 @@ NIFI_INTERNAL_PORT=8443
4756
# this is for the nginx service
4857
NIFI_EXTERNAL_PORT_NGINX=8443
4958
NIFI_INTERNAL_PORT_NGINX=8443
50-
NIFI_REGISTRY_EXTERNAL_PORT_NGINX=18443
51-
NIFI_REGISTRY_INTERNAL_PORT_NGINX=18443
5259

5360
NIFI_OUTPUT_PORT=8082
5461
NIFI_INPUT_SOCKET_PORT=10000
@@ -80,9 +87,6 @@ NIFI_AUTH=tls
8087
NIFI_KEYSTORE_PATH="/security/certificates/nifi/nifi-keystore.jks"
8188
NIFI_TRUSTSTORE_PATH="/security/certificates/nifi/nifi-truststore.jks"
8289

83-
NIFI_REGISTRY_KEYSTORE_PATH="/security/certificates/nifi/nifi-keystore.jks"
84-
NIFI_REGISTRY_TRUSTSTORE_PATH="/security/certificates/nifi/nifi-truststore.jks"
85-
8690
NIFI_KEYSTORE_TYPE=JKS
8791
NIFI_TRUSTSTORE_TYPE=JKS
8892

@@ -92,10 +96,16 @@ NIFI_INITIAL_ADMIN_IDENTITY="cogstack"
9296
##############################################################################################################################
9397
# NIFI REGISTRY FLOW SECTION
9498
##############################################################################################################################
95-
NIFI_REGISTRY_VERSION=$NIFI_VERSION
9699
NIFI_REGISTRY_DB_DIR=/opt/nifi-registry/nifi-registry-current/database
97100
NIFI_REGISTRY_FLOW_PROVIDER=file
98101
NIFI_REGISTRY_FLOW_STORAGE_DIR=/opt/nifi-registry/nifi-registry-current/flow_storage
99102

100103
NIFI_REGISTRY_FLOW_OUTPUT_PORT=8083
101104
NIFI_REGISTRY_FLOW_INPUT_PORT=18443
105+
106+
NIFI_REGISTRY_EXTERNAL_PORT_NGINX=18443
107+
NIFI_REGISTRY_INTERNAL_PORT_NGINX=18443
108+
109+
NIFI_REGISTRY_KEYSTORE_PATH="/security/certificates/nifi/nifi-keystore.jks"
110+
NIFI_REGISTRY_TRUSTSTORE_PATH="/security/certificates/nifi/nifi-truststore.jks"
111+

deploy/services.dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ services:
166166

167167
nifi-registry-flow:
168168
<<: *nifi-common
169-
image: apache/nifi-registry:${NIFI_REGISTRY_VERSION:-2.7.2}
169+
image: ${NIFI_REGISTRY_DOCKER_IMAGE:-apache/nifi-registry:${NIFI_REGISTRY_VERSION:-latest}}
170170
hostname: nifi-registry
171171
container_name: cogstack-nifi-registry-flow
172172
shm_size: ${NIFI_DOCKER_REGISTRY_SHM_SIZE:-1g}

deploy/services.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ x-es-common-volumes: &es-common-volumes
164164

165165
x-es-common: &es-common
166166
<<: *common-ulimits
167-
image: ${ELASTICSEARCH_DOCKER_IMAGE:-opensearchproject/opensearch:3.3.0}
167+
image: ${ELASTICSEARCH_DOCKER_IMAGE:-opensearchproject/opensearch:latest}
168168
shm_size: ${ELASTICSEARCH_DOCKER_SHM_SIZE:-1g}
169169
restart: unless-stopped
170170
env_file: *es-env
@@ -190,7 +190,7 @@ x-es-common: &es-common
190190

191191
x-metricbeat-common: &metricbeat-common
192192
<<: *common-ulimits
193-
image: ${METRICBEAT_IMAGE:-docker.elastic.co/beats/metricbeat:8.18.2}
193+
image: ${METRICBEAT_IMAGE:-docker.elastic.co/beats/metricbeat:latest}
194194
command: -e --strict.perms=false
195195
restart: unless-stopped
196196
shm_size: ${METRICBEAT_DOCKER_SHM:-1g}
@@ -221,7 +221,7 @@ x-metricbeat-common: &metricbeat-common
221221

222222
x-filebeat-common: &filebeat-common
223223
<<: *common-ulimits
224-
image: ${FILEBEAT_IMAGE:-docker.elastic.co/beats/filebeat:8.18.2}
224+
image: ${FILEBEAT_IMAGE:-docker.elastic.co/beats/filebeat:latest}
225225
command: ${FILEBEAT_STARTUP_COMMAND:-'-e --strict.perms=false'}
226226
restart: unless-stopped
227227
shm_size: ${FILEBEAT_DOCKER_SHM:-1g}
@@ -333,7 +333,7 @@ services:
333333
#---------------------------------------------------------------------------#
334334
es_native_create_certs:
335335
container_name: es_create_certs
336-
image: docker.elastic.co/elasticsearch/elasticsearch:8.18.2
336+
image: docker.elastic.co/elasticsearch/elasticsearch:latest
337337
shm_size: ${ELASTICSEARCH_DOCKER_SHM_SIZE:-1g}
338338
env_file: *es-env
339339
restart: "no"
@@ -471,7 +471,7 @@ services:
471471
#---------------------------------------------------------------------------#
472472
kibana:
473473
<<: *common-ulimits
474-
image: ${ELASTICSEARCH_KIBANA_DOCKER_IMAGE:-opensearchproject/opensearch-dashboards:3.3.0}
474+
image: ${ELASTICSEARCH_KIBANA_DOCKER_IMAGE:-opensearchproject/opensearch-dashboards:latest}
475475
container_name: cogstack-kibana
476476
shm_size: ${KIBANA_DOCKER_SHM_SIZE:-1g}
477477
restart: always
@@ -520,7 +520,7 @@ services:
520520
#---------------------------------------------------------------------------#
521521
nifi:
522522
<<: *nifi-common
523-
image: cogstacksystems/cogstack-nifi:latest
523+
image: ${NIFI_DOCKER_IMAGE:-cogstacksystems/cogstack-nifi:latest}
524524
container_name: cogstack-nifi
525525
hostname: nifi
526526
shm_size: ${NIFI_DOCKER_SHM_SIZE:-"1g"}
@@ -556,7 +556,7 @@ services:
556556

557557
nifi-registry-flow:
558558
<<: *nifi-common
559-
image: apache/nifi-registry:${NIFI_REGISTRY_VERSION:-2.7.2}
559+
image: ${NIFI_REGISTRY_DOCKER_IMAGE:-apache/nifi-registry:${NIFI_REGISTRY_VERSION:-latest}}
560560
hostname: nifi-registry
561561
container_name: cogstack-nifi-registry-flow
562562
shm_size: ${NIFI_DOCKER_REGISTRY_SHM_SIZE:-1g}

0 commit comments

Comments
 (0)