第1章 Ansible 開発ツール


Ansible 開発ツール (ansible-dev-tools) は、Ansible Automation Platform に付属するツールスイートです。自動化の作成者が Playbook プロジェクト、実行環境、コレクションを作成、テスト、デプロイするのに役立ちます。

Red Hat の Ansible VS Code 拡張機能には、ほとんどの Ansible 開発ツールが統合されています。これらのツールは、VS Code ユーザーインターフェイスから使用できます。

Ansible 開発ツールは、Playbook のローカル開発中、ローカルテスト中、および CI パイプライン (リンティングとテスト) で使用します。

このドキュメントでは、Ansible 開発ツールを使用して、プロジェクト内で再利用できる Playbook とロールを含む Playbook プロジェクトを作成する方法について説明します。また、Playbook をテストし、{AAP} インスタンスにプロジェクトをデプロイして自動化ジョブで Playbook を使用できるようにする方法についても説明します。

1.1. Ansible 開発ツールのコンポーネント

Ansible 拡張機能をインストールすると、一部の Ansible 開発ツールを VS Code UI から操作できます。残りの開発ツールはコマンドラインから操作できます。VS Code は、Linux、Mac、Windows で利用できる無料のオープンソースコードエディターです。

Ansible VS Code 拡張機能

これは Ansible Automation Platform RPM パッケージには含まれていませんが、自動化作成ワークフローの不可欠な構成要素です。VS Code の UI から、Ansible 開発ツールを使用して次のタスクを実行できます。

  • Playbook プロジェクトまたはコレクションのスキャフォールディングディレクトリー。
  • 構文の強調表示とオートコンプリートを利用して Playbook を作成します。
  • リンターを使用して Playbook をデバッグします。
  • ansible-playbook を使用して、Ansible Core で Playbook を実行します。
  • ansible-navigator を使用して、実行環境で Playbook を実行します。

VS Code 拡張機能から、Red Hat Ansible Lightspeed with IBM watsonx Code Assistant に接続することもできます。

コマンドライン Ansible 開発ツール

VS Code のターミナルを含め、コマンドラインから Ansible 開発ツールを使用して次のタスクを実行できます。

  • 実行環境を作成します。
  • Playbook、ロール、モジュール、プラグイン、コレクションをテストします。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る