배포 가능한 아키텍처 온보딩을 위한 Visual Studio Code 확장 사용
배포 가능한 아키텍처를 온보딩하려면 IBM Cloud 사용하면 됩니다 배포 가능한 아키텍처 빌더 Visual Studio Code 확장자를 사용할 수 있습니다. 확장 기능을 사용하면 필요한 자료가 자동 생성되므로 사용자가 카탈로그를 통해 유효성 검사를 실행할 때마다 별도의 구성을 수행해야 하는 문제를 방지하거나 최소화할 수 있습니다. 이 확장 기능을 사용하면 배포 가능한 아키텍처를 비공개 카탈로그와 프로젝트에 쉽게 온보딩할 수 있습니다.
시작하기 전에
배포 가능한 아키텍처를 온보딩하기 전에 다음 사전 요구 사항을 완료해야 합니다.
- Visual Studio Code 다운로드
- 종량과금제 또는 구독 계정을 사용하고 있는지 확인하십시오. 자세한 내용은 계정 유형 보기를 참조하십시오.
- 비공개 카탈로그 및 배포 가능한 아키텍처로 작업하는 데 필요한 액세스 권한이 있는지 확인합니다.
- 서비스 IBM Cloud Schematics 내 관리자 역할
- 카탈로그 관리 서비스에 대한 편집자 역할
- 계정의 모든 리소스 그룹에 대한 뷰어 역할
- SecretsReader 의 인스턴스에 보안 값을 저장하려는 경우 Secrets Manager 서비스에서 Secrets Manager
- 서비스 Workload Protection 내 독자 역할
- 사용자 지정 배포 가능한 아키텍처의 특정 리소스에 필요한 기타 역할입니다.
- 배포 가능한 아키텍처의 소스 코드가 GitHub 저장되어 있는지 확인하세요. 소스 코드를 리포지토리에 저장하는 데 도움이 필요하면 소스 코드 리포지토리 설정하기를 참조하세요.
- 로컬 폴더에 복제된 공개 또는 비공개 GitHub 리포지토리에 있는 Terraform 모듈입니다. 실험을 위해 이 샘플 테라폼 모듈의 포크를 만들 수 있습니다. 리포지토리가 비공개인 경우
repo및read:user권한이 있는 개인 액세스 토큰이 필요합니다.
VS 코드 확장자 가져오기
확장 프로그램을 받으려면 VS Code를 열고 확장 기능 이동하여 IBM Cloud Deployable Architecture Builder 검색한 후 선택하여 다운로드하세요. 다운로드한 후 안내에 따라 시작하거나 다음 단계를 사용할 수 있습니다. 워크스루가 자동으로 열리지 않으면 명령 팔레트를 사용할 수 있습니다. 보기 > 명령 팔레트로 이동합니다. Walkthrough 를 검색하고, 환영합니다: 오픈 워크스루... 을 클릭합니다, 그런 다음 IBM Cloud 배포 가능한 아키텍처 빌더로 시작하기를 선택합니다.
배포 가능한 아키텍처 온보딩
배포 가능한 아키텍처를 처음 검증할 때는 IBM Cloud 온보딩하는 단계를 거칩니다. 배포 가능한 아키텍처를 온보딩하려면 다음 단계를 따르세요:
- IBM Cloud 계정에 로그인하십시오.
- 계정에 로그인하려면 보기를 클릭하고 명령어 팔레트를 선택합니다.
- 검색 필드에서
IBM Cloud - Log in검색합니다. - IBM Cloud- Log in 선택하고 API 키, 페더레이션 ID 또는 사용자 이름과 비밀번호로 로그인합니다.
- (선택 사항) 로그인 환경을 변경할 수 있습니다. Click 보기, select 명령 팔레트, search for
IBM Cloud - Log in, and select IBM Cloud- Log in > Change login environment. 메뉴에서 프로덕션 또는 스테이징을 선택합니다.
- VS Code에서 GitHub 로그인했는지 확인하세요.
- Select the
> 동기화 설정에 로그인.
- 계정을 선택하십시오.
- Visual-Studio 코드 인증을 클릭합니다.
- Select the
- 리포지토리를 복제하여 VS Code 작업 영역에 추가하세요.
- 배포 가능한 아키텍처 리포지토리를 GitHub 복제합니다.
- VS Code 내 작업 공간에 추가하려면 파일 > 작업 공간에 폴더 추가...를 클릭한 다음 파일에서 리포지토리를 선택합니다.
- 카탈로그 매니페스트 파일을 Terraform 모듈에 추가합니다.
- 카탈로그 매니페스트를 추가하려면 작업 영역에서 모듈 폴더를 마우스 오른쪽 버튼으로 클릭합니다.
- IBM Cloud > Add deployable architecture manifest files 선택합니다.
- 배포 가능한 아키텍처를 온보딩하고 검증하세요.
ibm_catalog.json파일을 마우스 오른쪽 버튼으로 클릭하고 IBM Cloud을 선택합니다. > 사이트IBM Cloud에서 배포 가능한 아키텍처 유효성 검사.- 리포지토리 지점을 선택합니다. 또는 +를 클릭하고 새로 만들 새 항목의 이름을 입력할 수 있습니다.
- 기존 개인 카탈로그를 선택하십시오. 또는 +를 클릭하고 새로 만들 새 항목의 이름을 입력할 수 있습니다.
- 오퍼링 버전을 입력합니다.
- 기존 프로젝트를 선택합니다. 또는 +를 클릭하고 새로 생성될 이름을 입력할 수도 있습니다.
- 리소스를 배포할 계정의 IBM Cloud API 키를 입력합니다.
- 아키텍처 다이어그램의 상대 경로를 입력합니다. 다이어그램이 없는 경우 자리 표시자가 제공됩니다.
- (선택 사항) GitHub 리포지토리가 비공개이거나 GitHub Enterprise 있는 경우 개인 액세스 토큰을 입력합니다.
- YAML 입력 파일이 열립니다.
inputs속성 아래의 값을 편집하고 파일을 저장합니다. - 계속하기를 클릭하세요
유효성 검사가 시작되면 유효성 검사 로그를 표시하는 출력 채널이 열립니다. 그렇지 않은 경우 출력 보기의 메뉴에서 DA Validation 채널을 선택합니다. 검증 완료까지 몇 분이 소요될 수 있습니다.