Chef 工作站:远程访问

Chef Workstation: Remote Access

我目前正在为配置管理设置 Chef。我已经设置了 Chef Workstation 和 Hosted Chef Server。

是否可以远程访问工作站,从而无需为需要访问工作站的人员在整个办公室创建多个工作站(或在整个办公室共享一台配置为工作站的物理机)?

理想情况下,我希望有一个厨师工作站 运行 并配置哪些用户可以远程访问。有人对此有任何经验吗?就远程工作站访问而言,我无法在线找到任何资源。

提前感谢大家的任何意见!

一般工作站应该是每个人的实际工作站,即他们实际工作的笔记本电脑或台式机。如果您想在服务器上设置共享工作站,这由您决定,但我强烈建议不要这样做。远程访问取决于 SSH 或 VNC 或 RDP 或您喜欢的任何其他方式。

我建议您考虑设置一个 Jenkins 服务器作为您的 Chef 服务器的工作站。优点是您的 Chef 配置在 Git 存储库中的同事之间共享(应该如此),但只有一台机器具有访问您的生产 Chef 服务器的凭据。

查看以下食谱以获取有关如何设置此类服务器的示例:

https://supermarket.chef.io/cookbooks/pipeline