As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Atributos layers
Importante
O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no AWS re:POST
O atributo layers contém um conjunto de atributos de camada, um para cada uma das camadas da pilha, que são nomeadas com o nome curto da camada, como php-app. Uma pilha pode ter no máximo uma de cada das camadas integradas, cujos nomes curtos são como o seguinte:
-
db-master: Camada MySQL -
java-app: Camada Java App Server -
lb: HAProxy camada -
monitoring-master: Camada Ganglia -
memcached: Camada Memcached -
nodejs-app: Camada Node.js App Server -
php-app: Camada PHP App Server -
rails-app: Camada Rails App Server -
web: Camada Static Web Server
Uma pilha pode conter qualquer número de camadas personalizadas, que têm nomes curtos definidos pelo usuário.
Cada atributo de camada contém os seguintes atributos:
- id
-
O ID da camada, que é um GUID gerado OpsWorks e que identifica exclusivamente a camada (string).
node["opsworks"]["layers"]["layershortname"]["id"] - instâncias
-
O elemento
instancescontém um conjunto de atributos instance, um para cada uma das instâncias online da camada. Eles são nomeados com o nome de host da instância, comophp-app1.nota
O elemento
instancescontém somente as instâncias que estão no estado online quando os atributos específicos de implantação e configuração de pilha são criados.Cada elemento instance contém os seguintes atributos:
- availability_zone
-
A zona de disponibilidade, como
"us-west-2a"(string).node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["availability_zone"] - aws_instance_id
-
O ID da EC2 instância (string).
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["aws_instance_id"] - backends
-
O número de processos da web de back-end (número). Ele determina, por exemplo, o número de conexões simultâneas que HAProxy serão encaminhadas para um back-end do Rails. O valor padrão depende da memória e do número de núcleos da instância.
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["backends"] - booted_at
-
A hora em que a EC2 instância foi inicializada, usando o formato UTC:mm:ss+HH:mm yyyy-mm-dddThh (string). Por exemplo,
"2013-10-01T08:35:22+00:00"corresponde a 08:35:22, em 1 de out. de 2013, sem diferença de fuso horário. Para obter mais informações, consulte ISO 8601. node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["booted_at"] - created_at
-
A hora em que a EC2 instância foi criada, usando o formato UTC:mm:ss+HH:mm yyyy-mm-dddThh (string). Por exemplo,
"2013-10-01T08:35:22+00:00"corresponde a 08:35:22, em 1 de out. de 2013, sem diferença de fuso horário. Para obter mais informações, consulte ISO 8601. node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["created_at"] - elastic_ip
-
O endereço IP elástico, que é definido como nulo se a instância não tiver um (string).
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["elastic_ip"] - instance_type
-
O tipo de instância, como
"c1.medium"(string).node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["instance_type"] - ip
-
O endereço IP público (string).
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["ip"] - private_ip
-
O endereço IP privado (string).
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["private_ip"] - public_dns_name
-
O nome DNS público (string).
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["public_dns_name"] - private_dns_name
-
O nome DNS privado (string).
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["private_dns_name"] - região
-
A região da AWS, como
"us-west-2"(string).node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["region"] - status
-
O status (string). Os valores possíveis são:
-
"requested" -
"booting" -
"running_setup" -
"online" -
"setup_failed" -
"start_failed" -
"terminating" -
"terminated" -
"stopped" -
"connection_lost"
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["status"] -
- nome
-
O nome da camada, que é usado para representar a camada do console (string). Ele pode ser definido pelo e não é necessariamente exclusivo.
node["opsworks"]["layers"]["layershortname"]["name"]