기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
퍼블릭 파라미터 찾기
Parameter Store 콘솔이나 AWS Command Line Interface를 사용하여 퍼블릭 파라미터를 검색할 수 있습니다. 퍼블릭 파라미터 이름은 aws/service/list
로 시작합니다. 이름의 다음 부분은 해당 파라미터를 소유하는 서비스에 해당합니다.
다음은 퍼블릭 파라미터를 제공하는 일부 서비스 목록입니다.
-
ami-amazon-linux-latest
-
ami-windows-latest
-
appmesh
-
aws-for-fluent-bit
-
bottlerocket
-
canonical
-
cloud9
-
datasync
-
debian
-
ecs
-
eks
-
freebsd
-
global-infrastructure
-
marketplace
-
storagegateway
모든 퍼블릭 파라미터가 모든 AWS 리전에 게시되지는 않습니다.
를 사용하여 공용 매개변수 찾기 AWS CLI
퍼블릭 파라미터 검색에 describe-parameters
를 사용합니다. get-parameters-by-path
를 사용하여 /aws/service/list
아래에 나열된 서비스의 실제 경로를 가져올 수 있습니다. 서비스의 경로를 가져오려면 경로에서 /list
를 이동합니다. 예를 들어, /aws/service/list/ecs
는 /aws/service/ecs
가 됩니다.
Parameter Store의 다른 서비스가 소유한 퍼블릭 파라미터 목록을 검색하려면 다음 명령을 실행합니다.
aws ssm get-parameters-by-path --path /aws/service/list
명령은 다음과 같은 정보를 반환합니다. 이 예제는 공백을 위해 잘렸습니다.
{ "Parameters": [ { "Name": "/aws/service/list/ami-al-latest", "Type": "String", "Value": "/aws/service/ami-al-latest/", "Version": 1, "LastModifiedDate": "2021-01-29T10:25:10.902000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/list/ami-al-latest", "DataType": "text" }, { "Name": "/aws/service/list/ami-windows-latest", "Type": "String", "Value": "/aws/service/ami-windows-latest/", "Version": 1, "LastModifiedDate": "2021-01-29T10:25:12.567000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/list/ami-windows-latest", "DataType": "text" }, { "Name": "/aws/service/list/aws-storage-gateway-latest", "Type": "String", "Value": "/aws/service/aws-storage-gateway-latest/", "Version": 1, "LastModifiedDate": "2021-01-29T10:25:09.903000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/list/aws-storage-gateway-latest", "DataType": "text" }, { "Name": "/aws/service/list/global-infrastructure", "Type": "String", "Value": "/aws/service/global-infrastructure/", "Version": 1, "LastModifiedDate": "2021-01-29T10:25:11.901000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/list/global-infrastructure", "DataType": "text" } ] }
특정 서비스가 소유한 파라미터를 보려면 이전 명령을 실행한 후 생성된 목록에서 서비스를 선택합니다. 그런 다음 원하는 서비스 이름을 사용하여 get-parameters-by-path
를 호출합니다. 예를 들어 /aws/service/global-infrastructure
입니다. 경로는 한 수준(지정된 정확한 값과 일치하는 파라미터만 호출) 또는 재귀적(지정한 것 이상의 경로에 요소 포함)일 수 있습니다. 지정한 서비스에 대한 결과가 반환되지 않은 경우에 --recursive
플래그를 추가하고 명령을 다시 실행합니다.
aws ssm get-parameters-by-path --path /aws/service/global-infrastructure
global-infrastructure
가 소유한 모든 파라미터가 반환됩니다.
{ "Parameters": [ { "Name": "/aws/service/global-infrastructure/current-region", "Type": "String", "LastModifiedDate": "2019-06-21T05:15:34.252000-07:00", "Version": 1, "Tier": "Standard", "Policies": [], "DataType": "text" }, { "Name": "/aws/service/global-infrastructure/version", "Type": "String", "LastModifiedDate": "2019-02-04T06:59:32.875000-08:00", "Version": 1, "Tier": "Standard", "Policies": [], "DataType": "text" } ] }
Option:BeginsWith
필터를 사용하여 특정 서비스가 소유한 파라미터를 볼 수도 있습니다.
aws ssm describe-parameters --parameter-filters "Key=Name, Option=BeginsWith, Values=/aws/service/ami-amazon-linux-latest"
명령은 다음과 같은 정보를 반환합니다. 이 예제 출력은 공백을 위해 잘렸습니다.
{ "Parameters": [ { "Name": "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-ebs", "Type": "String", "LastModifiedDate": "2021-01-26T13:39:40.686000-08:00", "Version": 25, "Tier": "Standard", "Policies": [], "DataType": "text" }, { "Name": "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-gp2", "Type": "String", "LastModifiedDate": "2021-01-26T13:39:40.807000-08:00", "Version": 25, "Tier": "Standard", "Policies": [], "DataType": "text" }, { "Name": "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-s3", "Type": "String", "LastModifiedDate": "2021-01-26T13:39:40.920000-08:00", "Version": 25, "Tier": "Standard", "Policies": [], "DataType": "text" } ] }
참고
다른 검색 패턴을 사용하기 때문에 Option=BeginsWith
를 사용할 때 반환되는 파라미터가 다를 수 있습니다.
Parameter Store 콘솔을 사용하여 퍼블릭 파라미터 찾기
콘솔을 사용하여 공개 매개변수를 검색하려면 AWS 리전 먼저 AWS 계정 및 에 하나 이상의 매개변수가 있어야 합니다.
콘솔을 사용하여 퍼블릭 파라미터를 찾으려면
https://console.aws.amazon.com/systems-manager/
에서 AWS Systems Manager 콘솔을 엽니다. 탐색 창에서 Parameter Store를 선택합니다.
-또는-
AWS Systems Manager 홈 페이지가 먼저 열리면 메뉴 아이콘 ( ) 을 선택하여 탐색 창을 연 다음 선택하십시오 Parameter Store.
-
[퍼블릭 파라미터(Public parameters)] 탭을 선택합니다.
-
[서비스 선택(Select a service)] 드롭다운을 선택합니다. 파라미터를 사용하려는 서비스를 선택합니다.
-
검색 창에 추가 정보를 입력하여 선택한 서비스가 소유한 파라미터를 필터링합니다.
-
사용할 퍼블릭 파라미터를 선택합니다.