Antes de tudo, verifique sua localização no topo superior direito, como a versão do Norte da Virgínia é mais barato, deve estar com esta selecionada para que apareça tanto os clusters criados, quanto o EC2 criado para cada instância de aplicação.
Busque por ECS na barra de pesquisa, e entre em "Clusters" que fica no painel esquerdo.
Após isto, acredito que já terá uma criada chamada PinoClusterMain, esta servirá para a documentação no momento. Mas a criação é bem simples

Agora devemos criar a nossa "task definition", ela quem deve ser enviada durante as possíveis atualizações do serviço, assim criando e manipulando toda parte de deploy.
Após a criação do Cluster, vá até Definição de Tarefa ou Task Definition, caso esteja em inglês, e aperte em criar nova definição de tarefa.
Digite um nome para task, irei utilizar uma já criada, chamada de cms-bomgourmet-task-definition. O nome será necessário para que o CLI da AWS encontre a task e crie uma nova revisão da mesma mais pra frente, então crie uma anotação de todas as variáveis necessárias.

Após digitar o nome, agora devemos escolher o tipo de infra que irá rodar os projetos. Igual ao que selecionamos no Cluster, escolha EC2. Certifique-se de que está utilizando uma máquina Linux x86_64.
Após isto, agora devemos dizer quanto de CPU e Memoria esta máquina irá utilizar. Neste caso, está utilizando 1 vCPU e 2 GB para garantir toda a estabilidade da máquina Wordpress, porém, pode ser utilizado uma menor para aplicações mais simples.
Agora, selecione uma função de tarefa e a função de execução de tarefas, caso não tenha, terá que ser feita a criação. Servirão para receber as permissões, por exemplo, acessar o S3 e pegar o env.
Antes de darmos inicio, crie uma nova aba na AWS e pesquise por ECR. Após entrar, vá em criar repositório.
Deixe privado como selecionado, ele já virá como padrão.
Digite o nome do seu repositorio, ele servirá para guardar o seu docker após o deploy no gitlab.