gpt4 book ai didi

linux - TYK Dashboard 和 Gateway 环境变量的使用

转载 作者:太空宇宙 更新时间:2023-11-04 09:11:47 25 4
gpt4 key购买 nike

我使用的是行货版本的TYK Dashboard。所以我需要更改TYK Configs的配置。

所以在这个链接在这里 https://tyk.io/docs/configure/dashboard-env-variables/我想在 VM 启动时使用环境变量。

但这些不适用于我的机器(本地)。我找不到我的方法中的错误。请帮忙。

我的脚本如下所示。

 export TYK_DB_LICENSEKEY=$LICENSE_KEY 
export TYK_DB_MONGOUSESSL=$MONGOUSESSL

sudo /opt/tyk-dashboard/install/setup.sh --listenport=3000 --redishost=$REDIS_HOST --redisport=6379 --tyk_api_hostname=$HOSTNAME --tyk_node_hostname=http://localhost --tyk_node_port=8080 --portal_root=/portal --domain="XXX.XXX.XXX.XXX"

至少我可以处理 mongo url,但是 LICENSE KEY 参数在任何地方都没有符号。

请帮助我!

最佳答案

install/setup.sh 只是在您的 tyk_analytics.conf 文件中设置一些合理的默认值。

您可以直接编辑 /opt/tyk-dashboard/tyk_analytics.conf,然后在其中插入您的许可证 key 。然后重启仪表盘服务systemctl restart tyk-dashboard

或者,如果您想使用环境变量,则需要在机器上或在您的 tyk-dashboard systemd 单元文件中全局设置它们。

编辑 /lib/systemd/system/tyk-dashboard.service

在 [Service] 指令中添加环境变量

Environment="TYK_DB_LICENSEKEY=FOOBARBAZ"

保存退出

systemctl daemon-reload
systemctl restart tyk-dashboard

这里有更全面的答案:https://serverfault.com/questions/413397/how-to-set-environment-variable-in-systemd-service

关于linux - TYK Dashboard 和 Gateway 环境变量的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54953420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com