Loading .gitlab-ci.yml +14 −4 Original line number Diff line number Diff line Loading @@ -80,8 +80,12 @@ deploy-supporting-branch-develop: variables: SSH_REMOTE: ${DEV_SSH_REMOTE} ES_HOSTS: ${DEV_ES_HOSTS} ES_USER: ${DEV_ES_USER} ES_PASS: ${DEV_ES_PASS} script: - deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} - > deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} ES_USER=${ES_USER} ES_PASS=${ES_PASS} environment: name: dev only: Loading @@ -97,7 +101,9 @@ deploy-stable-branch-develop: SSH_REMOTE: ${DEV_SSH_REMOTE} ES_HOSTS: ${DEV_ES_HOSTS} script: - deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} - > deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} ES_USER=${ES_USER} ES_PASS=${ES_PASS} environment: name: dev only: Loading @@ -111,7 +117,9 @@ deploy-supporting-branch-production: SSH_REMOTE: ${PRO_SSH_REMOTE} ES_HOSTS: ${PRO_ES_HOSTS} script: - deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} - > deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} ES_USER=${ES_USER} ES_PASS=${ES_PASS} environment: name: pro only: Loading @@ -127,7 +135,9 @@ deploy-stable-branch-production: SSH_REMOTE: ${PRO_SSH_REMOTE} ES_HOSTS: ${PRO_ES_HOSTS} script: - deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} - > deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} ES_USER=${ES_USER} ES_PASS=${ES_PASS} environment: name: pro only: Loading deploy/.env +2 −0 Original line number Diff line number Diff line ES_HOSTS=es-1:9200,es-2:9200 ES_USER=user ES_PASS=pass deploy/conf/fluent.conf +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,8 @@ @id elasticsearch-output @log_level debug hosts "#{ENV['ES_HOSTS']}" user "#{ENV['ES_USER']}" password "#{ENV['ES_PASS']}" type_name fluentd logstash_format true logstash_prefix fluentd-${tag_parts[0]} Loading deploy/docker-compose.yml +2 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,8 @@ services: image: ${IMAGE_NAME}:${IMAGE_TAG:-latest} environment: - ES_HOSTS - ES_USER - ES_PASS networks: log-net: aliases: Loading Loading
.gitlab-ci.yml +14 −4 Original line number Diff line number Diff line Loading @@ -80,8 +80,12 @@ deploy-supporting-branch-develop: variables: SSH_REMOTE: ${DEV_SSH_REMOTE} ES_HOSTS: ${DEV_ES_HOSTS} ES_USER: ${DEV_ES_USER} ES_PASS: ${DEV_ES_PASS} script: - deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} - > deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} ES_USER=${ES_USER} ES_PASS=${ES_PASS} environment: name: dev only: Loading @@ -97,7 +101,9 @@ deploy-stable-branch-develop: SSH_REMOTE: ${DEV_SSH_REMOTE} ES_HOSTS: ${DEV_ES_HOSTS} script: - deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} - > deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} ES_USER=${ES_USER} ES_PASS=${ES_PASS} environment: name: dev only: Loading @@ -111,7 +117,9 @@ deploy-supporting-branch-production: SSH_REMOTE: ${PRO_SSH_REMOTE} ES_HOSTS: ${PRO_ES_HOSTS} script: - deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} - > deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} ES_USER=${ES_USER} ES_PASS=${ES_PASS} environment: name: pro only: Loading @@ -127,7 +135,9 @@ deploy-stable-branch-production: SSH_REMOTE: ${PRO_SSH_REMOTE} ES_HOSTS: ${PRO_ES_HOSTS} script: - deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} - > deploy.sh IMAGE_NAME=${IMAGE_NAME} IMAGE_TAG=${IMAGE_TAG} ES_HOSTS=${ES_HOSTS} ES_USER=${ES_USER} ES_PASS=${ES_PASS} environment: name: pro only: Loading
deploy/.env +2 −0 Original line number Diff line number Diff line ES_HOSTS=es-1:9200,es-2:9200 ES_USER=user ES_PASS=pass
deploy/conf/fluent.conf +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,8 @@ @id elasticsearch-output @log_level debug hosts "#{ENV['ES_HOSTS']}" user "#{ENV['ES_USER']}" password "#{ENV['ES_PASS']}" type_name fluentd logstash_format true logstash_prefix fluentd-${tag_parts[0]} Loading
deploy/docker-compose.yml +2 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,8 @@ services: image: ${IMAGE_NAME}:${IMAGE_TAG:-latest} environment: - ES_HOSTS - ES_USER - ES_PASS networks: log-net: aliases: Loading