CTS Enterprise 라이선스

CTS Enterprise 라이선스 (Consul-Terraform-Sync Enterprise License)

라이선스는 Consul-Terraform-Sync (CTS) Enterprise에서만 필요해요. 이 문서는 CTS Enterprise 라이선스의 자동 검색, 수동 설정 방법, 그리고 만료 처리 방식에 대해 설명할게요.

출처: 문서

본문

Enterprise

라이선스는 Consul-Terraform-Sync (CTS) Enterprise에서만 필요합니다.

CTS Enterprise 바이너리는 실행하려면 Consul Enterprise 라이선스가 필요합니다. CTS Enterprise 전용 라이선스는 없습니다. 결과적으로 CTS Enterprise의 라이선싱은 Consul Enterprise와 매우 유사합니다.

CTS Enterprise의 모든 기능은 Consul Enterprise 패키징이나 가격 모델과 관계없이 유효한 Consul Enterprise 라이선스로 사용할 수 있습니다.

자동 라이선스 검색 (Automatic License Retrieval)

CTS는 시작 시 Consul에서 라이선스를 자동으로 검색하고 하루에 한 번 새 라이선스를 다시 검색하려 시도합니다. 현재 라이선스가 만료 날짜에 가까워지면 CTS는 라이선스 만료 날짜 처리 (License Expiration Date Handling)에서 정의한 대로 더 높은 빈도로 라이선스 검색을 시도합니다.

라이선스 수동 설정 (Setting the License Manually)

라이선스를 수동으로 설정해야 한다면, 다음 방법 중 하나를 (우선순위 순서로) 선택해 라이선스를 설정하세요:

  1. CONSUL_LICENSE 환경 변수를 라이선스 문자열로 설정합니다.

    export CONSUL_LICENSE=<LICENSE_VALUE>
    
  2. CONSUL_LICENSE_PATH 환경 변수를 라이선스가 들어 있는 파일의 경로로 설정합니다.

    export CONSUL_LICENSE_PATH=<PATH>/<TO>/<FILE>
    
  3. 라이선스가 들어 있는 파일을 가리키도록 구성 파일에서 license 경로 옵션을 구성합니다.

    license {
      path = "<PATH>/<TO>/<FILE>"
    }
    
  4. 라이선스가 들어 있는 파일을 가리키도록 구성 파일에서 license_path 옵션을 구성합니다. CTS 0.6.0에서 더 이상 권장되지 않으며 향후 릴리즈에서 제거될 예정입니다. 대신 license 블록을 사용하세요.

    license_path = "<PATH>/<TO>/<FILE>"
    

참고: 라이선스 설정 옵션과 우선순위 순서는 Consul Enterprise 서버 에이전트와 동일합니다. 라이선스 키 설치 방법의 자세한 단계는 Enterprise 라이선스 튜토리얼을 방문하세요.

라이선스 수동 업데이트 (Updating the License Manually)

라이선스를 사용하는 동안 또는 만료 날짜가 가까운데 자동 라이선스 검색이 비활성화된 상태에서 라이선스를 업데이트하려면:

  1. 새 라이선스 값이나 새 라이선스 파일 경로로 라이선스 환경 변수 또는 구성을 업데이트합니다.
  2. CTS Enterprise를 중지하고 다시 시작합니다.

CTS Enterprise가 다시 시작되면 새 라이선스를 사용하고, 중지·재시작 기간 사이에 발생했을 수 있는 변경 사항으로 태스크를 실행합니다.

라이선스 만료 처리 (License Expiration Handling)

라이선스에는 만료 날짜(expiration date)와 종료 날짜(termination date)가 있습니다. 종료 날짜는 라이선스가 만료되는 시점이거나 그 이후의 시간입니다. CTS Enterprise는 종료 날짜가 지나면 기능을 중단합니다.

만료와 종료 날짜 사이의 시간은 유예 기간(grace period)입니다. 유예 기간은 일반적으로 24시간이지만, 유예 기간의 전체 조건은 라이선스 계약을 참조해야 합니다.

만료와 종료가 다가오면 기본적으로 CTS Enterprise는 새 라이선스를 검색하려 시도합니다. 자동 검색이 비활성화되었다면 CTS Enterprise는 시스템 로그에 알림을 제공합니다:

| 기간 (Time period) | 동작 - 자동 검색 활성화 (기본값) | 동작 - 자동 검색 비활성화 | | 만료 30일 전 | 24시간마다 라이선스 검색 시도 | 24시간마다 경고 수준 로그 | | 만료 7일 전 | 1시간마다 라이선스 검색 시도 | 1시간마다 경고 수준 로그 | | 만료 1일 전 | 5분마다 라이선스 검색 시도 | 5분마다 경고 수준 로그 | | 만료 1시간 전 | 1분마다 라이선스 검색 시도 | 1분마다 경고 수준 로그 | | 만료 시점 또는 이후 (종료 전) | 1분마다 라이선스 검색 시도 | 1분마다 오류 수준 로그 | | 종료 시점 또는 이후 | 오류 수준 로그 및 종료 | 오류 수준 로그 및 종료 |

더 알아보기 (Learn more)