diff --git a/docs/kubectl.md b/docs/kubectl.md index a3243ceefaf80..cd2910b7253fc 100644 --- a/docs/kubectl.md +++ b/docs/kubectl.md @@ -237,8 +237,8 @@ Examples: $ cat pod.json | kubectl update -f - - $ kubectl update pods my-pod --patch='{ "labels": { "foo": "bar" } }' - + $ kubectl update pods my-pod --patch='{ "apiVersion": "v1beta1", "desiredState": { "manifest": [{ "cpu": 100 }]}}' + Usage: ``` @@ -264,7 +264,7 @@ Usage: --match-server-version=false: Require server version to match client version -n, --namespace="": If present, the namespace scope for this CLI request. --ns-path="/home/username/.kubernetes_ns": Path to the namespace info file that holds the namespace context to use for CLI requests. - --patch="": A JSON document to override the existing resource. The resource is downloaded, then patched with the JSON, the re-updated + --patch="": A JSON document to override the existing resource. The resource is downloaded, then patched with the JSON, the updated -s, --server="": The address of the Kubernetes API server --stderrthreshold=2: logs at or above this threshold go to stderr --token="": Bearer token for authentication to the API server. diff --git a/pkg/kubectl/cmd/update.go b/pkg/kubectl/cmd/update.go index b09bab9514674..b606681552efb 100644 --- a/pkg/kubectl/cmd/update.go +++ b/pkg/kubectl/cmd/update.go @@ -39,8 +39,8 @@ Examples: $ cat pod.json | kubectl update -f - - $ kubectl update pods my-pod --patch='{ "labels": { "foo": "bar" } }' - `, + $ kubectl update pods my-pod --patch='{ "apiVersion": "v1beta1", "desiredState": { "manifest": [{ "cpu": 100 }]}}' + `, Run: func(cmd *cobra.Command, args []string) { filename := GetFlagString(cmd, "filename") patch := GetFlagString(cmd, "patch") @@ -60,7 +60,7 @@ Examples: }, } cmd.Flags().StringP("filename", "f", "", "Filename or URL to file to use to update the resource") - cmd.Flags().String("patch", "", "A JSON document to override the existing resource. The resource is downloaded, then patched with the JSON, the re-updated") + cmd.Flags().String("patch", "", "A JSON document to override the existing resource. The resource is downloaded, then patched with the JSON, the updated") return cmd }