上QQ阅读APP看书,第一时间看更新
3.4.1 在AWX中设置凭据
当登录到AWX时,你会注意到屏幕左侧下方有一个菜单栏。要定义一组新的凭据以允许Ansible登录到目标计算机,请执行以下步骤:
1.单击左侧菜单栏中的Credentials(凭据)。
2.单击绿色+图标创建新凭据。
3.给凭据指定一个名称,然后从CREDENTIAL TYPE(凭据类型)字段中选择Machine(机器)。有许多类型的凭据使AWX能够与各种各样的服务交互,但目前,我们只对这种特定类型感兴趣。
4.有许多其他字段可用于为更多的高级用例指定参数。然而,对于我们的演示来说,这已经足够了。
你的最终结果应该与图3-4所示的类似。注意,我已经为演示机器指定了登录密码,但是你也可以在屏幕上较大的文本框中指定SSH私钥。你还将观察到Prompt on launch(启动时提示)复选框的存在,在AWX中有许多选项,它可以在运行剧本时提示用户,这有助于提供真正丰富的交互式用户体验。然而,在这个演示中,我们将不这么做,因为我们想演示在没有用户干预的情况下运行剧本,如图3-4所示。
图 3-4
定义凭据后,下一步是定义要运行的剧本的清单。我们将在下一节中对此进行探讨。