cxz 我在本地运行前后端源代码。 前端通过 yarm start 运行起来了,修改了config.yaml里的gatewayserver里的url登陆的时候报405 file:///home/chen/%E5%9B%BE%E7%89%87/2020-04-30%2010-56-26%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png 这个是运行后端的cmd/ks-apigateway/apiserver.go文件,前面的端口是通过这个运行后改的 file:///home/chen/%E5%9B%BE%E7%89%87/2020-04-30%2011-00-35%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png
cxz 运行cmd/ks-apiserver/apiserver.go输出的 file:///home/chen/%E5%9B%BE%E7%89%87/2020-04-30%2011-03-53%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png
cxz cxz file:///home/chen/%E5%9B%BE%E7%89%87/2020-04-30%2011-03-53%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png
cxz file:///home/chen/%E5%9B%BE%E7%89%87/2020-04-30%2011-07-37%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png
hongming cxz 还有需要配置的地方 可以看看线上环境中 ks-apigateway 的配置 kubectl -n kubesphere-system get deploy ks-apigateway -o yaml kubectl -n kubesphere-system get cm caddyfile -o yaml
cxz hongming file:///home/chen/%E5%9B%BE%E7%89%87/2020-04-30%2013-16-56%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png
hongming cxz 这个是配置文件的挂载路径, 也可以通过命令行提示看看 ,go run 的时候 -h 看看server配置文件路径怎么设置,另外配置文件中的配置项,也需要理解一下, 可以copy 集群中的配置稍作修改 volumeMounts: - mountPath: /etc/caddy name: caddyfile - mountPath: /etc/kubesphere name: kubesphere-config