TeleportAutoupdateConfigV1
Teleport v18.9요약
이 가이드는 Teleport Kubernetes 오퍼레이터를 설치한 후 적용할 수 있는 TeleportAutoupdateConfigV1 리소스의 필드에 대한 포괄적인 레퍼런스입니다. apiVersion: resources.teleport.dev/v1
이 가이드는 Teleport Kubernetes 오퍼레이터를 설치한 후 적용할 수 있는
TeleportAutoupdateConfigV1 리소스의 필드에 대한 포괄적인 레퍼런스입니다.
resources.teleport.dev/v1#
apiVersion: resources.teleport.dev/v1
| 필드 | 타입 | 설명 |
|---|---|---|
| apiVersion | string | APIVersion은 이 객체 표현의 버전화된 스키마를 정의합니다. 서버는 인식된 스키마를 최신 내부 값으로 변환해야 하며, 인식되지 않는 값을 거부할 수 있습니다. 자세한 정보: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string | Kind는 이 객체가 나타내는 REST 리소스를 나타내는 문자열 값입니다. 서버는 클라이언트가 요청을 제출하는 엔드포인트에서 이를 유추할 수 있습니다. 업데이트할 수 없습니다. CamelCase 형식. 자세한 정보: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
| metadata | object | |
| spec | object | Teleport의 AutoupdateConfig 리소스 정의 v1 |
spec#
spec.agents#
| 필드 | 타입 | 설명 |
|---|---|---|
| maintenance_window_duration | string | maintenance_window_duration은 유지보수 창의 지속 시간입니다. strategy가 "time-based"인 경우에만 설정할 수 있습니다. 창이 끝나면 그룹이 완료 상태로 전환됩니다. 기존 에이전트는 다음 유지보수 창까지 업데이트되지 않습니다. |
| mode | string | mode는 에이전트 자동 업데이트가 활성화, 비활성화 또는 일시 중지되는지 여부를 지정합니다. |
| schedules | object | schedules는 그룹화된 에이전트 업데이트를 위한 일정을 지정합니다. |
| strategy | string | strategy는 에이전트 업데이트에 사용할 전략입니다. |
spec.agents.schedules#
| 필드 | 타입 | 설명 |
|---|---|---|
| regular | []object | regular는 중요하지 않은 버전에 대한 정기 일정입니다. |
spec.agents.schedules.regular items#
| 필드 | 타입 | 설명 |
|---|---|---|
| canary_count | integer | canary_count는 전체 그룹이 업데이트되기 전에 업데이트될 카나리아 에이전트의 수입니다. 0으로 설정하면 그룹이 카나리아 단계에 진입하지 않습니다. 이 수는 5로 제한됩니다. 이 수는 항상 그룹의 총 에이전트 수보다 작아야 하며, 그렇지 않으면 롤아웃이 중단됩니다. |
| days | []string | days는 업데이트가 실행될 수 있는 날짜입니다. 지원되는 값은 "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun" 및 "*"입니다 |
| name | string | name은 그룹의 이름입니다 |
| start_hour | integer | start_hour는 업데이트를 시작할 시간입니다 |
| wait_hours | integer | wait_hours는 마지막 그룹이 성공한 후 이 그룹이 실행될 수 있을 때까지 대기하는 시간입니다. 전략이 "halt-on-failure"인 경우에만 사용할 수 있습니다. 이 필드는 양수여야 합니다. |
spec.tools#
| 필드 | 타입 | 설명 |
|---|---|---|
| mode | string | Mode는 클라이언트 도구 자동 업데이트의 상태를 정의합니다. |