Ansible チュートリアル

Ansible は IT 自動化と構成管理を学ぶための体系的なアプローチを提供します。私たちのチュートリアルは、Ansible プレイブック、ロール、モジュールをカバーしており、初心者と経験豊富な DevOps プロフェッショナルの両方に適しています。実践的なラボと実際の例を通じて、インフラタスクの自動化に関する実践的な経験を得ることができます。私たちの構成管理プレイグラウンドでは、シミュレーション環境で Ansible を試すことができます。

Ansible Playbook を作成・実行する

Ansible Playbook を作成・実行する

この実験では、RHEL システム上に Apache Web サーバーをデプロイするための完全な Ansible Playbook を実装します。インベントリファイルを作成し、Ansible 環境を構成し、Apache をインストールし、Web ページをデプロイし、ファイアウォールを構成し、デプロイをテストするためのマルチタスク Playbook を記述します。
Ansible
ホストを 1 台ずつ更新する

ホストを 1 台ずつ更新する

実際の 2 台のサイトバックエンドを点検し、Ansible でノードを 1 台ずつ更新して内容全体を検証します。
Ansible
両店舗のメニューを更新する

両店舗のメニューを更新する

Ansible の共通データで 2 店舗のメニューを更新し、各店舗の営業時間、限定メニュー、ローカルファイルを保持します。
Ansible
不良な更新を停止する

不良な更新を停止する

実際のダウンロード欠落からサイトを復旧し、次の Ansible リリースバッチを停止します。
Ansible
古い鍵を安全に削除する

古い鍵を安全に削除する

Ansible で古い SSH 鍵を失効させ、新規接続の拒否を確かめ、現在と予備のログインおよび既存の作業を保ちます。
AnsibleLinux
イベントページを接続する

イベントページを接続する

インベントリに基づく Ansible ルートで実際のイベントページを接続し、動作中の入口を変更する前に不適切なソースを拒否します。
Ansible
同僚にアクセスを許可する

同僚にアクセスを許可する

再利用可能な Ansible のユーザー、ディレクトリー、公開鍵の宣言で実際のスタッフ SSH アクセスを作成し、既存の作業を保ちます。
AnsibleLinux
サービスを別のホストへ移す

サービスを別のホストへ移す

Ansible インベントリのメンバーを変えてプログラム接続を移し、会場、旧ソース、既存データを保ちます。
Ansible
コンタクトシートの作成と収集

コンタクトシートの作成と収集

2 台の SSH ワークステーションで写真のコンタクトシートを作り、Ansible ジョブの成功を待って出所別に結果を収集します。
Ansible
再利用可能なロールの作成と適用

再利用可能なロールの作成と適用

デフォルト値、タスク、テンプレートを含むシンプルなロールを構築し、Playbook から適用する方法を学びます。
Ansible
変数の優先順位に関する問題のデバッグ

変数の優先順位に関する問題のデバッグ

all、group、host、および extra 変数を比較し、Ansible がどの値を適用するかを理解します。
Ansible
SSH キーと特権昇格の設定

SSH キーと特権昇格の設定

SSH キーの生成、管理対象ユーザーへの認証設定、インベントリの構成、および become による特権昇格の検証を行います。
LinuxAnsible
グループ変数、ホスト変数、およびファクトの管理

グループ変数、ホスト変数、およびファクトの管理

グループ変数、ホスト変数、および収集したファクトを使用して、ホストごとのレポートを作成します。
Ansible
ハンドラーによるサービスの管理

ハンドラーによるサービスの管理

Ansible のハンドラーを使用して小さな systemd サービスをデプロイし、サービスがアクティブかつ有効であることを確認します。
Ansible
ブロックと rescue を使用したエラー処理

ブロックと rescue を使用したエラー処理

block、rescue、always セクションを使用して、制御された障害から復旧し、正常な実行パスを確認します。
Ansible
ロールとコンテンツコレクションのインストール

ロールとコンテンツコレクションのインストール

要件ファイルからローカルロールをインストールし、インストール済みの Ansible コレクションの内容を確認します。
Ansible
管理対象ノードへのベースラインファイルのデプロイ

管理対象ノードへのベースラインファイルのデプロイ

グループ変数、テンプレート、およびコピータスクを使用して、管理対象ホストのエイリアスにベースラインファイルをデプロイします。
Ansible
Git を使用した Ansible プロジェクトの準備

Git を使用した Ansible プロジェクトの準備

クリーンな Ansible プロジェクトワークスペースを作成し、Git を初期化してインベントリを追加し、ベースラインファイルをコミットします。
AnsibleGit
  • 前へ
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 21
  • 次へ