Como criar nós customizados para EKS (Golden Images)
Saiba como criar imagens de nós customizados para Amazon Web Services (AWS).
Este guia descreve os passos necessários para criar imagens personalizadas ou Golden Images para clientes da Digibee que desejam fazer uso de nós customizados para AWS.
Este guia assume que você está começando do zero, criando novos recursos de VPC e Subnet. Caso já possua os recursos de VPC e Subnet, pule para o passo 8 das instruções abaixo.
# Obtem o ID da ami
EKS_AMI_ID=$(aws ssm get-parameter --name /aws/service/eks/optimized-ami/1.24/amazon-linux-2/recommended/image_id --query 'Parameter.Value' --output text)
# Cria a instancia a partir da AMI
aws ec2 run-instances --image-id $EKS_AMI_ID --count 1 --instance-type m5.xlarge --key-name $KEY_NAME --subnet-id $SUBNET_ID --query 'Instances[0].InstanceId' --output text
Instalação de software na instância EC2
Neste passo a instância EC2 é personalizada de acordo com as necessidades do cliente. No exemplo fornecido, conectamos à instância do EC2 via SSH e instalamos o Nginx, servidor web. Porém, você pode instalar e configurar qualquer software adicional ou realizar as personalizações que precisar em sua imagem, tais como a instalação de agentes de monitoramento ou ferramentas específicas de sua organização.