4.16. 커널 모듈 포드에 허용 범위 적용


오염과 허용은 효과 , , 매개변수로 구성됩니다. 허용 범위에는 추가 연산자tolerationSeconds 매개변수가 포함됩니다.

effect
일치하는 오염 효과를 나타냅니다. 비워 두면 모든 오염 효과가 일치합니다. effect를 설정할 때 유효한 값은 NoSchedule , PreferNoSchedule 또는 NoExecute 입니다.
key
관용이 적용되는 오염 키입니다. 비워 두면 모든 오염 키가 일치합니다. 키가 비어 있으면 연산자 매개변수를 Exists 로 설정해야 합니다. 이 조합은 모든 값과 모든 키와 일치합니다.
value
허용 오차가 일치하는 오염 값입니다. 연산자 매개변수가 Exists 인 경우 값은 비어 있어야 하며, 그렇지 않은 경우 일반 문자열을 사용합니다.
operator
키와 값의 관계를 나타냅니다. 유효한 연산자 매개변수는 ExistsEqual 입니다. 기본값은 같음 입니다. Exists는 값에 대한 와일드카드와 동일하므로 포드는 특정 카테고리의 모든 오염을 허용할 수 있습니다.
tolerationSeconds
허용 범위( NoExecute가 적용되어야 하며, 그렇지 않으면 이 필드는 무시됨)가 오염을 허용하는 기간을 나타냅니다. 기본적으로 설정되지 않으며 오염은 제거되지 않고 영구적으로 허용됩니다. 0과 음수 값은 0 으로 처리되어 시스템에서 즉시 제거됩니다.

노드 사양의 테인트 예

apiVersion: v1
kind: Node
metadata:
  name: <my_node>
#...
spec:
  taints:
  - effect: NoSchedule
    key: key1
    value: value1
#...

모듈 사양의 허용 범위 예시

apiVersion: kmm.sigs.x-k8s.io/v1beta1
kind: Module
metadata:
  name: <my_kmod>
spec:
  ...
  tolerations:
    effect: NoSchedule
    key: key1
    operator: Equal
    tolerationSeconds: 36000
    value: value1

허용 값은 노드에 추가된 오염과 일치해야 합니다. 톨러레이션은 테인트와 일치합니다.

  • operator 매개변수가 Equal로 설정된 경우:

    • key 매개변수는 동일합니다.
    • value 매개변수는 동일합니다.
    • effect 매개변수는 동일합니다.
  • operator 매개변수가 Exists로 설정된 경우:

    • key 매개변수는 동일합니다.
    • effect 매개변수는 동일합니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동