object-management.md's korean translation revised.
This commit is contained in:
@@ -17,20 +17,20 @@ weight: 15
|
|||||||
|
|
||||||
{{< warning >}}
|
{{< warning >}}
|
||||||
쿠버네티스 오브젝트는 하나의 기법만 사용하여 관리해야 한다. 동일한 오브젝트에
|
쿠버네티스 오브젝트는 하나의 기법만 사용하여 관리해야 한다. 동일한 오브젝트에
|
||||||
대해 혼합하고 일치시키는 기법은 확실하지 않은 동작을 초래하게 된다.
|
대해 여러 기법을 혼용하는 것은 예상치 못한 동작을 초래하게 된다.
|
||||||
{{< /warning >}}
|
{{< /warning >}}
|
||||||
|
|
||||||
| Management technique | Operates on |Recommended environment | Supported writers | Learning curve |
|
| 관리기법 | 대상 | 권장 환경 | 지원하는 작업자 수 | 학습 난이도 |
|
||||||
|----------------------------------|----------------------|------------------------|--------------------|----------------|
|
|--------------------|-----------------|------------|-----------------|----------|
|
||||||
| Imperative commands | Live objects | Development projects | 1+ | Lowest |
|
| 명령형 커맨드 | 활성 오브젝트 | 개발 환경 | 1+ | 낮음 |
|
||||||
| Imperative object configuration | Individual files | Production projects | 1 | Moderate |
|
| 명령형 오브젝트 구성 | 개별 파일 | 프로덕션 환경 | 1 | 보통 |
|
||||||
| Declarative object configuration | Directories of files | Production projects | 1+ | Highest |
|
| 선언형 오브젝트 구성 | 파일이 있는 디렉터리 | 프로덕션 환경 | 1+ | 높음 |
|
||||||
|
|
||||||
## 명령형 커맨드
|
## 명령형 커맨드
|
||||||
|
|
||||||
명령형 커맨드를 사용할 경우, 사용자는 클러스터 내 활성 오브젝트를 대상으로
|
명령형 커맨드를 사용할 경우, 사용자는 클러스터 내 활성 오브젝트를 대상으로
|
||||||
직접 동작시킨다. 사용자는 `kubectl` 커맨드에 인수 또는 플래그로 작업을
|
직접 동작시킨다. 사용자는 실행할 작업을 인수 또는 플래그로 `kubectl` 커맨드에
|
||||||
제공한다.
|
지정한다.
|
||||||
|
|
||||||
이것은 클러스터에서 일회성 작업을 개시시키거나 동작시키기 위한
|
이것은 클러스터에서 일회성 작업을 개시시키거나 동작시키기 위한
|
||||||
가장 단순한 방법이다. 이 기법은 활성 오브젝트를 대상으로 직접적인
|
가장 단순한 방법이다. 이 기법은 활성 오브젝트를 대상으로 직접적인
|
||||||
@@ -38,7 +38,7 @@ weight: 15
|
|||||||
|
|
||||||
### 예시
|
### 예시
|
||||||
|
|
||||||
디플로이먼트 오브젝트를 생성하기 위해 nginx 컨테이너의 인스턴스를 구동시킨다.
|
디플로이먼트 오브젝트를 생성하여 nginx 컨테이너의 인스턴스를 구동시킨다.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
kubectl create deployment nginx --image nginx
|
kubectl create deployment nginx --image nginx
|
||||||
@@ -60,8 +60,8 @@ kubectl create deployment nginx --image nginx
|
|||||||
|
|
||||||
## 명령형 오브젝트 구성
|
## 명령형 오브젝트 구성
|
||||||
|
|
||||||
명령형 오브젝트 구성에서 kubectl 커맨드는 작업(생성, 교체 등),
|
명령형 오브젝트 구성에서는 kubectl 커맨드로 작업(생성, 교체 등),
|
||||||
선택적 플래그, 그리고 최소 하나의 파일 이름을 정의한다.
|
선택적 플래그, 그리고 최소 하나의 파일 이름을 지정한다.
|
||||||
그 파일은 YAML 또는 JSON 형식으로 오브젝트의 완전한 정의를
|
그 파일은 YAML 또는 JSON 형식으로 오브젝트의 완전한 정의를
|
||||||
포함해야만 한다.
|
포함해야만 한다.
|
||||||
|
|
||||||
@@ -118,7 +118,7 @@ kubectl replace -f nginx.yaml
|
|||||||
|
|
||||||
선언형 오브젝트 구성에 비해 단점은 다음과 같다.
|
선언형 오브젝트 구성에 비해 단점은 다음과 같다.
|
||||||
|
|
||||||
- 명령형 오브젝트 구성은 디렉터리가 아닌, 파일에 대해 가장 효과가 있다.
|
- 명령형 오브젝트 구성은 디렉터리가 아닌, 파일에 가장 적합하다.
|
||||||
- 활성 오브젝트에 대한 업데이트는 구성 파일에 반영되어야 한다. 그렇지 않으면 다음 교체 중에 손실된다.
|
- 활성 오브젝트에 대한 업데이트는 구성 파일에 반영되어야 한다. 그렇지 않으면 다음 교체 중에 손실된다.
|
||||||
|
|
||||||
## 선언형 오브젝트 구성
|
## 선언형 오브젝트 구성
|
||||||
|
|||||||
Reference in New Issue
Block a user