Schematics 템플릿을 사용하여 VMware 위치 설정을 자동화하기
다음 IBM Cloud® Schematics 템플릿을 사용하여 Satellite 위치를 자동으로 생성하고, VMware VCD 호스트를 프로비저닝하며, Satellite 위치 제어 플레인을 설정합니다.
Satellite 의 Terraform GitHub 저장소에서 이 Terraform 템플릿을 복제하고 수정할 수 있습니다.
IBM Cloud Satellite 가 클라우드 공급자에서 사용자를 대신해 작업을 수행하려면, 해당 클라우드 공급자에 대한 자격 증명을 제공해야 합니다. 사용자가 제공한 인증 정보는 Satellite 위치 관리 플레인의 etcd 에 저장되고 암호화됩니다. 자세한 정보는 데이터 보안을 참조하십시오.
시작하기 전에
템플리트를 실행하기 전에 VMware VDC (Virtual Data Center) 인스턴스에 대한 정보를 수집해야 합니다.
일반 정보
Satellite 를 VMware VDC (Virtual Data Center) 에 연결하려면 다음 값이 필요합니다. 이러한 값을 찾으려면 VMware 신임 정보 를 참조하십시오.
| 값 | 설명 | 예 |
|---|---|---|
| VCD 사용자 ID | VMware Cloud Director 사용자 이름입니다. | admin |
| VCD 비밀번호 | VMware Cloud Director 비밀번호입니다. | <password> |
| VCD 조직 이름 | VMware 의 조직명. | 0ff080abcdef123456789abcd12345678 |
| VCD URL | VMware 의 클라우드 디렉터 URL | https://daldir01.vmware-solutions.cloud.ibm.com/api |
| VCD 이름 | VMware Cloud Director 가상 데이터 센터 이름 | vmware-satellite |
네트워킹 정보
VMware 데이터 센터는 라우팅된 네트워크를 포함해야 합니다. 분산 라우팅 및 DHCP로 구성되고 사용으로 설정된 에지 게이트웨이를 포함할 수도 있습니다. 에지 게이트웨이 이름을 포함하는 경우 전체 아웃바운드 연결에 대해 방화벽 규칙이 작성되고 외부 IP 주소에 맵핑하기 위해 SNAT 규칙이 작성됩니다.
템플리트를 실행할 때 다음 값을 포함하십시오.
| 이름 | 설명 | 예 |
|---|---|---|
| VCD DHCP 네트워크 이름 | 환경에 대해 사전 구성된 네트워크의 이름입니다. | my-network |
| VCD 에지 게이트웨이 이름 | 환경에 구성된 에지 네트워크의 이름입니다. 이 값은 선택사항입니다. | edge-dal10-12345678 |
Schematics 템플리트를 사용하여 위치 작성
시작하기 전에 위치를 작성할 올바른 IBM Cloud 권한이 있는지 확인하십시오(Satellite 및 Schematics 포함). 템플리트를 작성하고 해당 리소스를 관리하기 위해 Satellite는 자동으로 IBM Cloud IAM API 키를 작성합니다. 동일한 계정에서 올바른 권한이 있는 기존 API키의 값을 선택적으로 제공할 수 있습니다.
다른 위치가 삭제된 후에도 여러 위치에 동일한 이름을 다시 사용하지 마십시오. 7일이내에 동일한 이름을 5번이상 사용하는 경우 Let's Encrypt 중복 인증서 비율 한계 에 도달할 수 있습니다.
- 모든 필수 값 을 수집하십시오.
- Satellite 콘솔에서 위치 작성을 클릭하십시오.
- 설정 섹션에서 VMware Cloud Director 를 클릭하십시오.
- 이전에 수집한 값을 입력하십시오.
- Satellite 위치 세부사항을 검토하십시오.
- 요약 분할창에서 비용 추정값을 검토하십시오.
- 위치 작성을 클릭하십시오. 귀하의 위치에 대한 프로비저닝이 완료되는 데 약 30분이 소요됩니다.
- 선택사항: 프로비저닝 진행상태를 검토하려면 Schematics 작업공간에서 자동으로 작성된 로그를 검토하십시오.
- Schematics에서 관리를 클릭하십시오. 오류가 표시되면 Schematics 워크스페이스 콘솔로 이동하여
us.east.cartOrder...와 같이 해당 워크스페이스의 이름을 클릭하세요. - 활동 탭에서 현재 활동 행을 찾은 다음 로그 보기를 클릭하여 로그 세부사항을 검토하십시오.
- Schematics 조치가 완료되고 작업 공간이 활성 상태가 될 때까지 대기하십시오.
- Schematics에서 관리를 클릭하십시오. 오류가 표시되면 Schematics 워크스페이스 콘솔로 이동하여
완료되었습니다. Satellite 위치가 작성 중입니다! Satellite 콘솔 을 확인하여 현재 위치가 ‘정상’ 상태이며 사용 가능한지 확인할 수 있습니다.
이 템플리트는 무엇을 작성합니까?
다음 리소스는 VMware 데이터 센터에 있는 템플릿을 통해 생성됩니다.
- 제어 플레인 가상 머신 (8 CPU, 32GB RAM, 100GB 기본 디스크)
- 작업자 가상 머신 (4 CPU, 16GB RAM, 25GB 기본 디스크, 100GB 보조 디스크)
- 스토리지 가상 머신 (16 CPU, 64GB RAM, 25GB 1차 디스크, 100GB 2차 디스크, 500GB 3차 디스크). 스토리지 VM의 스펙은 Terraform 변수에서 구성 가능합니다.
이 템플리트는 IBM Cloud 계정에 다음 리소스를 작성합니다.
- 1개의 Satellite 위치.
- VMware 가상 머신을 나타내는 3대의 Satellite 호스트가 해당 위치에 연결되어 있으며, Satellite 위치 제어 플레인에 할당되어 있습니다.
- 위치에 연결되고 지정되지 않았으며 서비스에 사용할 수 있는 VMware 가상 머신을 나타내는 3개의 Satellite 호스트.
시연을 위해 이 템플리트를 사용하는 경우 모든 호스트를 제어 플레인에 지정하지 마십시오. 제어 플레인에 지정된 호스트는 클러스터의 작업자 노드와 같은 다른 용도로 사용할 수 없습니다. 자세한 정보는 Satellite 위치 이해를 참조하십시오.
VMware 신임 정보
Satellite 가 사용자를 대신하여 VMWare 클라우드에서 Satellite 리소스를 생성하는 데 사용할 수 있는 VMWare 자격 증명을 가져옵니다.
- 템플릿을 사용하여 Satellite 위치를 생성하는 데 필요한 VMWare 계정의 권한 권한을 보유하고 있는지 확인하십시오.
- 관리자 역할을 가진 사용자를 식별하거나 작성 하십시오.
- 네트워크 정보 를 찾으십시오.
- VMware Cloud Director 템플리트 에 이 정보를 제공하십시오.
Satellite 위치를 작성했습니다. 다음 작업은 무엇입니까?
이제 Satellite 위치가 설정되었으므로, IBM Cloud 서비스 사용을 시작할 준비가 되었습니다.
- Satellite 사용 IBM Cloud 서비스를 실행할 수 있도록 추가 호스트를 위치에 연결하여 위치에 컴퓨팅 용량을 추가하십시오.
- Red Hat OpenShift 클러스터와 같은 Satellite 사용 IBM Cloud 서비스를 작성하십시오. 이전에 작업자 노드로 연결한 추가 호스트를 지정하여 클러스터에 대한 컴퓨팅 성능을 제공합니다. 기존 Red Hat OpenShift 클러스터를 자신의 위치에 등록하여 배치 대상으로 사용할 수도 있습니다.
- Satellite 구성을 사용하여 애플리케이션을 관리 하십시오.
- Satellite 클러스터 스토리지 템플리트를 작성하십시오.
- Satellite Link 컴포넌트에 대해 자세히 알아보고, 엔드포인트를 사용하여 위치와 IBM Cloud 간의 네트워크 트래픽을 관리하는 방법을 알아봅니다.
도움이 필요하십니까? ‘지원 받기’ 페이지를 확인하시면, 클라우드 상태, 문제 및 로깅에 대한 정보, 지원팀에 문의하는 방법, 그리고 IBM Cloud 플랫폼 관련 사항에 대한 이메일 알림 설정 방법을 확인하실 수 있습니다.