2011-11-01 4 views

답변

1

는 "I-12345678"인스턴스에 따라서 값이 "my_awesome_server"와 "이름"태그를 추가 https://github.com/rightscale/right_aws/blob/master/lib/ec2/right_ec2_tags.rb

# Add a single tag with no value to a resource: 
# ec2.create_tags("i-12345678", "myKey") => true 
# 
# Add multiple tags with no values (actually Amazon sets the values to '') 
# ec2.create_tags("i-12345678", ["myKey1", "myKey2", "myKey3"]) => true 
# 
# Add multiple tags with 'true' 
# ec2.create_tags("i-12345678", ["myKey1", "myKey2", "myKey3"], :default => true) => true 
# 
# Add multiple keys and values to a resource: 
# ec2.create_tags("i-12345678", {"myKey1" => "foo", "myKey2" => "bar", "myKeyWithoutVal" => nil }) #=> true 
# 
# Add a key and value to multiple resources: 
# ec2.create_tags(["i-12345678","i-86fb3eec","i-86fb3eed"], {"myKey" => "foo"}) #=> true 

참조 :

ec2 = RightAws::Ec2.new(aws_access_key_id, aws_secret_access_key) 
ec2.create_tags("i-12345678", {"Name" => "my_awesome_server"}) 

이제 모든 작업이 있어야한다 .

+0

이 예제의 경우 "Name"은 @Eric Hammond가 지적해야합니다. –

+0

태그는 원하는대로 지정할 수 있습니다. 그러나 "이름"은 이름에 대한 규칙입니다. 편집 됨. – cloudartisan

2

EC2는 예를 들어 AMI 이름처럼 인스턴스 이름 개념이 없습니다.

인스턴스 이름의 개념은 일반적으로 특정 키가있는 인스턴스의 태그로 구현됩니다.

UI마다 다른 태그 키를 사용하여 인스턴스 이름을 결정할 수 있지만 "Name"태그를 사용하는 사실상의 표준이 AWS 콘솔에서 사용하는 것처럼 다소 있습니다.

도구에서 설정 태그를 지원하는 경우 "이름"태그를 원하는 값으로 설정하면 AWS 콘솔의 해당 열에 표시됩니다.

인스턴스 태그는 2010 년 9 월 19 일에 릴리스되었으므로 이후에 나온 소프트웨어 버전을 사용해야합니다.

+0

right_aws로 태그를 설정하는 방법을 알고 있습니까? –

관련 문제