Update outdated files in dev-1.20-ko.5 (1)

This commit is contained in:
seokho-son
2021-02-24 13:35:40 +09:00
parent 2daeee3424
commit 9cc8d0d329
19 changed files with 199 additions and 141 deletions
@@ -1,4 +1,6 @@
---
title: 리소스 쿼터
content_type: concept
weight: 20
@@ -608,17 +610,28 @@ plugins:
values: ["cluster-services"]
```
이제 "cluster-services" 파드는 `scopeSelector`와 일치하는 쿼터 오브젝트가 있는 네임스페이스에서만 허용된다.
예를 들면 다음과 같다.
그리고, `kube-system` 네임스페이스에 리소스 쿼터 오브젝트를 생성한다.
```yaml
scopeSelector:
matchExpressions:
- scopeName: PriorityClass
operator: In
values: ["cluster-services"]
{{< codenew file="policy/priority-class-resourcequota.yaml" >}}
```shell
$ kubectl apply -f https://k8s.io/examples/policy/priority-class-resourcequota.yaml -n kube-system
```
```
resourcequota/pods-cluster-services created
```
이 경우, 파드 생성은 다음의 조건을 만족해야 허용될 것이다.
1. 파드의 `priorityClassName` 가 명시되지 않음.
1. 파드의 `priorityClassName``cluster-services` 이외의 다른 값으로 명시됨.
1. 파드의 `priorityClassName``cluster-services` 로 설정되고, 파드가 `kube-system`
네임스페이스에 생성되었으며 리소스 쿼터 검증을 통과함.
파드 생성 요청은 `priorityClassName``cluster-services` 로 명시되고
`kube-system` 이외의 다른 네임스페이스에 생성되는 경우, 거절된다.
## {{% heading "whatsnext" %}}
- 자세한 내용은 [리소스쿼터 디자인 문서](https://git.k8s.io/community/contributors/design-proposals/resource-management/admission_control_resource_quota.md)를 참고한다.