繁体   English   中英

使用 aws-vault 运行 Goglang

[英]Run Goglang with aws-vault

我使用 aws-vault 在 ZSH 中建立到我的开发 AWS 环境的安全会话,一切都很好。 现在我想运行我的 IDE (Gogland),让它假设 aws-vault 会话,这样我就可以反过来调试一些依赖于 S3 的测试。

我如何才能让进程(例如 Gogland)继承 aws-vault 会话? 在建立保险库会话后,我尝试从 shell 简单地启动 Gogland,但无济于事。

转到Tools | Create Command-line Launcher... Tools | Create Command-line Launcher...它会询问您应该在哪里创建该启动器。 默认情况下它是/usr/local/bin/gogland但如果您的用户无法写入,请在您的用户主目录中创建它,然后将其移动到上述位置或 PATH 中的其他位置。

然后运行aws-vault exec home -- gogland这应该设置 Gogland 继承的环境变量。 如果您使用的是我强烈推荐的JetBrains Toolbox App ,那么您需要启动 Toolbox 而不是 ,以便它可以使用正确的环境变量启动 IDE。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM