Olá Morvan.
Tudo bem?
Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida, e também para organizar o nosso fórum. Valeu :)
Pelo que entendi da sua dúvida, você está enfrentando um erro de "RSRC_INSUFFICIENT_CORES" ao tentar rodar o Minikube com apenas 1 CPU em uma EC2 que possui apenas 1 CPU.
Uma alternativa para contornar esse problema é utilizar o comando minikube start
juntamente com a flag --extra-config=kubeadm.ignore-preflight-errors=NumCPU --force --cpus=1
. Essa flag permite que você ignore o requisito mínimo de 2 CPUs e force a execução do Minikube com apenas 1 CPU.
Dessa forma, o comando completo ficaria assim: minikube start --extra-config=kubeadm.ignore-preflight-errors=NumCPU --force --cpus=1
.
Lembrando que essa é uma solução alternativa e pode não ser a ideal em todos os casos. É importante considerar que o Minikube é recomendado para ambientes de teste e desenvolvimento, e não para ambientes de produção.
Espero ter ajudado e bons estudos!