부트 노드 및 배스천 호스트
IBM® Maximo® Application Suite 설치를 시작하면 설치를 제어하고 완료하는 부트 노드가 작성됩니다. Red Hat® OpenShift® 클러스터에서 클러스터 노드에 대한 SSH (Secure Shell) 액세스를 허용하기 위해 배스천 호스트가 작성됩니다.
Amazon Web Services에 Maximo Application Suite 를 설치하는 동안 Amazon EC2 인스턴스를 포함하는 가상 프라이빗 클라우드 (VPC) 가 작성됩니다. 예를 들어, Red Hat OpenShift 클러스터를 포함하도록 VPC가 작성되고 해당 마스터 및 작업자 노드를 표시하도록 클러스터에서 EC2 인스턴스가 작성됩니다.
설치 중에 작성되는 가장 중요한 두 개의 EC2 인스턴스는 Bootnode및 bastion 호스트입니다.
부트 노드
AWS 클라우드에서 설치 매개변수를 지정하고 설치를 시작하면 부트 노드가 작성됩니다. 설치 매개변수가 Bootnode에 전달됩니다. 또한 설치를 완료하는 데 필요한 모든 도구 (예: Terraform및 Docker) 가 부트 노드에 설치됩니다. 이러한 도구 및 매개변수를 사용하여 부트 노드는 다음 태스크를 수행하여 설치를 완료합니다.
- Red Hat OpenShift 클러스터를 포함하는 VPC와 같은 가상 네트워크 인프라를 작성합니다.
- Red Hat OpenShift 클러스터를 작성하는 부트스트랩 프로세스를 실행합니다.
- Maximo Application Suite 사전 설치 소프트웨어를 설치합니다.
- Maximo Application Suite를 설치합니다.
- 필수 설치 후 작업 유효성 검증을 수행합니다.
- 설치 컨텍스트 및 Terraform 상태 파일을 로컬 및 AWS 계정과 연관된 Amazon S3 스토리지 버킷에 모두 저장합니다.
이는 자체 VPC에 있으므로 부트 노드는 Maximo Application Suite Red Hat OpenShift 클러스터의 일부가 아닙니다. 설치가 완료된 후에는 부트 노드를 사용하여 클러스터에 액세스하거나 Maximo Application Suite와 상호작용할 필요가 없습니다. 이러한 이유로 부트 노드는 종료 상태로 유지됩니다. 그러나 필요한 경우 이를 다시 시작하고 이를 사용하여 설치 문제를 해결할 수 있습니다.
배스천 호스트
부트 노드가 작성하는 VPC에는 여러 공용 및 사설 서브넷이 포함되어 있습니다. 공용 서브넷 중 하나에서 배스천 호스트가 작성됩니다. 이 호스트를 사용하여 사설 서브넷의 클러스터 노드에 연결할 수 있습니다.
설치가 완료되면 배스천 호스트가 종료 상태로 유지됩니다. 그러나 SSH를 사용하여 클러스터 노드에 액세스하려는 경우에는 이를 다시 시작할 수 있습니다. 자세한 정보는 Bootnode및 Red Hat OpenShift 클러스터에 액세스 주제를 참조하십시오.
또한 필요한 경우 배스천 호스트를 삭제하고 사용자 고유의 배스천 호스트를 작성할 수 있습니다.