如何在k8s集群上部署discuz论坛

基本上我想部署一个discuz论坛到我的k8s群集与下面的图片https://hub.docker.com/r/skyzhou/docker-discuz/

mysql映像很容易部署,但discuz论坛并没有提供任何envvariables给我注入数据,它只允许链接参数,

问题是在k8s集群上没有这样的方式给我注入,所以它卡住了。

wordpress博客可以公开db-host和db_password参数。

MYSQL_PORT_3306_TCPvariables以一种令人误解的方式使用,因为可以看到在哪里剥离了前导tcp://并用作DISCUZ_DB_HOST

因此,我希望:

 containers: - name: discuz image: skyzhou/docker-discuz env: - name: MYSQL_PORT_3306_TCP value: $(SERVICE_MYSQL_HOST):$(SERVICE_MYSQL_PORT) 

如果你已经在kubernetes中有一个mysql服务,那么应该做的伎俩,或者如果你已经知道他们只需填写主机和端口

我已经成功地部署到我的集群和端口设置为80,但我想揭露它到8080不知道如何。@马修L丹尼尔