0Pricing
Ansible Academy · レッスン

ansible-docでドキュメントを読む

CLIからモジュールのオプションを確認します

「ansible-docでドキュメントを読む」はCoddyKit上の無料Ansible Academyレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはAnsible Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Ansible Academyコースには全4レッスンが含まれています。

ドキュメントはターミナルで確認できる

ansible-doc コマンドを使うと、モジュールの完全なドキュメントをシェル上で直接表示できます。そのため、調べるためにターミナルを離れる必要はありません。

1 つのモジュールを調べる

モジュール名を渡すと、そのドキュメントを読めます。すべてのオプション、その型、必須かどうかを確認できます。モジュールを学ぶ最も速い方法です。

ansible-doc ansible.builtin.copy

Options セクションを読む

出力には各オプションの説明、デフォルト値、選択肢が一覧表示されます。これにより、モジュールが受け付けるキーを正確に把握できます。

例へ直接移動する

-s を追加すると、モジュールの引数をすぐコピーして使えるスニペットとして表示できます。新しいタスクを作る際の出発点として最適です。

ansible-doc -s ansible.builtin.systemd

すべてのモジュールを一覧表示する

-l を付けて実行すると、インストールされているすべてのモジュールが 1 行の概要付きで一覧表示されます。grep にパイプして必要なものを見つけることもできます。

ansible-doc -l

キーワードで検索する

名前がわからない場合は、モジュールを一覧表示してトピックで絞り込みます。service で検索すると、関連するモジュールがすぐに見つかります。

ansible-doc -l | grep service

ドキュメントは使用中のバージョンに対応する

ansible-doc はローカルにインストールされているモジュールを読み取るため、ドキュメントは常に使用中の正確なバージョンに対応します。オンライン上の古いページを参照する心配はありません。

戻り値を確認する

ドキュメントには、changed や stdout など、モジュールが返す値についても説明されています。結果を register して後で使うときに役立ちます。

プラグインも参照する

-t を使うと、モジュールだけでなく、ほかの種類のプラグインのドキュメントも読めます。たとえば、同じ方法で lookup プラグインや filter プラグインを調べられます。

ansible-doc -t lookup file

モジュールのメタデータを確認する

ドキュメントのヘッダーには、モジュールのコレクションと概要が表示されます。そのため、タスクを書く前に完全修飾名を確認できます。

習慣にする

引数を推測する前に、まず ansible-doc を確認しましょう。10 秒の検索で、実行の失敗やわかりにくいエラーメッセージを防げます。

簡単な確認

完全なマニュアルではなく、モジュールの引数をすぐコピーして使えるスニペットが必要です。

振り返り

ansible-doc は、使用中のバージョンに対応したドキュメントをターミナルに表示します。モジュールの確認には -s、一覧表示と検索には -l を使います。📚

よくある質問

「ansible-docでドキュメントを読む」レッスンは無料ですか?

はい。「ansible-docでドキュメントを読む」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Ansible Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Ansible Academyコースには全4レッスンが含まれています。

「ansible-docでドキュメントを読む」で何を学びますか?

CLIからモジュールのオプションを確認します ブラウザで直接実行するハンズオンコードでAnsible Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Ansible Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのAnsible Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。

「ansible-docでドキュメントを読む」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このAnsible Academyレッスンでコードを書いて実行できますか?

はい。すべてのAnsible Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. モジュールとは実際には何か
  2. packageモジュールでパッケージをインストールする
  3. systemdでサービスを管理する
  4. ansible-docでドキュメントを読む
← Ansible Academyに戻る