3. 在 DevOps 環境中,下列那種工具用於組態管理?
(A) Jenkins
(B) Git
(C) Docker
(D) Ansible

答案:登入後查看
統計: A(11), B(29), C(29), D(20), E(0) #3131020

詳解 (共 3 筆)

#5899278
組態管理是指自動化和管理應用程式和系統配...
(共 108 字,隱藏中)
前往觀看
10
0
#6053897
Ansible 是和先前介紹的 Che...
(共 445 字,隱藏中)
前往觀看
3
0
#6424371

在 DevOps 環境中,組態管理(Configuration Management)工具的主要目的是自動化和管理伺服器、網路設備和應用程式的配置。

讓我們分析提供的選項:

  • (A) Jenkins:這是一個開源的自動化伺服器,主要用於**持續整合(CI)和持續交付/部署(CD)**的流程編排。它可以用來自動化測試、建置和部署軟體,但它本身不是一個組態管理工具。
  • (B) Git:這是一個版本控制系統(Version Control System, VCS),用於追蹤程式碼和其他文件的變更歷史,方便團隊協作和程式碼管理。它與組態管理相關,但不是組態管理工具本身。
  • (C) Docker:這是一個容器化平台,用於將應用程式及其所有依賴項打包到獨立、可攜帶的容器中,確保運行環境的一致性。它解決了環境管理的問題,但其核心功能不是大規模的基礎設施組態管理。
  • (D) Ansible:這是一個開源的自動化引擎,用於軟體供應(provisioning)、**組態管理(configuration management)**和應用程式部署。它使用 YAML 描述組態,並透過 SSH 等協定無代理(agentless)地執行任務。

因此,Ansible 是用於組態管理的工具。

The final answer is D

1
0