AWS AppConfig에서 자유 형식 구성 프로필 생성
구성 데이터는 애플리케이션의 동작에 영향을 미치는 설정 모음입니다. 구성 프로필에는 무엇보다도 AWS AppConfig가 저장된 위치에서 구성 데이터를 찾을 수 있도록 하는 URI와 구성 유형이 포함됩니다. 자유 형식 구성 프로필을 사용하면 AWS AppConfig 호스팅 구성 저장소 또는 다음 AWS 서비스 및 Systems Manager 기능 중 하나에 데이터를 저장할 수 있습니다.
위치 | 지원되는 파일 형식 |
---|---|
AWS AppConfig 호스팅 구성 저장소 |
AWS Management Console를 사용하여 추가한 경우 YAML, JSON 및 텍스트 모든 파일 유형 (AWS AppConfig CreateHostedConfigurationVersion API 작업을 사용하여 추가한 경우) |
모두 |
|
파이프라인(서비스가 정의함) |
|
보안 암호(서비스가 정의함) |
|
표준 및 보안 문자열 파라미터(파라미터 저장소에서 정의) |
|
YAML, JSON, 텍스트 |
구성 프로파일에는 구성 데이터가 구문상 및 의미상 올바른지 확인하기 위해 선택적 유효성 검사기가 포함될 수도 있습니다. AWS AppConfig에서는 배포를 시작할 때 유효성 검사기를 사용하여 검사를 수행합니다. 오류가 발견되면 구성의 대상을 변경하기 전에 배포가 중지됩니다.
참고
가능한 경우 가장 많은 기능과 향상된 기능을 제공하는 AWS AppConfig 호스팅된 구성 저장소에서 구성 데이터를 호스팅하는 것이 좋습니다.
AWS AppConfig 호스팅 구성 저장소 또는 SSM 문서에 저장된 자유 형식 구성의 경우 구성 프로필을 생성할 때 Systems Manager 콘솔을 사용하여 자유 형식 구성을 생성할 수 있습니다. 이 프로세스는 이 주제의 뒷부분에서 설명합니다.
파라미터 스토어, Secrets Manager 또는 Amazon S3에 저장된 자유 형식 구성의 경우 먼저 파라미터, 암호 또는 객체를 생성하여 관련 구성 저장소에 저장해야 합니다. 파라미터 데이터를 저장한 후 이 주제의 절차를 사용하여 구성 프로필을 생성할 수 있습니다.