Mar*_*ark 4 ambassador telepresence
由于某种原因,当我运行一些网真命令时,会弹出一个浏览器窗口,提示我登录大使云。但我没有使用大使云。
除了浏览器窗口之外,该命令还显示一条消息来说明这一点。像这样:
~ % telepresence intercept my-k8s-service
Launching browser authentication flow...
Run Code Online (Sandbox Code Playgroud)
我如何禁用此功能?
我刚刚发现了这一点——您可以通过创建用于远程呈现的 config.yml 文件来设置一些高级选项。其预期位置因操作系统而异,请参阅此处的图表,了解每个操作系统支持的所有位置: https: //www.getambassador.io/docs/telepresence/latest/reference/config/
我们想要的设置(我刚刚尝试并努力禁用打开浏览器窗口)是:
cloud:
skipLogin: trueRun Code Online (Sandbox Code Playgroud)
我使用的是 Mac,以下是我解决该问题所采取的步骤:
~/Library/Application\ Support/telepresence/config.yml并将上面两行放入其中。请注意,换行符和空格在 yaml 文件中很重要,如下所示。telepresence quit -ur(最后一次仍然弹出浏览器窗口)telepresence connect-- 不再弹出浏览器窗口,因为它现在选择配置设置以跳过登录到其云。| 归档时间: |
|
| 查看次数: |
627 次 |
| 最近记录: |