Nomes de host sequenciais e escalonamento automático?

3

Existe uma maneira lógica de ter nomes de host sequencialmente numerados com servidores que estão escalonados automaticamente, mas não são mortos seqüencialmente?

Portanto, se server13 for eliminado e server14 / 15 estiverem ativos, e o cluster atualizar com 2 servidores, ele adicionará um servidor com hostnames server13 e server16?

    
por ujjain 16.12.2015 / 11:28

1 resposta

2

Se hostname referir-se apenas à saída do comando hostname (na própria instância), atribua um perfil de instância que permita à instância consultar os membros do grupo de autoescalonamento existentes e suas tags usando o AWS CLI. Em seguida, use uma tag para denotar o nome de host ou o índice do servidor e, ao fazer o escalonamento automático da adição de uma nova instância, observe a lista atual de servidores e atribua um nome de host ausente a ela. Você pode usar UserData para acionar esse script.

Se hostname refere-se a um nome DNS real (no Route 53): você poderia utilizar um gancho de ciclo de vida de escalonamento automático e disparar um lambda que faça as alterações apropriadas no conjunto de registros Route 53 (lógica semelhante à acima). / p>     

por 19.12.2015 / 19:40