# 엔드포인트 저장소

엔드포인트 스토리지를 통해 시스템에 S3 버킷을 등록할 수 있습니다. 환경에 엔드포인트 스토리지가 설정되면 컨테이너 로그와 같은 배포의 일부 데이터를 저장할 수 있습니다.

{% hint style="info" %}
이미 엔드포인트 스토리지를 설정했고 컨테이너 로그를 저장하는 방법을 알고 싶다면 다음 섹션을 참조하세요 [배포 컨테이너 로그 저장 방법](https://docs.edgegap.com/docs.edgegap.com-ko/docs/endpoint-storage/save-container-logs).
{% endhint %}

### 엔드포인트 스토리지 설정 방법

이 간단한 단계들을 따르면 S3 버킷을 등록하는 것은 꽤 쉽습니다.

새 엔드포인트 스토리지를 확인하고 설정하려면 왼쪽 메뉴로 가서 `로그 스토리지` 메뉴 항목을 클릭해야 합니다.

<figure><img src="https://1562312210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2Fgit-blob-7d37a725cd5544c43cdc7b917a8875a335ba9cc0%2Fnavbar-menu.png?alt=media" alt=""><figcaption></figcaption></figure>

이 페이지에 처음 방문하면 목록에 엔드포인트 스토리지가 표시되지 않습니다. 오른쪽 상단의 생성 버튼을 클릭하세요. 이 양식을 작성하라는 안내가 표시됩니다. 모든 필드는 필수입니다.

<figure><img src="https://1562312210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2Fgit-blob-2e80fecc21d4ff6ae5ff44dbc06872ab59b9e5b1%2Fcreate-form.png?alt=media" alt=""><figcaption></figcaption></figure>

**이름**

플랫폼에서 엔드포인트 스토리지에 부여할 이름입니다. 일부 API 호출에서 사용할 수 있으므로 고유해야 합니다.

**액세스 키 ID**

매우 간단합니다. S3 버킷의 액세스 키 ID입니다.

**비밀 액세스 키**

S3 버킷의 비밀 액세스 키입니다. 이 필드는 암호화되며 엔드포인트 스토리지를 저장한 후에는 수정할 수 없습니다. 잘못된 액세스 키를 입력하더라도 엔드포인트 스토리지를 완전히 삭제하고 새로 생성할 수 있으니 걱정하지 않으셔도 됩니다.

**엔드포인트 URL**

S3 버킷의 URL입니다. 전체 링크(https\://, http\:// 등)를 포함했는지 확인하세요. 이후 과정에서 테스트할 수 있습니다.

**Linode**

{% hint style="warning" %}
Linode의 경우 엔드포인트 URL에는 버킷 이름을 포함하면 안 됩니다. 예: S3 버킷 URL이 <https://my-bucket.some-region.provider-name.com/인> 경우, 입력해야 할 엔드포인트 URL은 <https://some-region.provider-name.com/> 입니다.
{% endhint %}

**AWS**

{% hint style="warning" %}
AWS의 경우 엔드포인트 URL에는 반드시 버킷 이름을 포함해야 합니다. 예: S3 버킷 이름이 my-test이고 버킷 URL이 <https://my-test.s3.us-east.amazonaws.com이라면> 입력해야 할 엔드포인트 URL은 <https://my-test.s3.us-east.amazonaws.com> 입니다.
{% endhint %}

**버킷**

버킷의 이름입니다. 자격 증명과 연결된 올바른 이름을 입력했는지 확인하세요. 그렇지 않으면 올바르게 접근할 수 없습니다.

### 엔드포인트 스토리지 관리

오른쪽 상단 메뉴에서 사용 가능한 모든 엔드포인트 스토리지에 접근할 수 있습니다. 엔드포인트 스토리지를 제거하거나 테스트할 수 있습니다. 저희는 S3 버킷을 삭제하지 않고 시스템에서 연결 정보만 제거합니다. 엔드포인트 스토리지를 업데이트하려면 삭제한 후 새로 만들어야 합니다.

“테스트” 버튼을 누르면 S3 버킷의 “edgegap” 디렉터리 아래에 "connection\_test"라는 파일을 업로드합니다. 성공 여부를 알려주는 알림 상자가 표시됩니다. 실패하면 엔드포인트 스토리지 구성에 문제가 있을 수 있습니다.

<figure><img src="https://1562312210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2Fgit-blob-218d863dddff861e4fee9238e08c8411c61389f0%2Fendpoint-storage-list.png?alt=media" alt=""><figcaption></figcaption></figure>
