Kang Huaishuai
Kang Huaishuai
视频号 
```bash $ kubectl apply -f kubernetes/coreos/addons/dashboard.yaml ```
```bash $ ~/.kube/config ``` 已经自动生成好了,直接用 `kubectl` 就行。 ```bash $ kubectl get all -n kube-system service/kubernetes-dashboard NodePort 10.97.248.32 443:30508/TCP 3h ``` 浏览器打开 `https://127.0.0.1:30508` 就可以了(提示证书错误,直接跳过就行),端口号这里是例子,实际是多少自己看
安装 k8s 的时候需要,启动成功了就不需要了。 然后 kubernetes/coreos/addons 里的 yaml 文件我都把 gcr.io 的镜像替换成了 docker hub 中的镜像,具体对应关系请看这个项目 https://github.com/anjia0532/gcr.io_mirror 以后你把 yaml 文件中的 gcr.io 镜像替换成 https://github.com/anjia0532/gcr.io_mirror 这里的镜像 > 这个翻译机器人是我开发的一个 CI 项目,关闭功能暂时没有
访问 dashboard ? 我在 Chrome 试了一下,重新加载 左边有一个高级按钮,点一下,有 `继续前往的选项`,不知道为何你这里没有 其实还有一种方法,不过麻烦一点 ```bash $ kubectl proxy ``` 浏览器打开 http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
跳过就行,也可以按照 https://github.com/khs1994-docker/lnmp-k8s/blob/master/docs/addons/dashboard.md 生成 token 或配置文件
把命令拆开,执行吧,要不用 WSL (下载 kubectl https://github.com/khs1994-docker/kubectl-cn-mirror 把 .kube 复制到家目录)
`lnmp-php` 命令没有载入 `xdebug.ini`,所以命令行模式没有 `xdebug` 扩展。
* https://github.com/khs1994-docker/lnmp/blob/master/docs/xdebug.md 按这个文档,你试试浏览器调试
最后一张图里,你可以在 Additional->Debugger extension 里填 `xdebug`,之后刷新,就看到 xdebug 启用了