Terraform 스크립트를 사용하여 DevSecOps 도구 체인을 프로비저닝하기 위한 전제 조건

배포를 시작하기 전에 배포 가능한 아키텍처의 전제 조건이 갖추어져 있는지 확인하세요.

  • Terraform 스크립트를 사용하여 DevSecOps 도구 체인을 프로비저닝합니다.
  • DevSecOps 툴체인 작업을 구현합니다.

IBM Cloud® 계정 만들기

IBM Cloud 계정을 만듭니다.

IBM Cloud 계정 유형에 따라 특정 리소스에 대한 액세스가 제한될 수 있습니다. 계정 플랜 한계에 따라 일부 DevSecOps 도구 체인에 필요한 특정 기능을 사용하지 못할 수 있습니다. 자세한 내용은 IBM 클라우드 계정 설정하기 및 계정 업그레이드하기 를 참조하세요.

비밀 관리 저장소 선택

필요한 모든 비밀값이 비밀 관리 볼트에 저장되어 있는지 확인하세요.

Secrets Manager과 관련 IBM Cloud 서비스 간 비교 은 다양한 비밀 관리 및 데이터 보호 서비스 중에서 선택할 수 있도록 도와줍니다.

선택한 시크릿 관리 볼트 제공자의 인스턴스가 아직 없는 경우, 이를 작성하십시오. IBM Cloud® Secrets Manager에 대한 자세한 내용은 Secrets Manager으로 시작하기 을 참조하세요.

리소스 그룹 작성

모든 관련 리소스가 수집되는 리소스 그룹을 만듭니다.

리소스 그룹은 계정 리소스를 사용자 지정 가능한 그룹으로 구성하여 사용자에게 한 번에 여러 리소스에 대한 액세스 권한을 할당할 수 있도록 합니다. 모든 도구 체인은 리소스 그룹과 연결되어 있습니다. 기본적으로 툴체인은 Default 리소스 그룹에 생성됩니다. 자세한 내용은 리소스 그룹 만들기 를 참조하세요.

IBM Cloud CLI 및 카탈로그 관리 플러그인을 설치합니다

DevSecOps 애플리케이션 수명 주기 관리를 IBM Cloud CLI를 사용하여 배포하려는 경우 다음과 같이 IBM Cloud CLI 및 카탈로그 관리 CLI 플러그인을 설치해야 합니다: