Use o Apt dentro do AWS VPC sem instância de NAT

2

Eu tenho várias máquinas Ubuntu dentro de VPCs. Para muitos deles, o único acesso de rede que eles precisam é " apt-get update && apt-get upgrade " e NTP. Para o NTP, posso simplesmente ter um servidor NTP com acesso à Internet dentro do VPC. Mas, para o apt, terei que criar um espelho apto? VPC Endpoints parecem fornecer acesso ao S3 de dentro do VPC e, aparentemente, , existem S3 apt mirrors para o Ubuntu. Qual é a maneira correta de usar esses espelhos do S3 ou como os outros gerenciam atualizações adequadas dentro de instâncias do AWS VPC? Parece que criar uma instância NAT seria um exagero. Eu adicionei um VPC Endpoint mas ainda não consigo acessar us-east-1.ec2.archive.ubuntu.com por exemplo. Usando us-east-1.ec2.archive.ubuntu.com.s3.amazonaws.com , recebo uma conexão HTTP, mas o apt apenas mostra falhas de 404 páginas não encontradas ou 403 proibidas.

    
por Will 22.06.2015 / 04:29

1 resposta

1

Os 403s são esperados porque a indexação de diretórios não é permitida no S3.

Para os 404s, você pode estar fazendo algo errado. Por exemplo, link funciona para mim.

    
por 23.06.2015 / 02:50