机器: 172.16.0.40
- 增加nginx配置:
目录: /home/nginx/conf/vhost/docker(修改#注释的地方,其他随意)
upstream
server {
listen 0.0.0.0:80;
server_name dohko.api.transformer.hualala.com;
charset utf-8;
access_log logs/dohko.api.transformer.hualala.com json;
include proxy.conf;
location / {
set $ups dohko.api.transformer.hualala.com; # 设置成变量
proxy_pass http://$ups; # 使用变量
}
error_page 502 /50x.html;
location = /50x.html {
root html;
}
}
- 修改相对应的service的label(设置server_name的value跟上面ups的变量的值设置一样)
label
kubectl label service api-transformer server_name=dohko.api.transformer.hualala.com
注:kuberctl label service <svc> server_name=<server_name>
- 重启nginx