Jump To Close Expand all Collapse all Table of contents Ansible Playbook Bundle 開発ガイド 1. はじめに Expand section "1. はじめに" Collapse section "1. はじめに" 1.1. 本ガイドについて 1.2. 設計の概要 1.3. ワークフロー Expand section "1.3. ワークフロー" Collapse section "1.3. ワークフロー" 1.3.1. 準備 Expand section "1.3.1. 準備" Collapse section "1.3.1. 準備" 1.3.1.1. APB の初期化 1.3.1.2. APB 仕様ファイル 1.3.1.3. アクション 1.3.2. ビルド 1.3.3. デプロイ 2. CLI ツール Expand section "2. CLI ツール" Collapse section "2. CLI ツール" 2.1. 概要 2.2. ツールのインストール Expand section "2.2. ツールのインストール" Collapse section "2.2. ツールのインストール" 2.2.1. 前提条件 Expand section "2.2.1. 前提条件" Collapse section "2.2.1. 前提条件" 2.2.1.1. Docker デーモン 2.2.1.2. アクセスパーミッション 2.2.2. RPM でのインストール 2.2.3. インストールの検証 2.3. 通常のワークフロー Expand section "2.3. 通常のワークフロー" Collapse section "2.3. 通常のワークフロー" 2.3.1. ローカルレジストリー 2.3.2. リモートレジストリー 2.4. APB 作成コマンド Expand section "2.4. APB 作成コマンド" Collapse section "2.4. APB 作成コマンド" 2.4.1. init 2.4.2. prepare 2.4.3. build 2.4.4. push 2.4.5. test 2.5. ブローカーのユーティリティーコマンド Expand section "2.5. ブローカーのユーティリティーコマンド" Collapse section "2.5. ブローカーのユーティリティーコマンド" 2.5.1. list 2.5.2. bootstrap 2.5.3. remove 2.5.4. relist 2.6. その他のコマンド Expand section "2.6. その他のコマンド" Collapse section "2.6. その他のコマンド" 2.6.1. help 3. APB の作成 Expand section "3. APB の作成" Collapse section "3. APB の作成" 3.1. APB の作成: 作業の開始 Expand section "3.1. APB の作成: 作業の開始" Collapse section "3.1. APB の作成: 作業の開始" 3.1.1. 概要 3.1.2. 操作を始める前に 3.1.3. APB の初回作成 3.1.4. アクションの追加 Expand section "3.1.4. アクションの追加" Collapse section "3.1.4. アクションの追加" 3.1.4.1. プロビジョニング Expand section "3.1.4.1. プロビジョニング" Collapse section "3.1.4.1. プロビジョニング" 3.1.4.1.1. デプロイメント設定の作成 3.1.4.1.2. サービスの作成 3.1.4.1.3. ルートの作成 3.1.4.2. プロビジョニング解除 Expand section "3.1.4.2. プロビジョニング解除" Collapse section "3.1.4.2. プロビジョニング解除" 3.1.4.2.1. バインド Expand section "3.1.4.2.1. バインド" Collapse section "3.1.4.2.1. バインド" 3.1.4.2.1.1. 準備 3.1.4.2.1.2. UI からの実行 3.1.4.2.2. Test Expand section "3.1.4.2.2. Test" Collapse section "3.1.4.2.2. Test" 3.1.4.2.2.1. テストアクションの作成 3.1.4.2.2.2. 検証ロールの作成 3.1.4.2.2.3. テスト結果の保存 3.1.4.2.2.4. テストアクションの実行 3.2. APB の作成: 参照 Expand section "3.2. APB の作成: 参照" Collapse section "3.2. APB の作成: 参照" 3.2.1. 概要 3.2.2. ディレクトリー構造 3.2.3. APB 仕様ファイル Expand section "3.2.3. APB 仕様ファイル" Collapse section "3.2.3. APB 仕様ファイル" 3.2.3.1. 上部の構造 3.2.3.2. メタデータ 3.2.3.3. プラン 3.2.3.4. プランメタデータ 3.2.3.5. パラメーター 3.2.3.6. APB 仕様のバージョン管理 Expand section "3.2.3.6. APB 仕様のバージョン管理" Collapse section "3.2.3.6. APB 仕様のバージョン管理" 3.2.3.6.1. メジャーバージョン 3.2.3.6.2. マイナーバージョン 3.2.4. Dockerfile 3.2.5. APB アクション (Playbook) 3.2.6. 共通リソースの使用 Expand section "3.2.6. 共通リソースの使用" Collapse section "3.2.6. 共通リソースの使用" 3.2.6.1. サービス 3.2.6.2. デプロイメント設定 3.2.6.3. ルート 3.2.6.4. 永続ボリューム 3.2.7. オプションの変数 3.2.8. リモートクラスターの使用 Expand section "3.2.8. リモートクラスターの使用" Collapse section "3.2.8. リモートクラスターの使用" 3.2.8.1. APB のプッシュ 3.2.8.2. APB の実行 3.2.9. 制限付き SCC の使用 3.2.10. ConfigMap の APB 内での使用 3.2.11. エラーメッセージのカスタマイズ Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for OpenShift Container Platform Ansible Playbook Bundle 開発ガイド OpenShift Container Platform 3.11Ansible Playbook Bundle (APB) を使用した開発概要 本書では、APB の設計概念およびワークフローについての概要を説明します。 Next