InfoGrab Docs

teleport_autoupdate_config Terraform 데이터 소스 참조

이 페이지는 Teleport Terraform 공급자의 teleport_autoupdate_config 데이터 소스에서 지원되는 값을 설명합니다.

스키마 (Schema)#

필수 (Required)#

선택 사항 (Optional)#

spec에 대한 중첩 스키마#

선택 사항:

spec.agents에 대한 중첩 스키마#

선택 사항:

  • maintenance_window_duration (String) maintenance_window_duration은 유지 관리 창 기간입니다. strategy가 "time-based"인 경우에만 설정할 수 있습니다. 창이 끝나면 그룹은 완료 상태로 전환됩니다. 기존 에이전트는 다음 유지 관리 창까지 업데이트되지 않습니다.
  • mode (String) mode는 에이전트 자동 업데이트가 활성화, 비활성화 또는 일시 중지되는지 여부를 지정합니다.
  • schedules (Attributes) schedules는 그룹화된 에이전트 업데이트 일정을 지정합니다. (아래 spec.agents.schedules에 대한 중첩 스키마 참조)
  • strategy (String) 에이전트 업데이트에 사용할 전략.

spec.agents.schedules에 대한 중첩 스키마#

선택 사항:

spec.agents.schedules.regular에 대한 중첩 스키마#

선택 사항:

  • canary_count (Number) canary_count는 전체 그룹이 업데이트되기 전에 업데이트될 카나리아 에이전트 수입니다. 0으로 설정하면 그룹이 카나리아 단계에 진입하지 않습니다. 이 숫자는 5로 제한됩니다. 이 숫자는 항상 그룹의 총 에이전트 수보다 낮아야 하며, 그렇지 않으면 롤아웃이 중단됩니다.
  • days (List of String) 업데이트를 실행할 수 있는 요일. 지원되는 값: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun", "*"
  • name (String) 그룹 이름
  • start_hour (Number) 업데이트를 시작할 시작 시간
  • wait_hours (Number) 이 그룹이 실행되기 전에 마지막 그룹이 성공한 후 대기할 시간. strategy가 "halt-on-failure"인 경우에만 사용할 수 있습니다. 이 필드는 양수여야 합니다.

spec.tools에 대한 중첩 스키마#

선택 사항:

  • mode (String) Mode는 클라이언트 도구 자동 업데이트 상태를 정의합니다.

metadata에 대한 중첩 스키마#

선택 사항:

  • description (String) description은 객체 설명입니다.
  • expires (String) expires는 시스템 내 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다.
  • labels (Map of String) labels는 레이블 세트입니다.
  • name (String) name은 객체 이름입니다.

teleport_autoupdate_config Terraform 데이터 소스 참조

원문 보기

이 페이지는 Teleport Terraform 공급자의 teleport_autoupdate_config 데이터 소스에서 지원되는 값을 설명합니다.

스키마 (Schema)#

필수 (Required)#

선택 사항 (Optional)#

spec에 대한 중첩 스키마#

선택 사항:

spec.agents에 대한 중첩 스키마#

선택 사항:

  • maintenance_window_duration (String) maintenance_window_duration은 유지 관리 창 기간입니다. strategy가 "time-based"인 경우에만 설정할 수 있습니다. 창이 끝나면 그룹은 완료 상태로 전환됩니다. 기존 에이전트는 다음 유지 관리 창까지 업데이트되지 않습니다.
  • mode (String) mode는 에이전트 자동 업데이트가 활성화, 비활성화 또는 일시 중지되는지 여부를 지정합니다.
  • schedules (Attributes) schedules는 그룹화된 에이전트 업데이트 일정을 지정합니다. (아래 spec.agents.schedules에 대한 중첩 스키마 참조)
  • strategy (String) 에이전트 업데이트에 사용할 전략.

spec.agents.schedules에 대한 중첩 스키마#

선택 사항:

spec.agents.schedules.regular에 대한 중첩 스키마#

선택 사항:

  • canary_count (Number) canary_count는 전체 그룹이 업데이트되기 전에 업데이트될 카나리아 에이전트 수입니다. 0으로 설정하면 그룹이 카나리아 단계에 진입하지 않습니다. 이 숫자는 5로 제한됩니다. 이 숫자는 항상 그룹의 총 에이전트 수보다 낮아야 하며, 그렇지 않으면 롤아웃이 중단됩니다.
  • days (List of String) 업데이트를 실행할 수 있는 요일. 지원되는 값: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun", "*"
  • name (String) 그룹 이름
  • start_hour (Number) 업데이트를 시작할 시작 시간
  • wait_hours (Number) 이 그룹이 실행되기 전에 마지막 그룹이 성공한 후 대기할 시간. strategy가 "halt-on-failure"인 경우에만 사용할 수 있습니다. 이 필드는 양수여야 합니다.

spec.tools에 대한 중첩 스키마#

선택 사항:

  • mode (String) Mode는 클라이언트 도구 자동 업데이트 상태를 정의합니다.

metadata에 대한 중첩 스키마#

선택 사항:

  • description (String) description은 객체 설명입니다.
  • expires (String) expires는 시스템 내 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다.
  • labels (Map of String) labels는 레이블 세트입니다.
  • name (String) name은 객체 이름입니다.