Skip to content

Commit c72bd40

Browse files
authored
Merge pull request #33363 from skmkzyk/patch-3
[ja] Delete `--record` command line option.
2 parents 61af8d8 + e6b2f5a commit c72bd40

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

content/ja/docs/concepts/workloads/controllers/deployment.md

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,6 @@ Deploymentによって作成されたReplicaSetを管理しないでください
6868
kubectl apply -f https://k8s.io/examples/controllers/nginx-deployment.yaml
6969
```
7070

71-
{{< note >}}
72-
実行したコマンドを`kubernetes.io/change-cause`というアノテーションに記録するために`--record`フラグを指定できます。
73-
これは将来的な問題の調査のために有効です。例えば、各Deploymentのリビジョンにおいて実行されたコマンドを見るときに便利です。
74-
{{< /note >}}
75-
7671

7772
2. Deploymentが作成されたことを確認するために、`kubectl get deployments`を実行してください。
7873

@@ -158,12 +153,12 @@ Deploymentを更新するには以下のステップに従ってください。
158153
1. nginxのPodで、`nginx:1.14.2`イメージの代わりに`nginx:1.16.1`を使うように更新します。
159154

160155
```shell
161-
kubectl --record deployment.apps/nginx-deployment set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1
156+
kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1
162157
```
163158
または単に次のコマンドを使用します。
164159

165160
```shell
166-
kubectl set image deployment/nginx-deployment nginx=nginx:1.16.1 --record
161+
kubectl set image deployment/nginx-deployment nginx=nginx:1.16.1
167162
```
168163

169164
実行結果は以下のとおりです。
@@ -317,7 +312,7 @@ Deploymentのリビジョンは、Deploymentのロールアウトがトリガー
317312
* `nginx:1.16.1`の代わりに`nginx:1.161`というイメージに更新して、Deploymentの更新中にタイプミスをしたと仮定します。
318313

319314
```shell
320-
kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.161 --record=true
315+
kubectl set image deployment/nginx-deployment nginx=nginx:1.161
321316
```
322317

323318
実行結果は以下のとおりです。
@@ -431,15 +426,14 @@ Deploymentのリビジョンは、Deploymentのロールアウトがトリガー
431426
```
432427
deployments "nginx-deployment"
433428
REVISION CHANGE-CAUSE
434-
1 kubectl apply --filename=https://k8s.io/examples/controllers/nginx-deployment.yaml --record=true
435-
2 kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1 --record=true
436-
3 kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.161 --record=true
429+
1 kubectl apply --filename=https://k8s.io/examples/controllers/nginx-deployment.yaml
430+
2 kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1
431+
3 kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.161
437432
```
438433

439434
`CHANGE-CAUSE`はリビジョンの作成時にDeploymentの`kubernetes.io/change-cause`アノテーションからリビジョンにコピーされます。以下の方法により`CHANGE-CAUSE`メッセージを指定できます。
440435

441436
* `kubectl annotate deployment.v1.apps/nginx-deployment kubernetes.io/change-cause="image updated to 1.16.1"`の実行によりアノテーションを追加します。
442-
* リソースの変更時に`kubectl`コマンドの内容を記録するために`--record`フラグを追加します。
443437
* リソースのマニフェストを手動で編集します。
444438

445439
2. 各リビジョンの詳細を確認するためには以下のコマンドを実行してください。
@@ -452,7 +446,7 @@ Deploymentのリビジョンは、Deploymentのロールアウトがトリガー
452446
deployments "nginx-deployment" revision 2
453447
Labels: app=nginx
454448
pod-template-hash=1159050644
455-
Annotations: kubernetes.io/change-cause=kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1 --record=true
449+
Annotations: kubernetes.io/change-cause=kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1
456450
Containers:
457451
nginx:
458452
Image: nginx:1.16.1
@@ -512,7 +506,7 @@ Deploymentのリビジョンは、Deploymentのロールアウトがトリガー
512506
CreationTimestamp: Sun, 02 Sep 2018 18:17:55 -0500
513507
Labels: app=nginx
514508
Annotations: deployment.kubernetes.io/revision=4
515-
kubernetes.io/change-cause=kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1 --record=true
509+
kubernetes.io/change-cause=kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1
516510
Selector: app=nginx
517511
Replicas: 3 desired | 3 updated | 3 total | 3 available | 0 unavailable
518512
StrategyType: RollingUpdate

0 commit comments

Comments
 (0)