第 5 章 安装和配置 Ansible VS Code 扩展
使用 IBM watsonx Code Assistant 的 Red Hat Ansible Lightspeed 与 VS Code 中的 Ansible Visual Studio (VS) Code 扩展集成。启用 Red Hat Ansible Lightspeed 功能,Ansible VS Code 扩展会自动通过自动化事件收集建议、使用遥测和 Ansible YAML 文件状态。
要访问 Red Hat Ansible Lightspeed,所有 Ansible 用户必须在其 VS Code 中安装和配置 Ansible VS Code 扩展。Ansible VS Code 扩展使用 Red Hat Ansible Lightspeed 管理员门户中配置的 Ansible 特定 IBM watsonx Granite 模型作为您机构中所有用户的默认模式。
如果您的组织管理员创建了自定义模型并已单独共享模型,您还可以使用自定义调优模型。使用 Ansible VS Code 扩展中的 model-override 设置来覆盖默认的模型,并改为使用自定义模型。使用自定义模型可让您改进代码建议体验,并将模型调整到您的机构自动化模式。例如,如果您将 Red Hat Ansible Lightspeed 用作机构管理员和用户,您可以在为机构中的所有用户使用之前测试自定义模型以选择 Ansible 用户。如需更多信息,请参阅 配置自定义模型。
5.1. 安装 Ansible VS Code 扩展
先决条件
- VS Code 版本 1.70.1 或更高版本。
您还可以安装 VScode 派生版本,如 VScode Insider 或 VS Codium。
流程
- 打开 VS Code 应用。
- 在导航菜单中点 Extensions 图标。
- 在 Search 字段中,输入 Ansible。
- 选择 Ansible 以选择红帽发布的 Ansible 语言支持扩展。
- 点 Install。
安装完成后,验证您的 VSCode 安装:
-
使用
.yml
或.yaml
文件扩展名创建一个新的 YAML 文件。 - 在 Status 工具栏中,点语言指示符并选择 Ansible 将 Ansible 语言类型与新的 YAML 文件关联。
- 开始编写测试 playbook。在开始创建内容时,会显示上下文辅助功能。
-
使用