
Ansible & Configuration Management
Playbook、inventory、モジュール、role、handler、冪等性、provisioning と configuration、immutable infrastructure
20 面接問題·
Mid-Level
1Ansible の playbook とは何ですか?
1
Ansible の playbook とは何ですか?
回答
playbook はターゲットホストで実行する一連のタスクを定義する YAML ファイルです。Ansible で設定をオーケストレーションするための基本単位を構成します。playbook を使用するとシステムの望ましい状態を宣言的に記述でき、再現可能な自動化と大規模な構成管理を容易にします。
2Ansible における inventory ファイルの役割は何ですか?
2
Ansible における inventory ファイルの役割は何ですか?
回答
inventory ファイルは Ansible がタスクを実行できるすべてのホストをリストします。INI または YAML 形式が可能で、ホストを論理的なカテゴリでグループ化できます。inventory はホスト固有またはグループ固有の変数を定義することもでき、環境やサーバーの役割に基づいた構成管理を容易にします。
3Ansible におけるモジュールは何を表しますか?
3
Ansible におけるモジュールは何を表しますか?
回答
モジュールはターゲットシステム上で特定のアクションを実行する再利用可能なコード単位です。Ansible はパッケージ、ファイル、サービス、ユーザーなどを管理するための数百の組み込みモジュールを提供します。モジュールは設計上冪等であり、望ましい状態が既に達成されている場合、複数回実行しても最終結果が変わらないことを意味します。
4
Ansible はデフォルトでターゲットホストにどのように接続しますか?
5
Ansible における冪等性の原則は何を意味しますか?
+17 面接問題
その他のDevOps面接トピック
バージョン管理 & Git
Junior
20問Linuxの基礎
Junior
22問Shell Scripting & Bash
Mid-Level
20問ネットワークの基礎
Junior
22問Docker の基礎
Junior
24問CI/CDの基礎
Junior
18問GitHub Actions
Mid-Level
22問GitLab CI/CD
Mid-Level
22問Jenkins
Mid-Level
22問Kubernetesの基礎
Mid-Level
26問Kubernetesネットワーキング
Mid-Level
24問Kubernetes 上級
Mid-Level
24問Ingress & API Gateway
Mid-Level
20問Terraformの基礎
Mid-Level
22問Terraform 上級
Mid-Level
22問AWS の基礎
Mid-Level
26問Azure の基礎
Mid-Level
22問GCPの基礎
Mid-Level
22問モニタリングとPrometheus
Mid-Level
22問Logging & ELK Stack
Mid-Level
20問アラートとインシデント対応
Mid-Level
20問Cloud Identity & Secrets
Mid-Level
22問CI/CDパイプラインのセキュリティ
Mid-Level
20問Helm & Kubernetes
Mid-Level
20問ランタイム & クラスタセキュリティ
Senior
24問Container Supply Chain Security
Senior
22問Service MeshとIstio
Senior
24問GitOps & ArgoCD
Senior
22問Progressive Delivery
Senior
20問分散オブザーバビリティ
Senior
22問Disaster Recovery & Backup
Senior
20問パフォーマンス最適化
Senior
22問クラウドコスト最適化
Senior
20問SRE の原則
Senior
24問Chaos Engineering
Senior
20問Platform Engineering
Senior
22問