A Amazon oferece um modelo do CloudFormation para implantar o OpenShift Container Platform na AWS.
Observe que a implantação do OpenShift requer mais do que apenas o OpenShift, já que você precisa levar em consideração mais componentes fornecidos pela AWS :
- Uma Amazon Private Cloud privada (Amazon VPC) com duas sub-redes (privada e pública)
- gateway NAT para permitir que instâncias na sub-rede privada se conectem à Internet
- Um nó mestre, que hospeda os componentes de controle do Red Hat OpenShift
- Dois nós de cluster, que hospedam os kubelets e os serviços do Docker
- Um VNC (Virtual Network Computing) habilitou o host de bastiões para segurança adicional
O modelo CloudFormation e a documentação referem-se ao OpenShift Enterprise, mas o Origin pode ser implantado da mesma maneira. É importante notar que o ansible pode realizar implantações do CloudFormation .
O guia oficial deve ser sua principal referência.
Em relação ao escalonamento automático da plataforma, você deve dar uma olhada no [ManageIQ project], que é o upstream do Red Hat CloudForms (não confundir com o AWS CloudFormation).
Você pode automatizar a implantação do AtomicOS / CentOS na AWS reagindo para computar acionadores de consumo de recursos e também executar o Ansible (apenas no momento, caso esteja correto) para conectar o host ao OpenShift Origin a partir do ManageIQ / CloudForms. A automação no ManageIQ é um grande tópico em si .