AWS AppConfig 자유 형식 구성 프로필 생성(콘솔) - AWS AppConfig

AWS AppConfig 자유 형식 구성 프로필 생성(콘솔)

다음 절차를 통해 AWS Systems Manager 콘솔을 사용하여 AWS AppConfig 자유 형식 구성 프로필 및 자유 형식 구성(선택 사항)을 생성합니다.

자유 형식 구성 프로필을 생성하려면
  1. AWS Systems Manager 콘솔https://console.aws.amazon.com/systems-manager/appconfig/을 엽니다.

  2. 탐색 창에서 애플리케이션을 선택한 다음 AWS AppConfig에서 애플리케이션을 위한 네임스페이스 생성에서 생성한 애플리케이션을 선택합니다.

  3. 구성 프로필 및 기능 플래그 탭을 선택한 다음 구성 생성을 선택합니다.

  4. 구성 옵션 섹션에서 자유 형식 구성을 선택합니다.

  5. 구성 프로필 이름에 구성 프로필의 이름을 입력합니다.

  6. (선택 사항)설명을 확장하고 설명을 입력합니다.

  7. (선택 사항) 추가 옵션을 확장하고 필요에 따라 다음을 완료합니다.

    1. 확장 연결 섹션의 목록에서 확장을 선택합니다.

    2. 태그 섹션에서 새 태그 추가를 선택한 다음 키 및 값(선택 사항)을 지정합니다.

  8. Next(다음)를 선택합니다.

  9. 구성 데이터 지정 페이지의 구성 정의 섹션에서 옵션을 선택합니다.

  10. 다음 표에 설명된 대로 선택한 옵션의 필드를 작성합니다.

    선택한 옵션 Details

    AWS AppConfig 호스팅 구성

    텍스트, JSON, YAML 중 하나를 선택하고 필드에 구성을 입력합니다. 이 절차의 12단계로 이동합니다.

    Amazon S3 객체

    S3 객체 소스 필드에 객체 URI를 입력하고 이 절차의 11단계로 이동합니다.

    AWS CodePipeline

    다음을 선택하고 이 절차의 12단계로 이동합니다.

    Secrets Manager 보안 암호

    목록에서 보안 암호를 선택하고 이 절차의 11단계로 이동합니다.

    AWS Systems Manager 파라미터

    목록에서 파라미터를 선택하고 이 절차의 11단계로 이동합니다.

    AWS Systems Manager 문서

    1. 목록에서 문서를 선택하거나 새 문서 생성을 선택합니다.

    2. 새 문서 생성을 선택한 경우 문서 이름에 이름을 입력합니다. (선택 사항) 버전 이름을 확장하고 문서 버전의 이름을 입력합니다.

    3. 애플리케이션 구성 스키마의 목록에서 JSON 스키마를 선택하거나 스키마 생성을 선택합니다. 스키마 생성을 선택하면 Systems Manager가 스키마 생성 페이지를 엽니다. 스키마 세부 정보를 입력한 다음 애플리케이션 구성 스키마 생성을 선택합니다.

    4. 콘텐츠 섹션에서 YAML 또는 JSON을 선택한 다음 필드에 구성 데이터를 입력합니다.

  11. 서비스 역할 섹션에서 새 서비스 역할을 선택하여 AWS AppConfig에서 구성 데이터에 대한 액세스 권한을 제공하는 IAM 역할이 생성되도록 합니다. AWS AppConfig는 이전에 입력한 이름을 기준으로 역할 이름 필드를 자동으로 채웁니다. 또는 기존 서비스 역할을 선택합니다. 역할 ARN 목록을 사용하여 역할을 선택합니다.

  12. (선택 사항) 검사기 추가 페이지에서 JSON 스키마 또는 AWS Lambda를 선택합니다. JSON 스키마를 선택하는 경우, 필드에 JSON 스키마를 입력합니다. AWS Lambda를 선택한 경우 목록에서 함수의 Amazon 리소스 이름(ARN)과 버전을 선택합니다.

    중요

    SSM 문서에 저장된 구성 데이터는 시스템에 구성을 추가하기 전에 연결된 JSON 스키마에 대해 유효성을 검사해야 합니다. SSM 파라미터에는 유효성 검사 방법이 필요하지 않지만 AWS Lambda를 사용하여 새 SSM 파라미터 구성 또는 업데이트된 SSM 파라미터 구성에 대한 유효성 검사를 생성하는 것이 좋습니다.

  13. Next(다음)를 선택합니다.

  14. 검토 및 저장 페이지에서 저장하고 계속 배포하기를 선택합니다.

중요

AWS CodePipeline에 대한 구성 프로필을 만든 경우 CodePipeline에서 AWS AppConfig를 배포 공급자로 지정하는 파이프라인을 만들어야 합니다. AWS AppConfig에서 기능 플래그 및 구성 데이터 배포을 수행할 필요가 없습니다. 하지만 AWS AppConfig Agent를 사용하지 않고 구성 데이터 검색에 설명된 대로 애플리케이션 구성 업데이트를 수신하도록 클라이언트를 구성해야 합니다. AWS AppConfig를 배포 공급자로 지정하는 파이프라인을 생성하는 방법에 대한 자세한 내용은 AWS CodePipeline 사용 설명서자습서: AWS AppConfig를 배포 공급자로 사용하는 파이프라인 만들기를 참조하십시오.

AWS AppConfig에서 기능 플래그 및 구성 데이터 배포로 이동합니다.