提交 00906db6 作者: 施泽锋

修改镜像仓库

上级 134402ac
version: '2'
services:
elasticsearch:
image: reg.wsy010.cn/elk/elasticsearch:7.0.1
environment:
- ES_XMS=${es_xms}
- ES_XMX=${es_xmx}
- ES_NETHOST=${es_nethost}
- ES_PORT=${es_port}
- ES_CLUSTER=${es_cluster}
- ES_NODE=${es_node}
stdin_open: true
ulimits:
nofile:
soft: 65535
hard: 65535
memlock:
soft: -1
hard: -1
volumes:
- els-data:/opt/path/to/data
tty: true
kibana:
image: reg.wsy010.cn/elk/kibana:7.0.1
environment:
- KI_PORT=${ki_port}
- KI_HOST=${ki_host}
- KI_ESHOST=${ki_eshost}
- KI_ESPORT=${ki_esport}
stdin_open: true
tty: true
logstash:
image: reg.wsy010.cn/elk/logstash:7.0.1
environment:
- LOG_XMS=${log_xms}
- LOG_XMX=${log_xmx}
- LOGSTASH_INPUT=${logstash_input}
- LOGSTASH_OUTPUT=${logstash_output}
- LOGSTASH_FILTERS=${logstash_filters}
- DEBUG=${debug}
stdin_open: true
tty: true
kibana-nginx:
image: reg.wsy010.cn/elk/kibana-nginx:0.1
environment:
- NGINX_PWD=${nginx_pwd}
stdin_open: true
tty: true
labels:
traefik.frontend.rule: Host:${host_url}
traefik.port: '80'
traefik.enable: 'true'
io.rancher.container.pull_image: always
traefik.backend.loadbalancer.stickiness: 'true'
traefik.frontend.headers.customRequestHeaders: X-Forwarded-Proto:https
redis:
image: registry.cn-shenzhen.aliyuncs.com/wsy_dev/redis:4.0
environment:
- REDIS_PASSWORD=${redis_pwd}
stdin_open: true
tty: true
labels:
io.rancher.container.pull_image: always
volumes:
els-data:
driver: ${volumns_dirver}
\ No newline at end of file
version: '2'
catalog:
name: "elk"
version: "7.0.1-1"
description: "微三云定制化ELK日志中心"
uuid: wsyelk
minimum_rancher_version: v1.6.20
questions:
- variable: host_url
description: "日志中心访问域名,80端口kibana使用,9200可访问elasticsearch"
label: "指定域名"
required: true
default: ""
type: "string"
- variable: redis_pwd
description: "redis password"
label: "Redis 密码"
required: true
default: ""
type: "string"
- variable: es_xms
description: "Elasticsearch,最小内存配置"
label: "ES_XMS"
required: true
default: "512m"
type: "string"
- variable: es_xmx
description: "Elasticsearch 最大内存配置"
label: "ES_XMX"
required: true
default: "512m"
type: "string"
- variable: es_nethost
description: "Elasticsearch host配置,默认0.0.0.0"
label: "ES_NETHOST"
required: true
default: "0.0.0.0"
type: "string"
- variable: es_port
description: "Elasticsearch 端口配置,默认9200"
label: "ES_PORT"
required: true
default: "9200"
type: "string"
- variable: es_cluster
description: "Elasticsearch 集群名,默认docker-cluster"
label: "ES_CLUSTER"
required: true
default: "docker-cluster"
type: "string"
- variable: es_node
description: "Elasticsearch 节点名,默认host1【当前只支持单机配置】"
label: "ES_NODE"
required: true
default: "host1"
type: "string"
- variable: ki_port
description: "Kibana port,Default 5601"
label: "KI_PORT"
required: true
default: "5601"
type: "string"
- variable: ki_host
description: "Kibana host,Default 0.0.0.0"
label: "KI_PORT"
required: true
default: "0.0.0.0"
type: "string"
- variable: ki_eshost
description: "Connect es host,Default elasticsearch"
label: "ki_eshost"
required: true
default: "elasticsearch"
type: "string"
- variable: ki_esport
description: "Connect es port,Default 9200"
label: "ki_esport"
required: true
default: "9200"
type: "string"
- variable: log_xms
description: "Logstash 最小内存配置"
label: "LOG_XMS"
required: true
default: "512m"
type: "string"
- variable: log_xmx
description: "Logstash 最大内存配置"
label: "LOG_XMX"
required: true
default: "512m"
type: "string"
- variable: logstash_input
description: "Logstash input"
label: "logstash_input"
type: "multiline"
required: true
default: ""
- variable: logstash_filters
description: " |
Logstash filters"
label: "logstash_filters"
type: "multiline"
required: false
default: ""
- variable: logstash_output
description: "|
Logstash output"
label: "logstash_output"
type: "multiline"
required: true
default: ""
- variable: debug
description: "Logstash debug"
label: "DEBUG"
required: true
default: "true"
type: "string"
- variable: nginx_pwd
description: "kibana default passwd"
label: "auth"
required: false
default: ""
type: "string"
- variable: volume_driver
description: "应用数据卷驱动程序"
label: "卷驱动"
required: true
default: "local"
type: enum
options:
- rancher-nfs
- rancher-efs
- rancher-ebs
- local
services:
elasticsearch:
scale: 1
start_on_create: true
kibana:
scale: 1
start_on_create: true
logstash:
scale: 1
start_on_create: true
kibana-nginx:
scale: 1
start_on_create: true
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论