compose on arm
This commit is contained in:
@@ -17,9 +17,8 @@ services:
|
||||
- DRONE_USER_CREATE=${DRONE_USER_CREATE}
|
||||
- DRONE_USER_FILTER=${DRONE_USER_FILTER}
|
||||
labels:
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-drone-80
|
||||
- SERVICE_80_CHECK_TCP=true
|
||||
- SERVICE_80_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-drone:80
|
||||
- SERVICE_80_TAGS=${DRONE_SERVER_SERVICE_80_TAGS}
|
||||
- SERVICE_443_IGNORE=true
|
||||
networks:
|
||||
|
||||
@@ -11,7 +11,7 @@ services:
|
||||
command: -c apm-server.yml --strict.perms=false -e -E output.elasticsearch.hosts=["${ELASTICSEARCH_HOST}:${ELASTICSEARCH_PORT}"] -E output.elasticsearch.protocol=${ELASTICSEARCH_PROTOCOL} -E output.elasticsearch.username=${ELASTICSEARCH_USERNAME} -E output.elasticsearch.password=${ELASTICSEARCH_PASSWORD} -E apm-server.register.ingest.pipeline.enabled=false
|
||||
labels:
|
||||
- SERVICE_8200_CHECK_HTTP=/
|
||||
- SERVICE_8200_NAME=${COMPOSE_SERVICE_NAME}-apm-server-oss-8200
|
||||
- SERVICE_8200_NAME=${COMPOSE_SERVICE_NAME}-apm-server-oss:8200
|
||||
- SERVICE_8200_TAGS=${APM_SERVER_SERVICE_8200_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -6,7 +6,7 @@ services:
|
||||
command: -c apm-server.yml --strict.perms=false -e -E output.elasticsearch.hosts=["${ELASTICSEARCH_HOST}:${ELASTICSEARCH_PORT}"] -E output.elasticsearch.protocol=${ELASTICSEARCH_PROTOCOL} -E output.elasticsearch.username=${ELASTICSEARCH_USERNAME} -E output.elasticsearch.password=${ELASTICSEARCH_PASSWORD}
|
||||
labels:
|
||||
- SERVICE_8200_CHECK_HTTP=/
|
||||
- SERVICE_8200_NAME=${COMPOSE_SERVICE_NAME}-apm-server-8200
|
||||
- SERVICE_8200_NAME=${COMPOSE_SERVICE_NAME}-apm-server:8200
|
||||
- SERVICE_8200_TAGS=${APM_SERVER_SERVICE_8200_TAGS}
|
||||
networks:
|
||||
private:
|
||||
|
||||
@@ -18,10 +18,10 @@ services:
|
||||
- http.cors.allow-headers=X-Requested-With,X-Auth-Token,Content-Type,Content-Length
|
||||
labels:
|
||||
- SERVICE_9200_CHECK_HTTP=/
|
||||
- SERVICE_9200_NAME=${COMPOSE_SERVICE_NAME}-elasticsearch-9200
|
||||
- SERVICE_9200_NAME=${COMPOSE_SERVICE_NAME}-elasticsearch:9200
|
||||
- SERVICE_9200_TAGS=${ELASTICSEARCH_SERVICE_9200_TAGS}
|
||||
- SERVICE_9300_CHECK_TCP=true
|
||||
- SERVICE_9300_NAME=${COMPOSE_SERVICE_NAME}-elasticsearch-9300
|
||||
- SERVICE_9300_NAME=${COMPOSE_SERVICE_NAME}-elasticsearch:9300
|
||||
networks:
|
||||
- private
|
||||
- public
|
||||
|
||||
@@ -4,7 +4,7 @@ services:
|
||||
kibana-oss:
|
||||
labels:
|
||||
- SERVICE_5601_CHECK_HTTP=/app/kibana
|
||||
- SERVICE_5601_NAME=${COMPOSE_SERVICE_NAME}-kibana-oss-5601
|
||||
- SERVICE_5601_NAME=${COMPOSE_SERVICE_NAME}-kibana-oss:5601
|
||||
- SERVICE_5601_TAGS=${KIBANA_SERVICE_5601_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -4,7 +4,7 @@ services:
|
||||
kibana:
|
||||
labels:
|
||||
- SERVICE_5601_CHECK_HTTP=/app/kibana
|
||||
- SERVICE_5601_NAME=${COMPOSE_SERVICE_NAME}-kibana-5601
|
||||
- SERVICE_5601_NAME=${COMPOSE_SERVICE_NAME}-kibana:5601
|
||||
- SERVICE_5601_TAGS=${KIBANA_SERVICE_5601_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -16,9 +16,8 @@ services:
|
||||
- GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-simple-json-datasource
|
||||
image: ${DOCKER_REPOSITORY}/grafana:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_3000_NAME=${COMPOSE_SERVICE_NAME}-grafana-3000
|
||||
- SERVICE_3000_CHECK_TCP=true
|
||||
- SERVICE_3000_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_3000_NAME=${COMPOSE_SERVICE_NAME}-grafana:3000
|
||||
- SERVICE_3000_TAGS=${GRAFANA_SERVICE_3000_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -5,7 +5,7 @@ services:
|
||||
image: memcached:alpine
|
||||
labels:
|
||||
- SERVICE_11211_CHECK_TCP=true
|
||||
- SERVICE_11211_NAME=${COMPOSE_SERVICE_NAME}-memcached-11211
|
||||
- SERVICE_11211_NAME=${COMPOSE_SERVICE_NAME}-memcached:11211
|
||||
networks:
|
||||
- private
|
||||
ports:
|
||||
|
||||
@@ -5,7 +5,7 @@ services:
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
|
||||
labels:
|
||||
- SERVICE_3306_NAME=${COMPOSE_SERVICE_NAME}-mysql-3306
|
||||
- SERVICE_3306_NAME=${COMPOSE_SERVICE_NAME}-mysql:3306
|
||||
- SERVICE_CHECK_SCRIPT=docker-healthcheck $$SERVICE_IP
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -5,9 +5,8 @@ services:
|
||||
image: newrelic/php-daemon:latest
|
||||
# command: "/usr/bin/newrelic-daemon --loglevel debug"
|
||||
labels:
|
||||
- SERVICE_31339_NAME=${COMPOSE_SERVICE_NAME}-php-daemon-31339
|
||||
- SERVICE_31339_CHECK_TCP=true
|
||||
- SERVICE_31339_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_31339_NAME=${COMPOSE_SERVICE_NAME}-php-daemon:31339
|
||||
networks:
|
||||
- private
|
||||
ports:
|
||||
|
||||
@@ -5,9 +5,8 @@ services:
|
||||
image: nginx:alpine
|
||||
command: /bin/sh -c "grep autoindex /etc/nginx/conf.d/default.conf >/dev/null 2>&1 || sed -i 's|index index.html index.htm;|index index.html index.htm;\n autoindex on;|' /etc/nginx/conf.d/default.conf && nginx -g 'daemon off;'"
|
||||
labels:
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-nginx-80
|
||||
- SERVICE_80_CHECK_TCP=true
|
||||
- SERVICE_80_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-nginx:80
|
||||
- SERVICE_80_TAGS=${STATIC_SERVICE_80_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -5,9 +5,8 @@ services:
|
||||
image: google/cadvisor:latest
|
||||
hostname: ${HOSTNAME}
|
||||
labels:
|
||||
- SERVICE_8080_NAME=${COMPOSE_SERVICE_NAME}-cadvisor-exporter-8080
|
||||
- SERVICE_8080_CHECK_TCP=true
|
||||
- SERVICE_8080_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_8080_NAME=${COMPOSE_SERVICE_NAME}-cadvisor-exporter:8080
|
||||
- SERVICE_8080_TAGS=${CADVISOR_SERVICE_EXPORTER_8080_TAGS}
|
||||
- SERVICE_9200_IGNORE=true
|
||||
networks:
|
||||
@@ -29,9 +28,8 @@ services:
|
||||
image: prom/node-exporter:latest
|
||||
hostname: ${HOSTNAME}
|
||||
labels:
|
||||
- SERVICE_9100_NAME=${COMPOSE_SERVICE_NAME}-node-exporter-9100
|
||||
- SERVICE_9100_CHECK_TCP=true
|
||||
- SERVICE_9100_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_9100_NAME=${COMPOSE_SERVICE_NAME}-node-exporter:9100
|
||||
- SERVICE_9100_TAGS=${SERVICE_NODE_EXPORTER_HTTP_TAGS}
|
||||
networks:
|
||||
- public
|
||||
|
||||
+12
-7
@@ -30,7 +30,7 @@ services:
|
||||
- SERVICE_8301_IGNORE=true
|
||||
- SERVICE_8302_IGNORE=true
|
||||
- SERVICE_8500_CHECK_HTTP=/v1/health/service/consul
|
||||
- SERVICE_8500_NAME=${COMPOSE_SERVICE_NAME}-consul-8500
|
||||
- SERVICE_8500_NAME=${COMPOSE_SERVICE_NAME}-consul:8500
|
||||
- SERVICE_8500_TAGS=${CONSUL_SERVICE_8500_TAGS}
|
||||
- SERVICE_8600_IGNORE=true
|
||||
- SERVICE_ADDRESS=${DOCKER_HOST_INET}
|
||||
@@ -58,10 +58,12 @@ services:
|
||||
- consul:${DOCKER_HOST_INET}
|
||||
hostname: ${HOSTNAME}
|
||||
labels:
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-fabio-80
|
||||
- SERVICE_443_NAME=${COMPOSE_SERVICE_NAME}-fabio-443
|
||||
- SERVICE_80_CHECK_TCP=true
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-fabio:80
|
||||
- SERVICE_443_CHECK_TCP=true
|
||||
- SERVICE_443_NAME=${COMPOSE_SERVICE_NAME}-fabio:443
|
||||
- SERVICE_9998_CHECK_HTTP=/routes
|
||||
- SERVICE_9998_NAME=${COMPOSE_SERVICE_NAME}-fabio-9998
|
||||
- SERVICE_9998_NAME=${COMPOSE_SERVICE_NAME}-fabio:9998
|
||||
- SERVICE_9998_TAGS=${FABIO_SERVICE_9998_TAGS}
|
||||
- SERVICE_9999_IGNORE=true
|
||||
ports:
|
||||
@@ -77,16 +79,19 @@ services:
|
||||
build:
|
||||
args:
|
||||
- DOCKER_BUILD_DIR=docker/ipfs
|
||||
- IPFS_VERSION=0.13.0-rc1
|
||||
context: ../..
|
||||
dockerfile: docker/ipfs/Dockerfile
|
||||
image: ${DOCKER_REPOSITORY_NODE}/ipfs:${DOCKER_IMAGE_TAG}
|
||||
environment:
|
||||
- IPFS_PROFILE=${IPFS_PROFILE}
|
||||
labels:
|
||||
- SERVICE_4001_NAME=${COMPOSE_SERVICE_NAME}-ipfs-4001
|
||||
- SERVICE_5001_NAME=${COMPOSE_SERVICE_NAME}-ipfs-5001
|
||||
- SERVICE_4001_CHECK_TCP=true
|
||||
- SERVICE_4001_NAME=${COMPOSE_SERVICE_NAME}-ipfs:4001
|
||||
- SERVICE_5001_CHECK_TCP=true
|
||||
- SERVICE_5001_NAME=${COMPOSE_SERVICE_NAME}-ipfs:5001
|
||||
- SERVICE_8080_CHECK_HTTP=/ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG/readme
|
||||
- SERVICE_8080_NAME=${COMPOSE_SERVICE_NAME}-ipfs-8080
|
||||
- SERVICE_8080_NAME=${COMPOSE_SERVICE_NAME}-ipfs:8080
|
||||
- SERVICE_8080_TAGS=${IPFS_SERVICE_8080_TAGS}
|
||||
- SERVICE_8081_IGNORE=true
|
||||
networks:
|
||||
|
||||
@@ -25,12 +25,10 @@ services:
|
||||
- PASV_MIN_PORT=${VSFTPD_S3_PASV_MIN_PORT}
|
||||
image: ${DOCKER_REPOSITORY}/vsftpd-s3:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_21_NAME=${COMPOSE_SERVICE_NAME}-vsftpd-s3-21
|
||||
- SERVICE_21_CHECK_TCP=true
|
||||
- SERVICE_21_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_22_NAME=${COMPOSE_SERVICE_NAME}-vsftpd-s3-22
|
||||
- SERVICE_21_NAME=${COMPOSE_SERVICE_NAME}-vsftpd-s3:21
|
||||
- SERVICE_22_CHECK_TCP=true
|
||||
- SERVICE_22_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_22_NAME=${COMPOSE_SERVICE_NAME}-vsftpd-s3:22
|
||||
- SERVICE_65000_IGNORE=true
|
||||
hostname: ${HOSTNAME}
|
||||
security_opt:
|
||||
|
||||
@@ -6,7 +6,7 @@ services:
|
||||
labels:
|
||||
- SERVICE_8000_IGNORE=true
|
||||
- SERVICE_9000_CHECK_HTTP=/
|
||||
- SERVICE_9000_NAME=${COMPOSE_SERVICE_NAME}-portainer-9000
|
||||
- SERVICE_9000_NAME=${COMPOSE_SERVICE_NAME}-portainer:9000
|
||||
- SERVICE_9000_TAGS=${PORTAINER_SERVICE_9000_TAGS}
|
||||
networks:
|
||||
- public
|
||||
|
||||
@@ -7,7 +7,8 @@ services:
|
||||
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
|
||||
- POSTGRES_USER=${POSTGRES_USER}
|
||||
labels:
|
||||
- SERVICE_5432_NAME=${COMPOSE_SERVICE_NAME}-postgres-5432
|
||||
- SERVICE_5432_CHECK_TCP=true
|
||||
- SERVICE_5432_NAME=${COMPOSE_SERVICE_NAME}-postgres:5432
|
||||
networks:
|
||||
- private
|
||||
ports:
|
||||
|
||||
@@ -10,9 +10,8 @@ services:
|
||||
dockerfile: docker/prometheus/alertmanager/Dockerfile
|
||||
image: ${DOCKER_REPOSITORY}/alertmanager:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_9093_NAME=${COMPOSE_SERVICE_NAME}-alertmanager-9093
|
||||
- SERVICE_9093_CHECK_TCP=true
|
||||
- SERVICE_9093_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_9093_NAME=${COMPOSE_SERVICE_NAME}-alertmanager:9093
|
||||
- SERVICE_9093_TAGS=${ALERTMANAGER_SERVICE_9093_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -9,9 +9,8 @@ services:
|
||||
dockerfile: docker/prometheus/blackbox-exporter/Dockerfile
|
||||
image: ${DOCKER_REPOSITORY}/blackbox:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_9115_NAME=${COMPOSE_SERVICE_NAME}-blackbox-9115
|
||||
- SERVICE_9115_CHECK_TCP=true
|
||||
- SERVICE_9115_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_9115_NAME=${COMPOSE_SERVICE_NAME}-blackbox:9115
|
||||
- SERVICE_9115_TAGS=${BLACKBOX_SERVICE_9115_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -10,9 +10,8 @@ services:
|
||||
command: -e ${ES_EXPORTER_ELASTICSEARCH_URL}
|
||||
image: ${DOCKER_REPOSITORY}/es-exporter:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_9206_NAME=${COMPOSE_SERVICE_NAME}-es-exporter-9206
|
||||
- SERVICE_9206_CHECK_TCP=true
|
||||
- SERVICE_9206_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_9206_NAME=${COMPOSE_SERVICE_NAME}-es-exporter:9206
|
||||
- SERVICE_9206_TAGS=${ES_EXPORTER_SERVICE_9206_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -11,9 +11,8 @@ services:
|
||||
dockerfile: docker/prometheus/prometheus/Dockerfile
|
||||
image: ${DOCKER_REPOSITORY}/prometheus:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_9090_NAME=${COMPOSE_SERVICE_NAME}-prometheus-9090
|
||||
- SERVICE_9090_CHECK_TCP=true
|
||||
- SERVICE_9090_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_9090_NAME=${COMPOSE_SERVICE_NAME}-prometheus:9090
|
||||
- SERVICE_9090_TAGS=${PROMETHEUS_SERVICE_9090_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
@@ -7,10 +7,10 @@ services:
|
||||
- SERVICE_4369_IGNORE=true
|
||||
- SERVICE_5671_IGNORE=true
|
||||
- SERVICE_5672_CHECK_TCP=true
|
||||
- SERVICE_5672_NAME=${COMPOSE_SERVICE_NAME}-rabbitmq-5672
|
||||
- SERVICE_5672_NAME=${COMPOSE_SERVICE_NAME}-rabbitmq:5672
|
||||
- SERVICE_15671_IGNORE=true
|
||||
- SERVICE_15672_CHECK_HTTP=/
|
||||
- SERVICE_15672_NAME=${COMPOSE_SERVICE_NAME}-rabbitmq-15672
|
||||
- SERVICE_15672_NAME=${COMPOSE_SERVICE_NAME}-rabbitmq:15672
|
||||
- SERVICE_15672_TAGS=${RABBITMQ_SERVICE_15672_TAGS}
|
||||
- SERVICE_25672_IGNORE=true
|
||||
networks:
|
||||
|
||||
@@ -6,7 +6,7 @@ services:
|
||||
command: redis-server --appendonly yes
|
||||
labels:
|
||||
- SERVICE_6379_CHECK_TCP=true
|
||||
- SERVICE_6379_NAME=${COMPOSE_SERVICE_NAME}-redis-6379
|
||||
- SERVICE_6379_NAME=${COMPOSE_SERVICE_NAME}-redis:6379
|
||||
networks:
|
||||
- private
|
||||
ports:
|
||||
|
||||
@@ -22,9 +22,8 @@ services:
|
||||
- SMTP_PASS=${REDMINE_SMTP_PASS}
|
||||
- TZ=Europe/Paris
|
||||
labels:
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-redmine-80
|
||||
- SERVICE_80_CHECK_TCP=true
|
||||
- SERVICE_80_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-redmine:80
|
||||
- SERVICE_80_TAGS=${REDMINE_SERVICE_80_TAGS}
|
||||
- SERVICE_443_IGNORE=true
|
||||
networks:
|
||||
|
||||
@@ -15,9 +15,8 @@ services:
|
||||
- SMTP_PASS=${REDMINE3_SMTP_PASS}
|
||||
- TZ=Europe/Paris
|
||||
labels:
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-redmine3-80
|
||||
- SERVICE_80_CHECK_TCP=true
|
||||
- SERVICE_80_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_80_NAME=${COMPOSE_SERVICE_NAME}-redmine3:80
|
||||
- SERVICE_80_TAGS=${REDMINE3_SERVICE_80_TAGS}
|
||||
- SERVICE_443_IGNORE=true
|
||||
networks:
|
||||
|
||||
@@ -22,9 +22,8 @@ services:
|
||||
- WORKSPACE_DIR=/Sources/${MONOREPO}
|
||||
image: ${DOCKER_REPOSITORY}/theia:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_3000_NAME=${COMPOSE_SERVICE_NAME}-theia-3000
|
||||
- SERVICE_3000_CHECK_TCP=true
|
||||
- SERVICE_3000_CHECK_INITIAL_STATUS=passing
|
||||
- SERVICE_3000_NAME=${COMPOSE_SERVICE_NAME}-theia:3000
|
||||
- SERVICE_3000_TAGS=${THEIA_SERVICE_3000_TAGS}
|
||||
networks:
|
||||
- private
|
||||
|
||||
Reference in New Issue
Block a user