0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Ansible Lightspeed の Playbook生成機能を試してみた

Posted at

初めに

2024年6月末ごろに、Ansible Lightspeedの機能が拡張され、複数のタスクをまとめた1個のPlaybookを作成する機能が追加されました。(以前は、タスクの生成機能に限定)
試してみたので、手順をご紹介いたします。

前提

VS CodeにAnsible Pluginを導入し、ライセンスの認証が出来ていること

手順

1. VS Codeで、Ansible Pluginのアイコンを選択し、「ANSIBLE CONTENT CREATOR」の「Get started」をクリック

image.png

2. Ansible Content Creatorの画面が出るので、「Playbook with Ansible Lightspeed」をクリック

image.png

3. 「What do you want the playbook to accoplish?」というテキストボックスに、生成したい処理の内容を記入して、「Analyze」をクリックします。

ここでは、「Install nginx server and start the server, then change firewall settings to accept http and https」と入力してみました。
image.png

4. 画面が切り替わり、先ほど入力に応じて、設定するためのステップが自動生成されて、「Review the suggested steps for your playbook and modify as needed」というテキストボックスに、表示されます。必要に応じて、変更し、「Genarate playbook」をクリックします。

image.png

5. 画面が切り替わり、Playbookのyamlが生成され、表示されます。「Open Editor」をクリックします。

image.png

6. Editor画面に生成されたコードが表示されます。

image.png

所感

マニュアルを参照しなくても、簡単に使うことができました。プロンプトに長い文章を入れることもできるので、プロンプトを工夫することにより、1個のタスクでも、この機能を使用した方が、精度を高くすることが可能かもしれません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?