提交 8c3c1b15 作者: 施泽锋

访问域名和配置文件域名分离,适应@记录访问

上级 5dd1d0d9
{{- $websitemanageImage:=printf "%s/website_manage:1.0.0" .Values.docker_registry}}
{{- $websitepcImage:=printf "%s/website_pc:1.0.0" .Values.docker_registry}}
{{- $dbImage:=printf "%s/mysql:5.6" .Values.docker_registry}}
version: '2'
services:
website-pc:
image: {{$websitepcImage}}
environment:
DOMAIN: ${domain}
QQ_COOP: ${qq_coop}
QQ_SHOP: ${qq_shop}
REG_LINK_ALL: ${reg_link_all}
REG_LINK_SHOP: ${reg_link_shop}
stdin_open: true
tty: true
labels:
traefik.frontend.redirect.entryPoint: http
traefik.frontend.rule: 'Host:${host_url}'
traefik.port: '80'
traefik.enable: 'true'
io.rancher.container.pull_image: always
website-manage:
image: {{$websitemanageImage}}
environment:
DB_USER: ${db_user}
DB_PWD: ${db_pwd}
DB_HOST: ${db_host}
DB_NAME: ${db_name}
DEBUG: ${debug_mode}
stdin_open: true
tty: true
labels:
traefik.frontend.redirect.entryPoint: http
traefik.frontend.rule: 'Host:${host_url}; PathPrefix: /manage/,/admui/'
traefik.port: '80'
traefik.enable: 'true'
io.rancher.container.pull_image: always
db-mysql:
image: {{$dbImage}}
environment:
LANG: C.UTF-8
MYSQL_ROOT_PASSWORD: ${db_pwd}
MY_CNF: '[mysqld]\nmax_allowed_packet = 30M\nft_min_word_len = 1'
stdin_open: true
volumes:
- db-mysql:/var/lib/mysql
tty: true
labels:
io.rancher.container.pull_image: always
volumes:
db-mysql:
driver: ${volume_driver}
\ No newline at end of file
version: '2'
catalog:
name: "GuanYun |官网"
version: "1.0.1"
description: "莞云企业官网。"
minimum_rancher_version: v0.51.0
questions:
- variable: host_url
description: "访问域名,和配置文件域名分离"
label: "访问域名"
required: true
default: ""
type: "string"
- variable: domain
description: "配置文件域名"
label: "域名"
required: true
default: ""
type: "string"
- variable: qq_coop
description: "立即咨询QQ【coop】"
label: "QQ_coop"
required: true
default: ""
type: "string"
- variable: qq_shop
description: "立即咨询QQ【shop】"
label: "QQ_shop"
required: true
default: ""
type: "string"
- variable: db_user
description: "数据库账号"
label: "数据库账号"
required: true
default: "root"
type: "string"
- variable: db_pwd
description: "数据库密码"
label: "数据库密码"
required: true
default: ""
type: "string"
- variable: db_host
description: "数据库连接地址"
label: "数据库地址"
required: true
default: "db-mysql"
type: "string"
- variable: db_name
description: "数据库名"
label: "数据库名"
required: true
default: "news_cloud"
type: "string"
- variable: reg_link_all
description: "立即注册链接【ALL】"
label: "注册链接"
required: true
default: ""
type: "string"
- variable: reg_link_shop
description: "shop应用独立注册链接"
label: "立即注册链接【应用】"
required: true
default: ""
type: "string"
- variable: docker_registry
description: "仓库加速节点"
label: "仓库地址"
required: true
default: "registry.cn-shenzhen.aliyuncs.com/wsy_dev"
type: enum
options:
- registry.cn-shenzhen.aliyuncs.com/wsy_dev
- reg.wsy010.cn/wsycloud
- variable: volume_driver
description: "应用数据存储卷驱动程序,根据实际情况选择"
label: "存储卷驱动"
required: true
default: "rancher-nfs"
type: enum
options:
- rancher-nfs
- rancher-efs
- rancher-ebs
- local
- variable: debug_mode
description: "debug模式,生产环境慎用!"
label: "debug模式"
required: true
default: "false"
type: enum
options:
- true
- false
- readonly
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论