퇴거

퇴거 (Eviction)

이 페이지는 포드를 해당 노드에서 퇴거시키는 데 사용되는 Eviction 객체를 설명해요. Eviction은 Pod의 하위 리소스(subresource)로 동작한답니다.

출처: Kubernetes API Reference

본문

Eviction은 특정 정책과 안전 제약 조건을 따르면서 포드를 해당 노드에서 퇴거시킵니다. 이것은 Pod의 하위 리소스입니다. 이러한 퇴거를 발생시키는 요청은 .../pods//evictions에 POST하여 생성됩니다.

apiVersion: policy/v1

import "k8s.io/api/policy/v1"

Eviction

Eviction은 특정 정책과 안전 제약 조건을 따르면서 포드를 해당 노드에서 퇴거시킵니다. 이것은 Pod의 하위 리소스입니다. 이러한 퇴거를 발생시키는 요청은 .../pods//evictions에 POST하여 생성됩니다.


Field Description
apiVersion
string APIVersion은 이 객체 표현의 버전 스키마를 정의합니다. 서버는 인식된 스키마를 최신 내부 값으로 변환해야 하며, 인식되지 않은 값은 거부할 수 있습니다. 자세한 내용: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
deleteOptions
DeleteOptions deleteOptions가 제공될 수 있습니다.
kind
string Kind는 이 객체가 나타내는 REST 리소스를 나타내는 문자열 값입니다. 서버는 클라이언트가 요청을 제출하는 엔드포인트에서 이를 추론할 수 있습니다. 업데이트할 수 없습니다. CamelCase 형식입니다. 자세한 내용: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
ObjectMeta metadata는 퇴거되는 포드를 설명합니다.

더 알아보기 (Learn more)