プロジェクト の Ansible スキルツリー

Web サービスを接続する

Ansible インベントリで実際のイベントページを接続し、サービスの識別情報を確認して、旧ソースを残しながらプログラムの接続先を移します。

プロジェクトAnsible

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

Web サービスを接続するは、小さなインベントリと playbook を読める学習者向けの Ansible 実践プロジェクトです。地域イベントのサイトを実際のプログラムサービスと会場サービスに接続し、その後、旧ソースを削除せずにプログラムを承認済みの代替ソースへ切り替えます。

2 つの Guided Lab で、インベントリに基づくルート、実際の HTTP 識別情報の検査、設定変更時に再読み込みする handler を学びます。独立した Challenge では、祭りのメンバー、ポート、内容が変わり、選択してはいけない利用可能なアーカイブも登場します。成果は、動作するサイト、正確にダウンロードできる予定表、再利用可能な自動化です。

学習内容

  • groups と hostvars を使い、現在のメンバー名を固定せずにサービスのアドレスとポートを選ぶ。
  • テンプレートで入口設定を生成し、変更があるときだけ既存ゲートウェイに再読み込みさせる。
  • ルートを書き込む前に実際の HTTP 識別情報を調べ、接続失敗と、到達できても不適切なソースを区別する。
  • 会場、旧ソース、来場者ガイド、非公開メモを保ちながらサービスのメンバーを置き換える。
  • 実際のページと CSV の内容を確認し、変更のない再実行で再読み込みが不要なことを確かめる。

このコースの対象者

端末での移動、基本的なインベントリ、変数、小さな playbook を練習した Ansible 初学者に適しています。Updating Café Menus 相当の経験が役立ちます。ガイド付きの作業では JSON、ポート、別ホストの変数、HTTP プローブ、handler を使用前に説明します。Web プログラミングの経験は不要です。

Ansible コントローラー、イベントの入口、ソースサービスは用意されています。ソースのコンテナーは学習用 VM のカーネルを共有し、入口はコントローラーで動きます。各ラボは独立して開始します。文書は 9 言語に対応し、サイトのラベルとコマンド出力は英語のままです。所要時間は、読解と通常の修正を含む著者の見積もりです。

よくある質問

Ansible のインストールや Web アプリのデプロイは必要ですか?

いいえ。用意された環境で設定とサービスの選択を扱います。サイトの実装やソフトウェア構成のインストールは不要です。

HTTP 応答が成功すれば、正しいサービスを選んだと分かりますか?

いいえ。設定を変える前に、実際のサービス種別、イベント、版を承認記録と比較します。完成したページと実際の予定表ダウンロードも確認します。

Challenge は Guided Lab をどう発展させますか?

学んだ仕組みを維持したまま、サービス配置、ポート、イベント内容を変えます。承認済みの現行ソースを選び、利用可能なアーカイブと既存の来場者情報を残す必要があります。

講師

labby
Labby
Labby is the LabEx teacher.

おすすめ

no data